#
12750:a0bd5a8c4e11 |
|
04-May-2017 |
alanb |
8178380: Module system implementation refresh (5/2017) Reviewed-by: lfoltan, hseigel, mchung, sspitsyn Contributed-by: alan.bateman@oracle.com, serguei.spitsyn@oracle.com
|
#
12723:afedee84773e |
|
07-Apr-2017 |
alanb |
8177530: Module system implementation refresh (4/2017) Reviewed-by: lfoltan, sspitsyn Contributed-by: alan.bateman@oracle.com, harold.seigel@oracle.com, mandy.chung@oracle.com
|
#
12701:027a986fe05d |
|
22-Mar-2017 |
alanb |
8174823: Module system implementation refresh (3/2017) Reviewed-by: sspitsyn, dholmes, lfoltan, mchung
|
#
12422:98fe046473c9 |
|
18-Dec-2016 |
bobv |
8168503: JEP 297: Unified arm32/arm64 Port Reviewed-by: kvn, enevill, ihse, dholmes, erikj, coleenp, cjplummer
|
#
12140:fcadda510556 |
|
05-Oct-2016 |
dnsimon |
8167194: [JVMCI] no reliable mechanism for querying JVMCI system properties Reviewed-by: kvn
|
#
11915:3d026957cd98 |
|
30-Aug-2016 |
kbarrett |
8156500: Move Reference pending list into VM to prevent deadlocks Summary: Move reference pending list and locking into VM Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart Contributed-by: kim.barrett@oracle.com, per.liden@oracle.com
|
#
11857:d0fbf661cc16 |
|
21-Aug-2016 |
dholmes |
8157907: Incorrect inclusion of atomic.hpp instead of atomic.inline.hpp Summary: Remove atomic.inline.hpp and move the contents back into atomic.hpp Reviewed-by: stefank, pliden, simonis
|
#
11811:133339642ba1 |
|
11-Aug-2016 |
dholmes |
8159461: bigapps/Kitchensink/stressExitCode hits assert: Must be VMThread or JavaThread Reviewed-by: fparain, simonis, dcubed
|
#
11722:9766576633d2 |
|
19-Jul-2016 |
dnsimon |
8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound Reviewed-by: kvn, twisti
|
#
11682:ba0072c0f0b8 |
|
28-Jun-2016 |
never |
8160121: [JVMCI] JvmciNotifyBootstrapFinishedEventTest.java failed NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI Reviewed-by: kvn
|
#
11487:ecf0f53de684 |
|
19-Jun-2016 |
coleenp |
Merge
|
#
11486:3950d1713ffa |
|
13-Jun-2016 |
goetz |
8159335: Fix problems with stack overflow handling. Reviewed-by: dlong, coleenp, mdoerr
|
#
11478:ca8e7f08dd58 |
|
17-Jun-2016 |
rprotacio |
8153394: Add Unified Logging to make it easy to trace time taken in initPhase2 Summary: Added modules+startuptime logging for initPhase2 via TraceTime class Reviewed-by: rehn, hseigel, mockner
|
#
11330:778d1fc95e05 |
|
20-May-2016 |
vlivanov |
Merge
|
#
11299:f6085f9b9898 |
|
10-May-2016 |
dnsimon |
8152311: [JVMCI] allow JVMCI compiler to change the compilation policy for a method Reviewed-by: kvn, never
|
#
11219:137319683e94 |
|
09-May-2016 |
gziemski |
8073500: Prevent certain commercial flags from being changed at runtime Summary: Implement new writeable mechanism for flag control Reviewed-by: coleenp, iklam
|
#
11090:98937e623982 |
|
28-Apr-2016 |
vlivanov |
Merge
|
#
11079:69d081845165 |
|
26-Apr-2016 |
rbackman |
8151956: Support non-continuous CodeBlobs in HotSpot Reviewed-by: iveresov, thartmann, simonis
|
#
11020:c0ea2e3ebe83 |
|
25-Apr-2016 |
coleenp |
8154580: Save mirror in interpreter frame to enable cleanups of CLDClosure Summary: GC walks the mirror using OopClosure rather than using CLDClosure in oops_interpreted_do() Reviewed-by: dlong, twisti, stefank
|
#
10882:aee2a6f1e1b3 |
|
14-Apr-2016 |
dcubed |
Merge
|
#
10879:c1b104997b4d |
|
13-Apr-2016 |
drwhite |
8152905: hs_err file is missing gc threads Summary: List the GC threads in the hs_err file in the "Other Threads" section Reviewed-by: dcubed, coleenp
|
#
10811:7bc36b9ff1e7 |
|
11-Apr-2016 |
amurillo |
Merge
|
#
10810:1b2d19e6b14d |
|
07-Apr-2016 |
bharadwaj |
Merge
|
#
10802:69648c4800f0 |
|
04-Apr-2016 |
thartmann |
8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod Summary: Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod. Reviewed-by: kvn, mgerdin
|
#
10762:ea81fe138932 |
|
03-Apr-2016 |
jprovino |
8132524: Missing includes to resourceArea.hpp Summary: Files that use ResourceMark are missing the include of resourceArea.hpp Reviewed-by: tschatzl, jwilhelm
|
#
10756:4a0121d1e772 |
|
04-Apr-2016 |
stefank |
8152632: Rename LogHandle(...) to Log(...) Reviewed-by: brutisso, mlarsson, rprotacio
|
#
10741:1938de5a453a |
|
01-Apr-2016 |
csahu |
8151442: jstack doesn't close quotation marks properly with threads' name greater than 1996 characters Reviewed-by: dsamersoff, kevinw
|
#
10693:906fa01e86a0 |
|
23-Mar-2016 |
jwilhelm |
Merge
|
#
10675:8fced5cac71c |
|
15-Mar-2016 |
rehn |
8150015: Integrate TraceTime with Unified Logging more seamlessly Reviewed-by: coleenp, dholmes
|
#
10643:767bc8e5cb19 |
|
17-Mar-2016 |
pliden |
8151601: Cleanup locking of the Reference pending list Reviewed-by: brutisso, stefank
|
#
10550:280fdc039980 |
|
09-Apr-2016 |
chegar |
8153498: Update the PostVMInitHook mechanism to use an internal package in the base module Reviewed-by: alanb, lfoltan
|
#
10490:8e0924cea35b |
|
22-Mar-2016 |
chegar |
Merge
|
#
10468:74522870dbde |
|
10-Mar-2016 |
twisti |
8151470: [JVMCI] remove up-call to HotSpotJVMCICompilerConfig.selectCompiler Reviewed-by: dnsimon, vlivanov
|
#
10420:c558850fac57 |
|
17-Mar-2016 |
alanb |
8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, harold.seigel@oracle.com, lois.foltan@oracle.com, calvin.cheung@oracle.com, christian.tornqvist@oracle.com, erik.joelsson@oracle.com, george.triantafillou@oracle.com, igor.ignatyev@oracle.com, ioi.lam@oracle.com, james.laskey@oracle.com, jean-francois.denise@oracle.com, jiangli.zhou@oracle.com, markus.gronlund@oracle.com, serguei.spitsyn@oracle.com, staffan.larsen@oracle.com, sundararajan.athijegannathan@oracle.com
|
#
10417:797e6aac6d53 |
|
05-Mar-2016 |
amurillo |
Merge
|
#
10408:ac4b6ebbdd6c |
|
02-Mar-2016 |
rprotacio |
8145098: JNI GetVersion should return JNI_VERSION_9 Summary: Updated JNI_VERSION for current version to be JNI_VERSION_9 Reviewed-by: hseigel, gtriantafill, dholmes, alanb
|
#
10396:6b59d8ba8fc5 |
|
01-Mar-2016 |
mgronlun |
8143226: Minor updates to Event Based tracing Reviewed-by: jbachorik, egahlin
|
#
10391:f146301c971f |
|
29-Feb-2016 |
stuefe |
8150619: Improve thread based logging introduced with 8149036 Reviewed-by: coleenp, dholmes
|
#
10367:1c53edac6621 |
|
24-Feb-2016 |
stuefe |
8149036: Add tracing for thread related events at os level Reviewed-by: coleenp, mlarsson, dholmes
|
#
10305:d132d9803a5e |
|
02-Mar-2016 |
chegar |
8150162: Move sun.misc.Version to a truly internal package Reviewed-by: alanb, dholmes, iris, mchung, rriggs
|
#
10297:124a4306663f |
|
22-Feb-2016 |
jwilhelm |
Merge
|
#
10284:66a81854aa5d |
|
18-Feb-2016 |
rprotacio |
8149383: Convert TraceBiasedLocking to Unified Logging Summary: The former -XX:+TraceBiasedLocking flag has been converted to the UL option -Xlog:biasedlocking=info and =trace, with the old option being aliased. Reviewed-by: dholmes, dcubed
|
#
10276:eda0d9992163 |
|
17-Feb-2016 |
rprotacio |
8148630: Convert TraceStartupTime to Unified Logging Summary: The former -XX:+TraceStartupTime flag has been converted to the UL option -Xlog:startuptime=info Reviewed-by: coleenp, dholmes
|
#
10236:30b120bce29d |
|
15-Feb-2016 |
vlivanov |
8138922: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list Reviewed-by: kvn, coleenp, 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
|
#
9950:4a2acca4e4f7 |
|
14-Jan-2016 |
jwilhelm |
Merge
|
#
9947:9a2baaa34464 |
|
14-Jan-2016 |
david |
8146690: Make all classes in GC follow the naming convention. Reviewed-by: dholmes, stefank
|
#
9936:ccd373eddb9f |
|
11-Jan-2016 |
aharlap |
8145038: Simplify mut_process_buffer worker id management Summary: Remove some wasted code Reviewed-by: kbarrett, tschatzl
|
#
9923:cad5783d1be2 |
|
10-Jan-2016 |
dholmes |
8146222: assert(_initialized) failed: TLS not initialized yet! Reviewed-by: dcubed
|
#
9898:2794bc7859f5 |
|
07-Jan-2016 |
jprovino |
Merge
|
#
9888:baf0f4395aef |
|
23-Dec-2015 |
coleenp |
8146011: sun/management/jmxremote/bootstrap/CustomLauncherTest crash at assert(stack_size) Summary: We were setting stack_overflow_limit before initialization completed which may change the stack base for some solaris systems with unlimited stack Reviewed-by: goetz, hseigel, gthornbr
|
#
9882:0c82805adfc5 |
|
22-Dec-2015 |
rprotacio |
8141211: Convert TraceExceptions to Unified Logging Summary: The -XX:+TraceExceptions flag has been updated to the unified logging framework, i.e. -Xlog:exceptions. The old flag, because it is product-level, has been aliased to the UL option. Reviewed-by: dholmes, coleenp, mockner
|
#
9867:3125c4a60cc9 |
|
20-Dec-2015 |
goetz |
8139864: Improve handling of stack protection zones. Reviewed-by: stuefe, coleenp, fparain
|
#
9826:6a85f279e4c7 |
|
05-Jan-2016 |
dnsimon |
8146001: Remove support for command line options from JVMCI Reviewed-by: twisti
|
#
9801:80f8be586fae |
|
18-Dec-2015 |
twisti |
Merge
|
#
9780:00a610f2be96 |
|
13-Dec-2015 |
dnsimon |
8145270: Need to eagerly initialize JVMCI compiler under -Xcomp Reviewed-by: twisti
|
#
9737:e286c9ccd58d |
|
11-Dec-2015 |
fparain |
8046936: JEP 270: Reserved Stack Areas for Critical Sections Reviewed-by: acorn, dcubed
|
#
9651:f7dc8eebc3f5 |
|
04-Dec-2015 |
dholmes |
8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables Summary: Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64) Reviewed-by: stuefe, bdelsart, dcubed
|
#
9573:fb4a19e4f7dc |
|
24-Nov-2015 |
rprotacio |
8143155: Remove TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls rather than convert to UL Summary: Removed TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls options because their output is excessive, not useful, and covered in a more useful way by other options. Reviewed-by: coleenp, dholmes, ddmitriev
|
#
9519:8fefcff328c8 |
|
18-Nov-2015 |
gziemski |
8141641: Runtime: implement range for ErrorLogTimeout Summary: Implement range=(0, jlong_max/1000) Reviewed-by: coleenp, ddmitriev, dholmes
|
#
9383:19ed05bd68dc |
|
11-Nov-2015 |
jprovino |
Merge
|
#
9362:92ff60614bbf |
|
06-Nov-2015 |
kbarrett |
8077571: ObjPtrQueue is poorly named Summary: Renamed to SATBMarkQueue and renamed files. Reviewed-by: brutisso, tschatzl, dholmes, twisti
|
#
9299:050821833f00 |
|
29-Oct-2015 |
dholmes |
8131045: Obsolete JNIDetachReleasesMonitors Reviewed-by: dcubed, dsimms, sspitsyn
|
#
9293:a20807e48002 |
|
06-Nov-2015 |
neliasso |
Merge
|
#
9287:40bd4478a362 |
|
04-Nov-2015 |
twisti |
8139170: JVMCI refresh Reviewed-by: kvn
|
#
9283:f31349f1215e |
|
03-Nov-2015 |
thartmann |
8141132: JEP 254: Compact Strings Summary: Adopt a more space-efficient internal representation for strings. Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti Contributed-by: Brent Christian <brent.christian@oracle.com>, Vivek Deshpande <vivek.r.deshpande@intel.com>, Tobias Hartmann <tobias.hartmann@oracle.com>, Charlie Hunt <charlie.hunt@oracle.com>, Vladimir Kozlov <vladimir.kozlov@oracle.com>, Roger Riggs <roger.riggs@oracle.com>, Xueming Shen <xueming.shen@oracle.com>, Aleksey Shipilev <aleksey.shipilev@oracle.com>, Sandhya Viswanathan <sandhya.viswanathan@intel.com>
|
#
9257:c8434ad4f332 |
|
26-Oct-2015 |
coleenp |
8139163: InstanceKlass::cast passes through NULL Summary: Reduce raw (InstanceKlass*) casts and InstanceKlass::cast, which no long allows null Reviewed-by: twisti, kbarrett
|
#
9181:29c399fbbf25 |
|
20-Oct-2015 |
jprovino |
Merge
|
#
9159:088ca8a0e910 |
|
14-Oct-2015 |
poonam |
8136577: Make AbortVMOnException available in product builds Reviewed-by: coleenp
|
#
9149:a8a8604f890f |
|
17-Oct-2015 |
dlong |
Merge
|
#
9111:a41fe5ffa839 |
|
08-Oct-2015 |
twisti |
8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
|
#
9099:115188e14c15 |
|
09-Oct-2015 |
david |
8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files Reviewed-by: goetz, brutisso
|
#
9058:983c56341c80 |
|
30-Sep-2015 |
brutisso |
8134953: Make the GC ID available in a central place Reviewed-by: pliden, jmasa
|
#
9056:dc9930a04ab0 |
|
29-Sep-2015 |
david |
8080775: Better argument formatting for assert() and friends Reviewed-by: kbarrett, pliden
|
#
9048:f99ad7bb5df5 |
|
23-Sep-2015 |
mlarsson |
8046148: JEP 158: Unified JVM Logging Reviewed-by: coleenp, sla
|
#
8854:7100bb7e213f |
|
17-Aug-2015 |
jwilhelm |
8133669: Remove unused code in Arguments 8133455: VM ignores setting of the -XX:MemoryRestriction flag. Reviewed-by: dholmes, kbarrett
|
#
8778:e8351756255d |
|
27-Jul-2015 |
sangheki |
8130459: Add additional validation after heap creation Summary: Some PLAB related flags' validation can happen after heap creation. Introduced additional stage of validation check. Reviewed-by: coleenp, dholmes, kbarrett, gziemski, ecaspole, ddmitriev
|
#
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
|
#
8698:3414cc0d6318 |
|
14-Jul-2015 |
dcubed |
8130448: thread dump improvements, comment additions, new diagnostics inspired by 8077392 Reviewed-by: dholmes, coleenp
|
#
8666:381272dfdd9f |
|
01-Jul-2015 |
bdelsart |
8087333: Optionally Pre-Generate the HotSpot Template Interpreter Summary: Optional support for pregenerated template interpreter Reviewed-by: coleenp, dholmes, kvn
|
#
8657:94d13c20fbf0 |
|
26-Jun-2015 |
stuefe |
8080925: Make error log write timeout parameter configurable Reviewed-by: sla, coleenp, ctornqvi, dholmes
|
#
8571:bf2c494a8266 |
|
19-Jun-2015 |
coleenp |
Merge
|
#
8569:5bbf25472731 |
|
18-Jun-2015 |
gziemski |
8122937: [JEP 245] Validate JVM Command-Line Flag Arguments. Summary: Validate the arguments to all JVM command-line flags so as to avoid crashes, and ensure that appropriate error messages are displayed when they are invalid. Reviewed-by: ddmitriev, dholmes, kbarrett, drwhite, brutisso, coleenp
|
#
8565:77ca08d2e512 |
|
18-Jun-2015 |
bpittore |
8080776: ARM 32 bit binaries do not run on 64 bit ARM v8 hardware Summary: Need to know arm cpu type earlier in the init sequence to avoid illegal instruction Reviewed-by: dholmes, dlong, bdelsart
|
#
8413:92457dfb91bd |
|
13-May-2015 |
pliden |
8079792: GC directory structure cleanup Reviewed-by: brutisso, stefank, david
|
#
8369:610dc20a7bc8 |
|
11-May-2015 |
jwilhelm |
Merge
|
#
8365:aabb4238e6f1 |
|
08-May-2015 |
jprovino |
7006810: G1: Introduce peace-of-mind checking in the Suspendible Thread Set Summary: Add asserts to ensure thread is in the right state. Reviewed-by: tschatzl, pliden
|
#
8362:08b5dfe9bcb5 |
|
08-May-2015 |
hseigel |
Merge
|
#
8361:21f9f80ecde2 |
|
05-May-2015 |
coleenp |
8069005: Hotspot crashes in System.out.println with assert(resolved_method->method_holder()->is_linked()) failed: must be linked Summary: move java.lang.Class initialization sooner in bootstrapping the jvm Reviewed-by: dholmes, hseigel
|
#
8322:6253825506ce |
|
27-Apr-2015 |
stefank |
8078601: print_concurrent_locks should be guarded with INCLUDE_SERVICES Reviewed-by: mgronlun, sla, dholmes
|
#
8160:37c23492c0c0 |
|
02-Apr-2015 |
stefank |
8076457: Fix includes of inline.hpp in GC code Reviewed-by: pliden, jmasa
|
#
8159:9ac290432d90 |
|
13-Apr-2015 |
jmasa |
8077301: Optimized build is broken Reviewed-by: kbarrett, brutisso
|
#
8132:a8704a006c39 |
|
01-Apr-2015 |
brutisso |
8076314: Remove the static instance variable SharedHeap:: _sh Reviewed-by: pliden, jmasa
|
#
8056:6e4c65d4526e |
|
30-Mar-2015 |
mgerdin |
8076225: Move the thread claim parity from SharedHeap to Thread Reviewed-by: brutisso, jwilhelm, kbarrett
|
#
8034:e7220647928c |
|
24-Mar-2015 |
sjohanss |
8075735: Missing include causes minimal build failure Summary: Added the missing include. Reviewed-by: jprovino, dholmes, stefank
|
#
7999:a0a3afa7859b |
|
12-Mar-2015 |
coleenp |
8061205: MetadataOnStackMark only needs to walk code cache during class redefinition Summary: Only do full metadata walk during class redefinition and only walk handles during class unloading. Reviewed-by: sspitsyn, stefank
|
#
7930:a534c4d87ec8 |
|
05-Mar-2015 |
jwilhelm |
Merge
|
#
7924:c22d211b6f36 |
|
02-Mar-2015 |
david |
8073464: GC workers do not have thread names Reviewed-by: brutisso, tschatzl
|
#
7919:15b8ca9c2885 |
|
02-Mar-2015 |
dcubed |
8072439: fix for 8047720 may need more work Summary: Cleanup PeriodTask_lock usage. Also reviewed by varming@gmail.com. Reviewed-by: dholmes, dcubed, mgronlun, coleenp Contributed-by: varming@gmail.com, daniel.daugherty@oracle.com
|
#
7867:2f392e90f258 |
|
18-Feb-2015 |
stefank |
8073387: Move VerifyOopClosures out from genOopClosures.hpp Reviewed-by: brutisso, mgerdin, coleenp
|
#
7558:68f2d40b8852 |
|
12-Dec-2014 |
minqi |
Merge
|
#
7551:c75901698a47 |
|
11-Dec-2014 |
coleenp |
8047290: Make Mutex::_no_safepoint_check_flag locks verify that this lock never checks for safepoint Summary: Ensure consistent safepoint checking in Mutex/Monitor locking methods. Reviewed-by: dholmes, dcubed, coleenp Contributed-by: max.ockner@oracle.com
|
#
7537:4d5b47a5184d |
|
25-Nov-2014 |
roland |
6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94 Summary: OOM during reallocation of scalar replaced objects in deoptimization causes crashes Reviewed-by: kvn, jrose
|
#
7505:927664223435 |
|
04-Dec-2014 |
drchase |
Merge
|
#
7499:b35313b1dff1 |
|
01-Dec-2014 |
iignatyev |
8064669: compiler/whitebox/AllocationCodeBlobTest.java crashes / asserts Reviewed-by: kvn, anoll
|
#
7462:a0dd995271c4 |
|
30-Nov-2014 |
coleenp |
8060074: os::free() takes MemoryTrackingLevel but doesn't need it Summary: Cleaned up unused arguments in os::free and it's callers. Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes Contributed-by: max.ockner@oracle.com
|
#
7397:226987473c9b |
|
12-Nov-2014 |
coleenp |
Merge
|
#
7395:9dc4d4fc73ca |
|
12-Nov-2014 |
shade |
8059677: Thread.getName() instantiates Strings Reviewed-by: coleenp, dholmes, sla
|
#
7392:31877ada239b |
|
12-Nov-2014 |
dholmes |
8062307: 'Reference handler' thread triggers assert w/ TraceThreadEvents Summary: Removed unused and non-working TraceThreadEvents option Reviewed-by: coleenp, jiangli
|
#
7334:24d57d9d65af |
|
05-Nov-2014 |
jiangli |
Merge
|
#
7333:351115afe32b |
|
05-Nov-2014 |
cjplummer |
8043770: File leak in MemNotifyThread::start() in hotspot.src.os.linux.vm.os_linux.cpp Summary: Fixed by removing all code related to LowMemoryProtection, which removed offending code. Reviewed-by: dholmes, minqi
|
#
7331:110ec5963eb1 |
|
29-Oct-2014 |
goetz |
8062370: Various minor code improvements Summary: A lot of fixes useful to improve the code quality. Reviewed-by: coleenp, dholmes
|
#
7289:598aa78fc24b |
|
28-Oct-2014 |
iveresov |
Merge
|
#
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
|
#
7250:76ee2cdb5d88 |
|
20-Oct-2014 |
jwilhelm |
Merge
|
#
7249:f1821f27f91c |
|
02-Oct-2014 |
stefank |
8056240: Investigate increased GC remark time after class unloading changes in CRM Fuse Reviewed-by: mgerdin, coleenp, bdelsart
|
#
7235:763abe04c848 |
|
13-Oct-2014 |
sla |
7102541: RFE: os::set_native_thread_name() cleanups Summary: implement os::set_native_thread_name() on windows, linux Reviewed-by: sla, ctornqvi, simonis Contributed-by: thomas.stuefe@sap.com
|
#
7119:812725420769 |
|
04-Sep-2014 |
sla |
8057535: add a thread extension class Reviewed-by: mgerdin, bdelsart, jcoomes
|
#
7051:0420e825bb3c |
|
10-Sep-2014 |
dcubed |
8057109: manual cleanup of white space issues prior to Contended Locking reorder and cache line bucket Reviewed-by: fparain, sspitsyn, coleenp
|
#
7050:03835eaaab2d |
|
10-Sep-2014 |
dcubed |
8057107: cleanup indent white space issues prior to Contended Locking reorder and cache line bucket Reviewed-by: fparain, sspitsyn, coleenp
|
#
6853:91eeb8807a03 |
|
07-Aug-2014 |
zgu |
8046598: Scalable Native memory tracking development Summary: Enhance scalability of native memory tracking Reviewed-by: coleenp, ctornqvi, gtriantafill
|
#
6762:564cca0427b0 |
|
18-Jul-2014 |
coleenp |
Merge
|
#
6761:739468857ffb |
|
14-Jul-2014 |
coleenp |
Merge
|
#
6760:22b98ab2a69f |
|
04-Jul-2014 |
goetz |
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Summary: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Reviewed-by: lfoltan, coleenp, dholmes
|
#
6759:ecdcd96f051a |
|
17-Jul-2014 |
coleenp |
8004128: NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code Summary: remove bcx and mdx handling. We no longer have to convert bytecode pointers to indices for GC since Methods aren't moved. Reviewed-by: mgerdin, kvn
|
#
6708:61aa7dcd51e9 |
|
10-Jul-2014 |
jmasa |
Merge
|
#
6707:a2122d7912ed |
|
07-Jul-2014 |
stefank |
8049421: G1 Class Unloading after completing a concurrent mark cycle Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov Contributed-by: stefan.karlsson@oracle.com, mikael.gerdin@oracle.com
|
#
6706:41bfe3e1b3dd |
|
06-Jul-2014 |
stefank |
8049420: Backout 8048248 to correct attribution Reviewed-by: ehelin, brutisso
|
#
6705:639dfa793a2a |
|
07-Jul-2014 |
stefank |
8048248: G1 Class Unloading after completing a concurrent mark cycle Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov
|
#
6692:4f9fa4b62c18 |
|
08-Jul-2014 |
fparain |
8047714: Fix for JDK-6546236 made Solaris os::yield() a no-op Reviewed-by: hseigel, lfoltan
|
#
6687:da4514678bcf |
|
03-Jul-2014 |
dcubed |
8047104: cleanup misc issues prior to Contended Locking reorder and cache Summary: Checkpoint misc cleanups for Contended Locking prior to first optimization bucket. Reviewed-by: dholmes, sspitsyn, dice
|
#
6683:08a2164660fb |
|
26-Jun-2014 |
goetz |
8048241: Introduce umbrella header os.inline.hpp and clean up includes Reviewed-by: coleenp, dholmes, lfoltan
|
#
6668:5da31e88dbf5 |
|
27-Jun-2014 |
dcubed |
8047720: Xprof hangs on Solaris Summary: Update use of PeriodicTask_lock in WatcherThread::stop() to avoid safepoint deadlock. Reviewed-by: mgronlun, coleenp
|
#
6646:b596a1063e90 |
|
04-Jun-2014 |
goetz |
8044775: Improve usage of umbrella header atomic.inline.hpp. Reviewed-by: stefank, kvn
|
#
6611:d148d33c5f68 |
|
18-Jun-2014 |
jmasa |
Merge
|
#
6605:2e73c43c2d70 |
|
13-Jun-2014 |
pliden |
8044796: G1: Enable G1CollectedHeap::stop() Reviewed-by: brutisso, sjohanss
|
#
6599:d9f77ba99034 |
|
17-Jun-2014 |
dcubed |
8046758: cleanup non-indent white space issues prior to Contended Locking cleanup bucket Summary: Checkpoint do_space_filter.ksh cleanups for Contended Locking. Reviewed-by: sspitsyn, coleenp
|
#
6593:232dbf06eb07 |
|
11-Jun-2014 |
dsimms |
8043224: -Xcheck:jni improvements to exception checking and excessive local refs Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity. Reviewed-by: zgu, coleenp, hseigel
|
#
6592:afe58d604f28 |
|
11-Jun-2014 |
hseigel |
8031819: Remove legacy jdk checks and code Summary: Delete old jdk specific code. Reviewed-by: dholmes, coleenp, zgu, lfoltan
|
#
6533:def2ba2f655e |
|
05-Jun-2014 |
jmasa |
Merge
|
#
6532:a4122a36a875 |
|
04-Jun-2014 |
pliden |
8044768: Backout fix for JDK-8040807 Reviewed-by: brutisso, ehelin
|
#
6531:825bd64ca4cd |
|
29-May-2014 |
ehelin |
8042933: assert(capacity_until_gc >= committed_bytes) failed Reviewed-by: stefank, jmasa
|
#
6528:bdfec31a50eb |
|
03-Jun-2014 |
pliden |
8040807: G1: Enable G1CollectedHeap::stop() Reviewed-by: brutisso, jmasa, tschatzl
|
#
6515:ef650d0ce657 |
|
29-May-2014 |
lfoltan |
8041623: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS use of class oop's copy constructor definitions causing error level diagnostic. Summary: Fix several minor compilation issues with volatile oops for CHECK_UNHANDLED_OOPS support. Reviewed-by: coleenp, hseigel
|
#
6412:53a41e7cbe05 |
|
09-May-2014 |
drchase |
8037816: Fix for 8036122 breaks build with Xcode5/clang Summary: Repaired or selectively disabled offending formats; future-proofed with additional checking Reviewed-by: kvn, jrose, stefank
|
#
6403:97356e139532 |
|
08-May-2014 |
twisti |
Merge
|
#
6402:2377269bd73d |
|
29-Apr-2014 |
goetz |
8042195: Introduce umbrella header orderAccess.inline.hpp. Reviewed-by: dholmes, kvn, stefank, twisti
|
#
6388:dd10307aad9d |
|
07-May-2014 |
coleenp |
Merge
|
#
6382:cdc3ba20b08f |
|
01-May-2014 |
zgu |
6885993: Named Thread: introduce print() and print_on(outputStream* st) methods Summary: Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread Reviewed-by: twisti, coleenp, dholmes
|
#
6373:d02dbc95b60b |
|
29-Apr-2014 |
anoll |
8036956: remove EnableInvokeDynamic flag Summary: The EnableInvokeDynamic flag and all support code is removed because it is not longer used in JDK 9. Reviewed-by: kvn, twisti Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
|
#
6257:7901f4c9c3cc |
|
03-Apr-2014 |
vkempik |
8016302: Change type of the number of GC workers to unsigned int (2) Reviewed-by: tschatzl, jwilhelm
|
#
6233:850320cb1fee |
|
01-Apr-2014 |
ehelin |
Merge
|
#
6231:5ce153571456 |
|
13-Feb-2014 |
sjohanss |
8028498: runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java asserts in RT_Baseline Summary: Preventing GCs to occur before VM is completely initialized. This was previously partly done by one part of the GC locker which not was removed. Reviewed-by: coleenp, pliden
|
#
6182:2f459c5235f9 |
|
20-Mar-2014 |
kvn |
8031320: Use Intel RTM instructions for locks Summary: Use RTM for inflated locks and stack locks. Reviewed-by: iveresov, twisti, roland, dcubed
|
#
6090:c0774726073e |
|
04-Mar-2014 |
vlivanov |
8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...) Reviewed-by: iveresov, roland, coleenp
|
#
6043:f460c6926af7 |
|
25-Feb-2014 |
ehelin |
Merge
|
#
6037:be0ac0e8f6e7 |
|
21-Feb-2014 |
stefank |
8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_do Reviewed-by: tschatzl, coleenp
|
#
6019:28f281e8de1d |
|
20-Feb-2014 |
kvn |
Merge
|
#
6014:8a9bb7821e28 |
|
19-Feb-2014 |
kvn |
Merge
|
#
6010:abec000618bf |
|
28-Jan-2014 |
kvn |
Merge
|
#
5976:2b8e28fdf503 |
|
05-Nov-2013 |
kvn |
Merge
|
#
5966:e2722a66aba7 |
|
05-Sep-2013 |
kvn |
Merge
|
#
5961:94c202aa2646 |
|
01-Aug-2013 |
kvn |
Merge
|
#
5959:438e13354adf |
|
19-Jul-2013 |
kvn |
Merge
|
#
5950:583211d4b16b |
|
03-Jul-2013 |
kvn |
Merge
|
#
5948:58be756e7595 |
|
24-Jun-2013 |
goetz |
8017313: PPC64 (part 6): stack handling improvements Summary: Precompute limit for stack overflow check. Reviewed-by: kvn, coleenp
|
#
5934:e6195383bcaf |
|
18-Feb-2014 |
sla |
8034080: Remove the USDT1 dtrace code from Hotspot Reviewed-by: dholmes, coleenp
|
#
5867:2c95095271e9 |
|
30-Jan-2014 |
ehelin |
Merge
|
#
5862:63a4eb8bcd23 |
|
23-Jan-2014 |
jwilhelm |
8025856: Fix typos in the GC code Summary: Fix about 440 typos in comments in the VM code Reviewed-by: mgerdin, tschatzl, coleenp, kmo, jcoomes
|
#
5850:febc6428bc79 |
|
27-Jan-2014 |
coleenp |
8028275: Metaspace ShrinkGrowTest causes fatal error if run with JFR Summary: Clean up initialization from Threads::create_vm() so that exceptions cause vm_exit_during_initialzation without an exception mark. Reviewed-by: dholmes, hseigel
|
#
5844:5944dba4badc |
|
24-Jan-2014 |
dsimms |
8028280: ParkEvent leak when running modified runThese which only loads classes Summary: Use spin lock to manage ParkEvent and PlatformEvent free lists. Reviewed-by: dholmes, fparain
|
#
5732:dbcb1dd0785b |
|
18-Dec-2013 |
sla |
8029726: On OS X some dtrace probe names are mismatched with Solaris 8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired. 8029728: On OS X dtrace probes SetStaticBooleanField are not fired Reviewed-by: kamg, dsamersoff
|
#
5598:292050e5d5ea |
|
23-Oct-2013 |
dholmes |
8026877: Error in opening JAR file when invalid jar specified with -Xbootclasspath/a on OpenJDK build Reviewed-by: coleenp, twisti
|
#
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
|
#
5349:190899198332 |
|
26-Sep-2013 |
hseigel |
7195622: CheckUnhandledOops has limited usefulness now Summary: Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms. Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin Contributed-by: lois.foltan@oracle.com
|
#
5286:179cd89fb279 |
|
19-Sep-2013 |
tschatzl |
Merge
|
#
5285:06ae47d9d088 |
|
19-Sep-2013 |
tschatzl |
Merge
|
#
5266:40136aa2cdb1 |
|
11-Sep-2013 |
tschatzl |
8010722: assert: failed: heap size is too big for compressed oops Summary: Use conservative assumptions of required alignment for the various garbage collector components into account when determining the maximum heap size that supports compressed oops. Using this conservative value avoids several circular dependencies in the calculation. Reviewed-by: stefank, dholmes
|
#
5258:cc5b40a76049 |
|
18-Sep-2013 |
bdelsart |
Merge
|
#
5253:8e94527f601e |
|
11-Sep-2013 |
bpittore |
8024007: Misc. cleanup of static agent code Summary: Minor cleanup of static agent code from 8014135 Reviewed-by: dcubed, sspitsyn
|
#
5239:b89a1a870965 |
|
13-Sep-2013 |
mgronlun |
Merge
|
#
5238:623d923529df |
|
13-Sep-2013 |
mgronlun |
8021353: Event based tracing is missing thread exit Reviewed-by: allwin, acorn, dcubed, dholmes, egahlin
|
#
5206:27ffd1c4537b |
|
02-Sep-2013 |
rbackman |
Merge
|
#
5196:74608df95ba3 |
|
26-Aug-2013 |
vlivanov |
8022595: JSR292: deadlock during class loading of MethodHandles, MethodHandleImpl & MethodHandleNatives Reviewed-by: kvn, coleenp, dholmes
|
#
5150:f92b82d454fa |
|
23-Aug-2013 |
bpittore |
8014135: The JVMTI specification does not conform to recent changes in JNI specification Summary: Added support for statically linked agents Reviewed-by: sspitsyn, bobv, coleenp
|
#
4992:02d7aa1456c9 |
|
18-Jul-2013 |
ccheung |
8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed Summary: this fix also removes the -XX:+UseStringCache option Reviewed-by: dholmes, acorn, iklam
|
#
4989:5e3b6f79d280 |
|
17-Jul-2013 |
rbackman |
8020701: Avoid crashes in WatcherThread Reviewed-by: acorn, dcubed, dsimms
|
#
4984:e619a2766bcc |
|
12-Jun-2013 |
rbackman |
8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()' Reviewed-by: jrose, kvn, mgronlun
|
#
4977:2e8f19c2feef |
|
12-Jul-2013 |
allwin |
7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand Summary: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand Reviewed-by: dcubed, dholmes, sspitsyn, mgerdin, ctornqvi, dsamersoff
|
#
4974:dbc0b5dc08f5 |
|
10-Jul-2013 |
fparain |
7143807: ResourceMark nesting problem in stringStream Reviewed-by: kvn, dcubed
|
#
4934:71180a6e5080 |
|
03-Jul-2013 |
jiangli |
7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful. Summary: Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size. Reviewed-by: stefank, coleenp
|
#
4865:b9f4c4ec0f50 |
|
19-Jun-2013 |
iklam |
8008964: NPG: Memory regression: Thread::_metadata_handles uses 1 KB per thread. Summary: Reduce default size of Thread::_metadata_handles from 300 to 30 Reviewed-by: coleenp, sspitsyn
|
#
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>
|
#
4587:caac22686b17 |
|
29-Apr-2013 |
mgerdin |
Merge
|
#
4583:b06ac540229e |
|
24-Apr-2013 |
stefank |
8013132: Add a flag to turn off the output of the verbose verification code Reviewed-by: johnc, brutisso
|
#
4532:5a9fa2ba85f0 |
|
21-Apr-2013 |
dcubed |
8012907: anti-delta fix for 8010992 Summary: anti-delta fix for 8010992 until 8012902 can be fixed Reviewed-by: acorn, minqi, rdurbin
|
#
4527:6f817ce50129 |
|
19-Apr-2013 |
minqi |
8010992: Remove calls to global ::operator new[] and new Summary: disable use of global operator new and new[] which could cause unexpected exception and escape from NMT tracking. Reviewed-by: coleenp, dholmes, zgu Contributed-by: yumin.qi@oracle.com
|
#
4464:68fe50d4f1d5 |
|
05-Apr-2013 |
johnc |
8011343: Add new flag for verifying the heap during startup Summary: Perform verification during VM startup under control of new flag and within a VMOperation. Reviewed-by: stefank, jmasa, brutisso
|
#
4420:24ef5fb05e0f |
|
29-Mar-2013 |
johnc |
8010463: G1: Crashes with -UseTLAB and heap verification Summary: Some parts of the G1 heap can only be walked during a safepoint. Skip verifying these parts of the heap when verifying during JVM startup. Reviewed-by: brutisso, tschatzl
|
#
4358:499ccc15bbc8 |
|
15-Mar-2013 |
bpittore |
8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREs Reviewed-by: dlong, alanb, mduigou
|
#
4238:5ee250974db9 |
|
27-Feb-2013 |
dcubed |
8007476: assert(the_owner != NULL) failed: Did not find owning Java thread for lock word address Summary: Make deadlock detection a little more robust in the case of being unable to find the JavaThread associated with an object lock. Reviewed-by: sla, acorn
|
#
4147:b8d5d7a6c94c |
|
14-Feb-2013 |
brutisso |
Merge
|
#
4142:5d8325eb8240 |
|
07-Feb-2013 |
brutisso |
Merge
|
#
4122:1135141fb97e |
|
08-Feb-2013 |
brutisso |
Merge
|
#
4117:06fd03af6ce4 |
|
04-Feb-2013 |
johnc |
8001384: G1: assert(!is_null(v)) failed: narrow oop value can never be zero Summary: Flush any deferred card mark before a Java thread exits. Reviewed-by: brutisso, jmasa
|
#
4109:3c9bc17b9403 |
|
07-Feb-2013 |
bpittore |
Merge
|
#
4107:db9981fd3124 |
|
23-Jan-2013 |
jprovino |
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCS Summary: Rename INCLUDE_ALTERNATE_GCS to INCLUDE_ALL_GCS and replace SERIALGC with INCLUDE_ALL_GCS. Reviewed-by: coleenp, stefank
|
#
4057:8b46b0196eb0 |
|
25-Jan-2013 |
zgu |
8000692: Remove old KERNEL code Summary: Removed depreciated kernel VM source code from hotspot VM Reviewed-by: dholmes, acorn
|
#
4023:f422634e5828 |
|
18-Jan-2013 |
brutisso |
Merge
|
#
4016:689e1218d7fe |
|
14-Jan-2013 |
brutisso |
8004018: Remove old initialization flags Reviewed-by: dholmes, stefank Contributed-by: erik.helin@oracle.com
|
#
3993:e0cf9af8978e |
|
10-Jan-2013 |
zgu |
8005936: PrintNMTStatistics doesn't work for normal JVM exit Summary: Moved NMT shutdown code to JVM exit handler to ensure NMT statistics is printed when PrintNMTStatistics is enabled Reviewed-by: acorn, dholmes, coleenp
|
#
3938:69627aa9ab10 |
|
21-Dec-2012 |
jwilhelm |
Merge
|
#
3933:0b3d19153cc6 |
|
12-Dec-2012 |
johnc |
8001028: Improve GC option handling Summary: If there are not enough native resources to create the ReferenceHandler or Finalizer Java threads, the VM will attempt to throw an OOME before the java.lang.Class class has been initialized. This can result in assertion failures and other crashes. Move the initialization of the java.lang.Class class to just before the initialization of the java.lang.ref.Finalizer class. Reviewed-by: jwilhelm, dholmes, coleenp
|
#
3929:2d6c433b1f38 |
|
19-Dec-2012 |
kvn |
8004741: Missing compiled exception handle table entry for multidimensional array allocation Summary: Added missing exception path for multidimensional array allocation and use Throwable type instead of OutOfMemoryError for allocation's exception. Reviewed-by: twisti
|
#
3890:d2f8c38e543d |
|
07-Dec-2012 |
roland |
Merge
|
#
3879:2cd5e15048e6 |
|
27-Nov-2012 |
twisti |
8003868: fix shark for latest HotSpot and LLVM Reviewed-by: twisti Contributed-by: Roman Kennke <rkennke@redhat.com>
|
#
3864:f34d701e952e |
|
27-Nov-2012 |
stefank |
8003935: Simplify the needed includes for using Thread::current() Reviewed-by: dholmes, rbackman, coleenp
|
#
3863:d0aa87f04bd5 |
|
27-Nov-2012 |
stefank |
8003720: NPG: Method in interpreter stack frame can be deallocated Summary: Pass down a closure during root scanning to keep the class of the method alive. Reviewed-by: coleenp, jcoomes
|
#
3861:53715fb1597d |
|
20-Nov-2012 |
brutisso |
7198334: UseNUMA modifies system parameters on non-NUMA system Summary: The flags MinHeapDeltaBytes and UseNUMAInterleaving must be adjusted after the OS have adjusted the UseNUMA flag in the method os::init_2. Reviewed-by: dholmes, brutisso Contributed-by: erik.helin@oracle.com
|
#
3845:80e866b1d053 |
|
16-Nov-2012 |
coleenp |
Merge
|
#
3843:070d523b96a7 |
|
12-Nov-2012 |
hseigel |
8001471: Klass::cast() does nothing Summary: Remove function Klass::cast() and calls to it. Reviewed-by: dholmes, coleenp
|
#
3827:d9a84e246cce |
|
09-Nov-2012 |
cjplummer |
Merge
|
#
3826:6cb0d32b828b |
|
07-Nov-2012 |
bpittore |
8001185: parsing of sun.boot.library.path in os::dll_build_name somewhat broken Summary: dll_dir can contain multiple paths, need to parse them correctly when loading agents Reviewed-by: dholmes, dlong Contributed-by: bill.pittore@oracle.com
|
#
3815:c284cf4781f0 |
|
04-Oct-2012 |
rbackman |
7127792: Add the ability to change an existing PeriodicTask's execution interval Summary: Enables dynamic enrollment / disenrollment from the PeriodicTasks in WatcherThread. Reviewed-by: dholmes, mgronlun
|
#
3797:a1b8cf9cf970 |
|
01-Nov-2012 |
sla |
8002078: hs_err_pid file should report full JDK version string Reviewed-by: dholmes, sspitsyn, kmo
|
#
3758:716c64bda5ba |
|
19-Oct-2012 |
zgu |
7199092: NMT: NMT needs to deal overlapped virtual memory ranges Summary: Enhanced virtual memory tracking to track committed regions as well as reserved regions, so NMT now can generate virtual memory map. Reviewed-by: acorn, coleenp
|
#
3748:7b5885dadbdc |
|
17-Oct-2012 |
nloodin |
8000617: It should be possible to allocate memory without the VM dying. Reviewed-by: coleenp, kamg
|
#
3733:5876f980ea19 |
|
12-Oct-2012 |
collins |
Merge
|
#
3730:fb19af007ffc |
|
10-Oct-2012 |
jprovino |
7189254: Change makefiles for more flexibility to override defaults Summary: Change makefiles so that targets and parameters can be overridden by alternate makefiles. Reviewed-by: dholmes, coleenp
|
#
3719:c3e799c37717 |
|
05-Oct-2012 |
vlivanov |
7177003: C1: LogCompilation support Summary: add LogCompilation support in C1 - both client and tiered mode. Reviewed-by: twisti, kvn
|
#
3645:c088e2e95e69 |
|
17-Sep-2012 |
zgu |
Merge
|
#
3644:716e6ef4482a |
|
17-Sep-2012 |
zgu |
7190089: NMT ON: NMT failed assertion on thread's stack base address Summary: Solaris only, record stack info to NMT after stack size adjustment was made for primordial threads Reviewed-by: kvn, acorn, coleenp
|
#
3642:a7509aff1b06 |
|
17-Sep-2012 |
dholmes |
7194254: jstack reports wrong thread priorities Reviewed-by: dholmes, sla, fparain Contributed-by: Dmytro Sheyko <dmytro_sheyko@hotmail.com>
|
#
3622:6dfc6a541338 |
|
13-Sep-2012 |
zgu |
7198529: NPG: assert with NMT code in Thread destructor Summary: Thread stack's base address can be NULL if it is not started or exited before recording the base Reviewed-by: kvn, fparain
|
#
3618:33143ee07800 |
|
11-Sep-2012 |
zgu |
7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_record Summary: Fixed virtual memory records merge and promotion logic, should be based on sequence number vs. base address order Reviewed-by: coleenp, acorn
|
#
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>
|
#
3466:24b9c7f4cae6 |
|
02-Jul-2012 |
coleenp |
Merge
|
#
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
|
#
3449:f8de958e5b2c |
|
18-Jun-2012 |
twisti |
7176856: add the JRE name to the error log Reviewed-by: coleenp, jrose, kvn, twisti Contributed-by: Krystal Mok <sajia@taobao.com>
|
#
3270:df4cd4aac5c1 |
|
12-Apr-2012 |
rbackman |
7160924: jvmti: GetPhase returns incorrect phase before VMInit event is issued Reviewed-by: acorn, dcubed
|
#
3197:541c4a5e7b88 |
|
06-Mar-2012 |
never |
7150390: JFR test crashed on assert(_jni_lock_count == count) failed: must be equal Reviewed-by: dholmes, minqi, kvn, coleenp
|
#
3124:f1cb6f9cfe21 |
|
15-Feb-2012 |
fparain |
7145243: Need additional specializations for argument parsing framework Reviewed-by: acorn, fparain Contributed-by: nils.loodin@oracle.com
|
#
3065:0382d2b469b2 |
|
01-Feb-2012 |
never |
7013347: allow crypto functions to be called inline to enhance performance Reviewed-by: kvn
|
#
3064:aa3d708d67c4 |
|
01-Feb-2012 |
never |
7141200: log some interesting information in ring buffers for crashes Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa
|
#
2992:94ec88ca68e2 |
|
11-Jan-2012 |
phh |
7115199: Add event tracing hooks and Java Flight Recorder infrastructure Summary: Added a nop tracing infrastructure, JFR makefile changes and other infrastructure used only by JFR. Reviewed-by: acorn, sspitsyn Contributed-by: markus.gronlund@oracle.com
|
#
2859:bca17e38de00 |
|
09-Aug-2011 |
jmasa |
6593758: RFE: Enhance GC ergonomics to dynamically choose ParallelGCThreads Summary: Select number of GC threads dynamically based on heap usage and number of Java threads Reviewed-by: johnc, ysr, jcoomes
|
#
2803:b20d64f83668 |
|
24-Oct-2011 |
twisti |
7090904: JSR 292: JRuby junit test crashes in PSScavengeRootsClosure::do_oop Reviewed-by: kvn, never, jrose
|
#
2768:23a1c8de9d51 |
|
16-Oct-2011 |
dholmes |
Merge
|
#
2767:436b4a3231bf |
|
13-Oct-2011 |
dcubed |
7098194: integrate macosx-port changes Summary: Integrate bsd-port/hotspot and macosx-port/hotspot changes as of 2011.09.29. Reviewed-by: kvn, dholmes, never, phh Contributed-by: Christos Zoulas <christos@zoulas.com>, Greg Lewis <glewis@eyesbeyond.com>, Kurt Miller <kurt@intricatesoftware.com>, Alexander Strange <astrange@apple.com>, Mike Swingler <swingler@apple.com>, Roger Hoover <rhoover@apple.com>, Victor Hernandez <vhernandez@apple.com>, Pratik Solanki <psolanki@apple.com>
|
#
2748:fd65bc7c09b6 |
|
06-Oct-2011 |
tonyp |
Merge
|
#
2740:4dfb2df418f2 |
|
22-Sep-2011 |
johnc |
6484982: G1: process references during evacuation pauses Summary: G1 now uses two reference processors - one is used by concurrent marking and the other is used by STW GCs (both full and incremental evacuation pauses). In an evacuation pause, the reference processor is embedded into the closures used to scan objects. Doing so causes causes reference objects to be 'discovered' by the reference processor. At the end of the evacuation pause, these discovered reference objects are processed - preserving (and copying) referent objects (and their reachable graphs) as appropriate. Reviewed-by: ysr, jwilhelm, brutisso, stefank, tonyp
|
#
2721:f08d439fab8c |
|
25-Sep-2011 |
never |
7089790: integrate bsd-port changes Reviewed-by: kvn, twisti, jrose Contributed-by: Kurt Miller <kurt@intricatesoftware.com>, Greg Lewis <glewis@eyesbeyond.com>, Jung-uk Kim <jkim@freebsd.org>, Christos Zoulas <christos@zoulas.com>, Landon Fuller <landonf@plausible.coop>, The FreeBSD Foundation <board@freebsdfoundation.org>, Michael Franz <mvfranz@gmail.com>, Roger Hoover <rhoover@apple.com>, Alexander Strange <astrange@apple.com>
|
#
2702:e6b1331a51d2 |
|
10-Sep-2011 |
never |
7086585: make Java field injection more flexible Reviewed-by: jrose, twisti, kvn, coleenp
|
#
2673:7588156f5cf9 |
|
05-Sep-2011 |
never |
7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244) Reviewed-by: kvn
|
#
2664:c124e2e7463e |
|
31-Aug-2011 |
never |
7083786: dead various dead chunks of code Reviewed-by: iveresov, kvn
|
#
2561:48048b59a551 |
|
06-Jul-2011 |
jcoomes |
7061204: clean the chunk table synchronously in embedded builds Reviewed-by: dholmes, never, jwilhelm, kvn
|
#
2531:ef2d1b8f2dd4 |
|
13-Jun-2011 |
ysr |
7051430: CMS: ongoing CMS cycle should terminate abruptly to allow prompt JVM termination at exit Summary: It turns out that there is no need to explicitly stop CMS since the JVM is taken down at a terminal safepoint during which CMS threads are (terminally) inactive. This will need to be revised if and when we evolve in the future to a point where we allow JVM reincarnation in the same process, but those changes will be much more sweeping than just terminating CMS threads. The unused ::stop() methods will be removed in a separate CR. Also include in this CR is the fix for a small typo in the spelling of UseGCLogFileRotation in a message in arguments.cpp, brought to our attention by Rainer Jung and reviewed by minqi. Reviewed-by: johnc, jwilhelm
|
#
2485:a80577f854f9 |
|
17-May-2011 |
never |
7045513: JSR 292 inlining causes crashes in methodHandleWalk.cpp Reviewed-by: jrose
|
#
2481:f52ed367b66d |
|
16-May-2011 |
never |
6996747: SIGSEGV in nmethod::cleanup_inline_caches / CompiledIC::verify Reviewed-by: kvn, iveresov
|
#
2433:2e038ad0c1d0 |
|
02-May-2011 |
never |
7009361: JSR 292 Invalid value on stack on solaris-sparc with -Xcomp Reviewed-by: kvn, twisti
|
#
2263:38fea01eb669 |
|
31-Mar-2011 |
twisti |
6817525: turn on method handle functionality by default for JSR 292 Summary: After appropriate testing, we need to turn on EnableMethodHandles and EnableInvokeDynamic by default. Reviewed-by: never, kvn, jrose, phh
|
#
2223:c7f3d0b4570f |
|
18-Mar-2011 |
never |
7017732: move static fields into Class to prepare for perm gen removal Reviewed-by: kvn, coleenp, twisti, stefank
|
#
2149:da091bb67459 |
|
28-Feb-2011 |
sla |
7022037: Pause when exiting if debugger is attached on windows Reviewed-by: dsamersoff, kamg, hosterda
|
#
2084:5197f3d713a1 |
|
08-Feb-2011 |
mchung |
Merge
|
#
2083:f36c9fe788b8 |
|
08-Feb-2011 |
mchung |
7017673: Remove setting of the sun.jkernel.DownloadManager as a boot classloader hook Reviewed-by: alanb, dcubed, coleenp
|
#
2081:fb539912d338 |
|
07-Feb-2011 |
coleenp |
6472925: OutOfMemoryError fails to generate stack trace as it now ought Summary: Print an additional message for OOM during stack trace printing Reviewed-by: dholmes, phh, acorn, kamg, dcubed
|
#
2062:3582bf76420e |
|
27-Jan-2011 |
coleenp |
6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
|
#
2047:ccfcb502af3f |
|
24-Jan-2011 |
dholmes |
6566340: Restore use of stillborn flag to signify a thread that was stopped before it started Summary: Restore use of stillborn flag Reviewed-by: acorn, alanb
|
#
2014:8f8dfba37802 |
|
12-Jan-2011 |
kevinw |
6994753: Implement optional hook to a Java method at VM startup. Reviewed-by: mchung, acorn
|
#
2011:db2b0f8c1cef |
|
11-Jan-2011 |
kamg |
6814943: getcpool001 catches more than one JvmtiThreadState problem Summary: Mark field volatile, use membars, and change access order to close race Reviewed-by: dcubed, dholmes
|
#
1988:b1a2afa37ec4 |
|
07-Jan-2011 |
phh |
7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basis Summary: Track allocated bytes in Thread's, update on TLAB retirement and direct allocation in Eden and tenured, add JNI methods for ThreadMXBean. Reviewed-by: coleenp, kvn, dholmes, ysr
|
#
1921:4de5f4101cfd |
|
08-Dec-2010 |
iveresov |
Merge
|
#
1908:f2da85a9b08e |
|
30-Nov-2010 |
twisti |
7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVM Summary: Because of the removal of language support, the JDK 7 API for JSR 292 no longer includes a public class named java/dyn/InvokeDynamic. Reviewed-by: jrose, kvn
|
#
1887:828eafbd85cc |
|
01-Dec-2010 |
ikrylov |
6348631: remove the use of the HPI library from Hotspot Summary: move functions from hpi library to hotspot, communicate with licensees and open source community, check jdk for dependency, file CCC request Reviewed-by: coleenp, acorn, dsamersoff
|
#
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
|
#
1842:5caa30ea147b |
|
08-Nov-2010 |
iveresov |
Merge
|
#
1824:cd4e20dc9917 |
|
20-Oct-2010 |
twisti |
Merge
|
#
1823:87d6a4d1ecbc |
|
19-Oct-2010 |
twisti |
6990192: VM crashes in ciTypeFlow::get_block_for() Reviewed-by: never
|
#
1798:fa83ab460c54 |
|
22-Oct-2010 |
acorn |
6988353: refactor contended sync subsystem Summary: reduce complexity by factoring synchronizer.cpp Reviewed-by: dholmes, never, coleenp
|
#
1791:75b0735b4d04 |
|
13-Oct-2010 |
acorn |
Merge
|
#
1784:dfb38ea7da17 |
|
29-Sep-2010 |
zgu |
6988363: Rebrand vm vendor property settings (jdk7 only) Summary: Vendor properties should be initialized after JDK version is determined. Reviewed-by: kamg, ohair, dcubed, dholmes
|
#
1763:0715f0cf171d |
|
08-Oct-2010 |
jcoomes |
Merge
|
#
1762:6e0aac35bfa9 |
|
01-Oct-2010 |
tonyp |
6980838: G1: guarantee(false) failed: thread has an unexpected active value in its SATB queue Summary: Under certain circumstances a safepoint could happen between a JavaThread object being created and that object being added to the Java threads list. This could cause the active field of that thread's SATB queue to get out-of-sync with respect to the other Java threads. The solution is to activate the SATB queue, when necessary, before adding the thread to the Java threads list, not when the JavaThread object is created. The changeset also includes a small fix to rename the surrogate locker thread from "Surrogate Locker Thread (CMS)" to "Surrogate Locker Thread (Concurrent GC)" since it's also used in G1. Reviewed-by: iveresov, ysr, johnc, jcoomes
|
#
1758:8f6f7587d292 |
|
30-Sep-2010 |
jcoomes |
6988678: fatal error deadlock handling was unintentionally disabled Reviewed-by: ysr
|
#
1756:894b1d7c7e01 |
|
28-Sep-2010 |
jcoomes |
6423256: GC stacks should use a better data structure 6942771: SEGV in ParScanThreadState::take_from_overflow_stack Reviewed-by: apetrusenko, ysr, pbk
|
#
1734:fd5d4527cdf5 |
|
21-Sep-2010 |
iveresov |
6986270: guarantee(*bcp != Bytecodes::_monitorenter || exec_mode != Deoptimization::Unpack_exception) fails Summary: Propagate the compiler type of the deopting method to vframeArrayElement::unpack_on_stack() Reviewed-by: jrose, never
|
#
1651:ee5cc9e78493 |
|
20-Aug-2010 |
never |
Merge
|
#
1647:da877bdc9000 |
|
13-Aug-2010 |
never |
6975006: assert(check.is_deoptimized_frame()) failed: missed deopt Reviewed-by: kvn, twisti
|
#
1615:21e519b91576 |
|
13-Aug-2010 |
dcubed |
Merge
|
#
1614:ab3fd720516c |
|
10-Aug-2010 |
rasbold |
6378314: Bad warning message when agent library not found. local directory is not searched. Summary: Print a more detailed error message for agent library load failure. Reviewed-by: jcoomes, never, ohair, coleenp Contributed-by: jeremymanson@google.com
|
#
1609:f4f596978298 |
|
09-Aug-2010 |
never |
Merge
|
#
1608:2dfd013a7465 |
|
09-Aug-2010 |
kvn |
6975078: assert(allocated_on_res_area() || allocated_on_C_heap() || allocated_on_arena() Summary: Pass the check in ResourceObj() if _allocation value is already set and object is allocated on stack. Reviewed-by: dholmes, johnc
|
#
1601:126ea7725993 |
|
03-Aug-2010 |
bobv |
6953477: Increase portability and flexibility of building Hotspot Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
|
#
1528:2389669474a6 |
|
15-Jun-2010 |
jrose |
Merge
|
#
1523:d93949c5bdcc |
|
10-Jun-2010 |
kvn |
6730276: JDI_REGRESSION tests fail with "Error: count must be non-zero" error on x86 Summary: Modify assembler code to check for 0 count for all copy routines. Reviewed-by: never, ysr, jcoomes
|
#
1510:b17deadc902e |
|
09-Jun-2010 |
coleenp |
Merge
|
#
1509:3a9de63b2209 |
|
04-Jun-2010 |
coleenp |
Merge
|
#
1507:b96a3e44582f |
|
03-Jun-2010 |
acorn |
6852873: Reduce safepoint cleanup time Summary: New optional flags to reduce inflated monitor cleanup times Reviewed-by: chrisphi, dice
|
#
1504:b812ff5abc73 |
|
04-Jun-2010 |
iveresov |
6958292: C1: Enable parallel compilation Summary: Enable parallel compilation in C1 Reviewed-by: never, kvn
|
#
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
|
#
1320:3b3d12e645e7 |
|
12-Mar-2010 |
coleenp |
6929067: Stack guard pages should be removed when thread is detached Summary: Add code to unmap stack guard area when thread is detached. Reviewed-by: coleenp, kamg
|
#
1290:c8a467bf56ad |
|
02-Mar-2010 |
coleenp |
6914050: jvm assertion "guard pages must be in use" in -Xcomp mode Summary: Move creating stack guard pages in jni attach thread before potential java call rather than after. Also cleanup stack guard pages when jni attach fails Reviewed-by: never, dholmes
|
#
1213:6deeaebad47a |
|
01-Feb-2010 |
dcubed |
6902182: 4/4 Starting with jdwp agent should not incur performance penalty Summary: Rename can_post_exceptions support to can_post_on_exceptions. Add support for should_post_on_exceptions flag to permit per JavaThread optimizations. Reviewed-by: never, kvn, dcubed Contributed-by: tom.deneau@amd.com
|
#
1166:7b0e9cba0307 |
|
13-Jan-2010 |
ysr |
6896647: card marks can be deferred too long Summary: Deferred card marks are now flushed during the gc prologue. Parallel[Scavege,OldGC] and SerialGC no longer defer card marks generated by COMPILER2 as a result of ReduceInitialCardMarks. For these cases, introduced a diagnostic option to defer the card marks, only for the purposes of testing and diagnostics. CMS and G1 continue to defer card marks. Potential performance concern related to single-threaded flushing of deferred card marks in the gc prologue will be addressed in the future. Reviewed-by: never, johnc
|
#
1144:9b9c1ee9b3f6 |
|
06-Jan-2010 |
iveresov |
Merge
|
#
1142:4ce7240d622c |
|
06-Jan-2010 |
never |
6914300: ciEnv should export all well known classes Reviewed-by: kvn, twisti
|
#
1135:e66fd840cb6b |
|
04-Jan-2010 |
twisti |
6893081: method handle & invokedynamic code needs additional cleanup (post 6815692, 6858164) Summary: During the work for 6829187 we have fixed a number of basic bugs which are logically grouped with 6815692 and 6858164 but which must be reviewed and pushed separately. Reviewed-by: kvn, never
|
#
1119:547f81740344 |
|
11-Dec-2009 |
minqi |
6361589: Print out stack trace for target thread of GC crash Summary: If GC crashed with java thread involved, print out the java stack trace in error report Reviewed-by: never, ysr, coleenp, dholmes
|
#
1115:4b966d9946a3 |
|
25-Nov-2009 |
mchung |
6888880: JKernel VM to inject the sun.jkernel.DownloadManager as a boot classloader hook Summary: Call sun.jkernel.DownloadManager.setBootClassLoaderHook during the kernel VM initialization Reviewed-by: alanb, coleenp, acorn
|
#
1027:39b01ab7035a |
|
16-Oct-2009 |
ysr |
6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning 6889757: G1: enable card mark elision for initializing writes from compiled code (ReduceInitialCardMarks) Summary: Defer the (compiler-elided) card-mark upon a slow-path allocation until after the store and before the next subsequent safepoint; G1 now answers yes to can_elide_tlab_write_barriers(). Reviewed-by: jcoomes, kvn, never
|
#
997:46b819ba120b |
|
30-Sep-2009 |
jrose |
Merge
|
#
989:148e5441d916 |
|
15-Sep-2009 |
jrose |
6863023: need non-perm oops in code cache for JSR 292 Summary: Make a special root-list for those few nmethods which might contain non-perm oops. Reviewed-by: twisti, kvn, never, jmasa, ysr
|
#
979:87770dcf831b |
|
22-Sep-2009 |
dcubed |
6876794: 4/4 sp07t002 hangs very intermittently Summary: remove over locking by VMThread on "is thread suspended?" check Reviewed-by: dholmes, acorn, andrew
|
#
844:bd02caa94611 |
|
28-Jul-2009 |
xdono |
6862919: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 07/09 Reviewed-by: tbell, ohair
|
#
806:821269eca479 |
|
11-Jun-2009 |
ysr |
6820167: GCALotAtAllSafepoints + FullGCALot(ScavengeALot) options crash JVM Summary: Short-circuit gc-a-lot attempts by non-JavaThreads; SkipGCALot c'tor to elide re-entrant gc-a-lot attempts. Reviewed-by: apetrusenko, jcoomes, jmasa, kamg
|
#
702:b9fba36710f2 |
|
06-Apr-2009 |
xlu |
6699669: Hotspot server leaves synchronized block with monitor in bad state Summary: Remove usage of _highest_lock field in Thread so that is_lock_owned won't depend on the correct update of that field. Reviewed-by: never, dice, acorn
|
#
669:eca19a8425b5 |
|
24-Mar-2009 |
phh |
6810653: Change String cache class used by Hotspot from String to StringValue Summary: Change create_vm() to load and initialize StringValue rather than String. Reviewed-by: kvn
|
#
441:da9cb4e97a5f |
|
14-Nov-2008 |
iveresov |
6770608: G1: Mutator thread can flush barrier and satb queues during safepoint 6660573: G1: BigApps Failure : guarantee(satb_mq_set.completed_buffers_num() == 0,"invariant") Summary: When exiting a mutator thread is removed from the thread list before it has a chance to flush its SATB and barrier queues. If GC happens at this moment the objects that are refererred from these queues can be moved, which will case a crash. The fix is simply to flush the buffers before removing a thread from the list. Reviewed-by: jcoomes, tonyp
|
#
383:99dd4bbd9eec |
|
29-Sep-2008 |
acorn |
Merge
|
#
382:e4355b352b7d |
|
26-Sep-2008 |
coleenp |
6719149: Wrong "java/lang/String should not be loaded yet" assertion in fastdebug bits with UseStringCache Summary: Assertion is invalid because java.lang.String may be initialized just before this assertion. Reviewed-by: phh
|
#
363:032ddb9432ad |
|
17-Sep-2008 |
apetrusenko |
Merge
|
#
360:5d254928c888 |
|
27-Aug-2008 |
ysr |
Merge
|
#
356:1ee8caae33af |
|
21-Aug-2008 |
tonyp |
Merge
|
#
348:69fefd031e6c |
|
24-Jun-2008 |
ysr |
Merge
|
#
342:37f87013dfd8 |
|
05-Jun-2008 |
ysr |
6711316: Open source the Garbage-First garbage collector Summary: First mercurial integration of the code for the Garbage-First garbage collector. Reviewed-by: apetrusenko, iveresov, jmasa, sgoldman, tonyp, ysr
|
#
323:b33eef719520 |
|
25-Aug-2008 |
xlu |
6740526: sun/management/HotspotThreadMBean/GetInternalThreads.java test failed Reviewed-by: dholmes, dcubed
|
#
286:3529d0e8d09c |
|
15-Aug-2008 |
xlu |
6608862: segv in JvmtiEnvBase::check_for_periodic_clean_up() Reviewed-by: dholmes, dcubed, jcoomes
|
#
242:d95b224e9f17 |
|
28-Jul-2008 |
kamg |
6721093: -XX:AppendRatio=N not supported Summary: Add mechanism to ignore unsupported flags for a set period of time Reviewed-by: acorn, never, coleenp
|
#
196:d1605aabd0a1 |
|
02-Jul-2008 |
xdono |
6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell
|
#
192:6d13fcb3663f |
|
13-Jun-2008 |
kvn |
6714404: Add UseStringCache switch to enable String caching under AggressiveOpts Summary: Poke String.stringCacheEnabled during vm initialization Reviewed-by: never
|
#
62:cd0742ba123c |
|
20-Mar-2008 |
kamg |
Merge
|
#
61:5a76ab815e34 |
|
19-Mar-2008 |
sbohne |
6667833: Remove CacheTimeMillis Summary: Remove -XX:+CacheTimeMillis option and associated functionality Reviewed-by: acorn, never
|
#
52:75b0f3cb1943 |
|
13-Mar-2008 |
dcubed |
Merge
|
#
49:31000d79ec71 |
|
12-Mar-2008 |
dcubed |
6453355: 4/4 new No_Safepoint_Verifier uses fail during GC Summary: (for Serguei) Clean up use of No_Safepoint_Verifier in JVM TI Reviewed-by: dcubed
|
#
18:c7d713375c94 |
|
05-Dec-2007 |
phh |
6621621: HashMap front cache should be enabled only with AggressiveOpts Reviewed-by: sbohne, xlu
|
#
0:a61af66fc99e |
|
30-Nov-2007 |
duke |
Initial load
|