#
13274:4fbb4a64b5b5 |
|
12-Jul-2017 |
eosterlund |
8184073: Cleanup of compiler activity enum in compileBroker.hpp Summary: An unnamed enum describing compiler activity was given a name and had spelling errors fixed. Reviewed-by: kvn, kbarrett
|
#
11164:4ad15a010a7b |
|
13-Apr-2016 |
neliasso |
8153013: BlockingCompilation test times out Summary: Task has no invocation count and get stale at once Reviewed-by: kvn, iveresov, twisti
|
#
10471:91371caabd4c |
|
03-Mar-2016 |
simonis |
8150646: Add support for blocking compiles though whitebox API Reviewed-by: kvn, ppunegov, simonis, neliasso Contributed-by: nils.eliasson@oracle.com, volker.simonis@gmail.com
|
#
10106:d4c78501bb92 |
|
08-Feb-2016 |
dnsimon |
8148507: [JVMCI] mitigate deadlocks related to JVMCI compiler under -Xbatch Reviewed-by: twisti, dholmes
|
#
10086:9a75a19921a7 |
|
22-Jan-2016 |
neliasso |
8063112: Compiler diagnostic commands should have locking instead of safepoint Summary: Remove unnecessary vm-ops and add locking instead, improve output Reviewed-by: kvn
|
#
10002:330966bd2072 |
|
11-Jan-2016 |
dnsimon |
8146705: Improve JVMCI support for blocking compilation Reviewed-by: twisti, never, iveresov
|
#
9780:00a610f2be96 |
|
13-Dec-2015 |
dnsimon |
8145270: Need to eagerly initialize JVMCI compiler under -Xcomp Reviewed-by: twisti
|
#
9281:e33baf2cad34 |
|
05-Nov-2015 |
jwilhelm |
Merge
|
#
9248:6ab7e19c9220 |
|
23-Oct-2015 |
coleenp |
8140274: methodHandles and constantPoolHandles should be passed as const references Summary: modified code to use const reference parameters Reviewed-by: sspitsyn, twisti
|
#
9191:a176d4737606 |
|
20-Oct-2015 |
neliasso |
8137167: JEP165: Compiler Control: Implementation task Summary: Compiler Control JEP Reviewed-by: roland, twisti, zmajo, simonis
|
#
9119:de73f59378c1 |
|
12-Oct-2015 |
redestad |
8134607: Remove per-compiler performance counters Reviewed-by: twisti, neliasso
|
#
9111:a41fe5ffa839 |
|
08-Oct-2015 |
twisti |
8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
|
#
8911:8f5648c43725 |
|
03-Sep-2015 |
neliasso |
8135067: Preparatory refactorings for compiler control Summary: Extract CompileTask and clean up Reviewed-by: roland
|
#
8764:8e4dfe7fd5db |
|
23-Jul-2015 |
coleenp |
8082782: vm crash on StressRedefineWithoutBytecodeCorruption fails with assert(((Metadata*)obj)->is_valid()) failed: obj is valid Summary: Walk compile task for Method* to not deallocate, store methods in methodHandle while compile task is being taken off compile queue Reviewed-by: dcubed, sspitsyn
|
#
8266:4cf3113c8f42 |
|
07-Apr-2015 |
stuefe |
8076475: Misuses of strncpy/strncat Summary: Various small fixes around strncpy and strncat Reviewed-by: dsamersoff, coleenp
|
#
7442:5b4a65809a63 |
|
21-Nov-2014 |
iignatyev |
8059550: JEP-JDK-8043304: Test task: segment overflow w/ empty others Reviewed-by: kvn, thartmann, iignatyev
|
#
7437:aeaffe938f90 |
|
13-Nov-2014 |
neliasso |
8061256: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java timed out Summary: Must not be at safepoint when taking CompileQueue_lock Reviewed-by: kvn, anoll
|
#
7324:6bb834d621bb |
|
31-Oct-2014 |
dcubed |
Merge
|
#
7321:f87b2b4a1bb1 |
|
30-Oct-2014 |
coleenp |
8037842: Failing to allocate MethodCounters and MDO causes a serious performance drop Summary: Stop allocating compiler profiling metadata when metaspace is full. Reviewed-by: kvn, anoll
|
#
7280:956bdea3c7e0 |
|
24-Oct-2014 |
anoll |
8046809: vm/mlvm/meth/stress/compiler/deoptimize CodeCache is full. Summary: Use separate sweeper thread; enables more aggressive sweeping. Reviewed-by: kvn, jrose
|
#
7145:e17112236cba |
|
24-Sep-2014 |
shade |
8058968: Compiler time traces should be improved Summary: Use CITime consistently, make C2 to report to CompilerBroker, more probes. Reviewed-by: vlivanov, jrose
|
#
7081:39231c6e51fe |
|
17-Sep-2014 |
thartmann |
8015774: Add support for multiple code heaps Summary: Support for segmentation of the code cache. Separate code heaps are created and used to store code of different types. Reviewed-by: kvn, iveresov, roland, anoll, egahlin, sla
|
#
7041:60dc381b2fbb |
|
10-Sep-2014 |
neliasso |
8054889: Compiler team's implementation task Summary: Adding three new diagnostic commands for compiler Reviewed-by: anoll, kvn, drchase
|
#
6747:307ecb8f6676 |
|
14-Jul-2014 |
vlivanov |
8049530: Provide descriptive failure reason for compilation tasks removed for the queue Reviewed-by: roland, iveresov
|
#
6431:99dc0ff1d4c7 |
|
11-Mar-2014 |
vlivanov |
8023461: Thread holding lock at safepoint that vm can block on: MethodCompileQueue_lock Reviewed-by: kvn, iveresov
|
#
6372:48c15b47a4f1 |
|
28-Apr-2014 |
anoll |
8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline Summary: Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache. Reviewed-by: kvn, iveresov
|
#
5789:7c0122ed05fb |
|
09-Jan-2014 |
anoll |
8022494: Make compilation IDs sequential Summary: Use atomic operations to provide sequential compilation IDs Reviewed-by: kvn, twisti
|
#
5664:78da3894b86f |
|
12-Nov-2013 |
anoll |
8027593: performance drop with constrained codecache starting with hs25 b111 Summary: Fixed proper sweeping of small code cache sizes Reviewed-by: kvn, iveresov
|
#
5484:469216acdb28 |
|
10-Oct-2013 |
anoll |
8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash Summary: Ensure ensure correct initialization of compiler runtime Reviewed-by: kvn, twisti
|
#
4802:f2110083203d |
|
10-Jun-2013 |
sla |
8005849: JEP 167: Event-Based JVM Tracing Reviewed-by: acorn, coleenp, sla Contributed-by: Karen Kinnear <karen.kinnear@oracle.com>, Bengt Rutisson <bengt.rutisson@oracle.com>, Calvin Cheung <calvin.cheung@oracle.com>, Erik Gahlin <erik.gahlin@oracle.com>, Erik Helin <erik.helin@oracle.com>, Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>, Keith McGuigan <keith.mcguigan@oracle.com>, Mattias Tobiasson <mattias.tobiasson@oracle.com>, Markus Gronlund <markus.gronlund@oracle.com>, Mikael Auno <mikael.auno@oracle.com>, Nils Eliasson <nils.eliasson@oracle.com>, Nils Loodin <nils.loodin@oracle.com>, Rickard Backman <rickard.backman@oracle.com>, Staffan Larsen <staffan.larsen@oracle.com>, Stefan Karlsson <stefan.karlsson@oracle.com>, Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
|
#
4336:75a28f465a12 |
|
19-Mar-2013 |
morris |
8008663: [parfait] Null pointer deference in hotspot/src/share/vm/compiler/compileBroker.cpp Summary: add NULL checks for compiler name Reviewed-by: twisti, kvn
|
#
3869:90273fc0a981 |
|
29-Nov-2012 |
coleenp |
8000662: NPG: nashorn ant clean test262 out-of-memory with Java heap Summary: Add ClassLoaderData object for each anonymous class with metaspaces to allocate in. Reviewed-by: twisti, jrose, stefank
|
#
3676:9191895df19d |
|
24-Sep-2012 |
twisti |
7200001: failed C1 OSR compile doesn't get recompiled with C2 Reviewed-by: kvn
|
#
3602:da91efe96a93 |
|
01-Sep-2012 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: jmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
|
#
3534:1d7922586cf6 |
|
24-Jul-2012 |
twisti |
7023639: JSR 292 method handle invocation needs a fast path for compiled code 6984705: JSR 292 method handle creation should not go through JNI Summary: remove assembly code for JDK 7 chained method handles Reviewed-by: jrose, twisti, kvn, mhaupt Contributed-by: John Rose <john.r.rose@oracle.com>, Christian Thalinger <christian.thalinger@oracle.com>, Michael Haupt <michael.haupt@oracle.com>
|
#
3465:d2a62e0f25eb |
|
28-Jun-2012 |
zgu |
6995781: Native Memory Tracking (Phase 1) 7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
|
#
3064:aa3d708d67c4 |
|
01-Feb-2012 |
never |
7141200: log some interesting information in ring buffers for crashes Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa
|
#
3017:20334ed5ed3c |
|
26-Jan-2012 |
iveresov |
7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS Summary: Make sure that CompilationPolicy::event() doesn't throw exceptions Reviewed-by: kvn, never
|
#
2703:f6f3bb0ee072 |
|
11-Sep-2011 |
never |
7088955: add C2 IR support to the SA Reviewed-by: kvn
|
#
2252:3d58a4983660 |
|
28-Mar-2011 |
twisti |
7022998: JSR 292 recursive method handle calls inline themselves infinitely Reviewed-by: never, kvn
|
#
1879:f95d63e2154a |
|
23-Nov-2010 |
stefank |
6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
|
#
1703:d5d065957597 |
|
03-Sep-2010 |
iveresov |
6953144: Tiered compilation Summary: Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation. Reviewed-by: kvn, never, phh, twisti
|
#
1472:c18cbe5936b8 |
|
27-May-2010 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
|
#
1409:cff162798819 |
|
11-Oct-2009 |
jcoomes |
6888953: some calls to function-like macros are missing semicolons Reviewed-by: pbk, kvn
|
#
1202:5f24d0319e54 |
|
29-Jan-2010 |
kvn |
4360113: Evict nmethods when code cache gets full Summary: Speculatively unload the oldest nmethods when code cache gets full. Reviewed-by: never, kvn Contributed-by: eric.caspole@amd.com
|
#
0:a61af66fc99e |
|
30-Nov-2007 |
duke |
Initial load
|