2014-03-12 8038412: Move object_iterate_careful down from Space to ContigousSpace and CFLSpace
mgerdin [Wed, 12 Mar 2014 17:13:48 +0100] rev 23536
8038412: Move object_iterate_careful down from Space to ContigousSpace and CFLSpace Summary: Only declare the functions where they are actually needed. Reviewed-by: tschatzl, stefank
2014-03-12 8038404: Move object_iterate_mem from Space to CMS since it is only ever used by CMS
mgerdin [Wed, 12 Mar 2014 15:22:45 +0100] rev 23535
8038404: Move object_iterate_mem from Space to CMS since it is only ever used by CMS Reviewed-by: brutisso, tschatzl, stefank
2014-04-03 Merge
bharadwaj [Thu, 03 Apr 2014 17:05:19 -0400] rev 23534
Merge
2014-04-02 Merge
kvn [Wed, 02 Apr 2014 13:37:45 -0700] rev 23533
Merge
2014-04-02 8036767: PPC64: Support for little endian execution model
kvn [Wed, 02 Apr 2014 11:24:44 -0700] rev 23532
8036767: PPC64: Support for little endian execution model Reviewed-by: goetz, kvn, dholmes, simonis Contributed-by: asmundak@google.com
2014-04-02 Merge
iveresov [Wed, 02 Apr 2014 12:27:57 -0700] rev 23531
Merge
2014-04-02 8039043: Implicit null check is in the wrong place in C1 -UseCompressedOops
iveresov [Wed, 02 Apr 2014 11:24:51 -0700] rev 23530
8039043: Implicit null check is in the wrong place in C1 -UseCompressedOops Summary: Null check is placed in a wrong place when storing a null to an object field on x64 with compressed oops off Reviewed-by: roland, vlivanov, kvn
2014-04-02 8039045: PPC64: need include in adl generated files after 8001532
goetz [Wed, 02 Apr 2014 10:16:46 +0200] rev 23529
8039045: PPC64: need include in adl generated files after 8001532 Reviewed-by: kvn
2014-04-01 8001532: C2 node files refactoring
morris [Tue, 01 Apr 2014 09:05:20 -0700] rev 23528
8001532: C2 node files refactoring Summary: Split C2 node files into cast, convert, countbits, intrinsic, move, narrowptr and opaquenode classes Reviewed-by: kvn, morris
2014-03-31 8038633: crash in VM_Version::get_processor_features() on startup
kvn [Mon, 31 Mar 2014 13:08:03 -0700] rev 23527
8038633: crash in VM_Version::get_processor_features() on startup Summary: Windows need an exception wrapper around getPsrInfo_stub() call in order to properly handle SEGV for YMM registers test. Reviewed-by: iveresov, iignatyev
2014-03-31 8037970: make PrintMethodData a diagnostic options
roland [Mon, 31 Mar 2014 10:35:06 +0200] rev 23526
8037970: make PrintMethodData a diagnostic options Summary: make PrintMethodData a diagnostic options for performance investigation Reviewed-by: kvn, iveresov
2014-03-31 8031755: Type speculation should be used to optimize explicit null checks
roland [Mon, 31 Mar 2014 09:08:53 +0200] rev 23525
8031755: Type speculation should be used to optimize explicit null checks Summary: feed profiling data about reference nullness to type speculation. Reviewed-by: kvn, iveresov
2014-03-29 8038393: [TESTBUG] ciReplay/* tests fail after 8034775
iignatyev [Sat, 29 Mar 2014 14:54:48 +0400] rev 23524
8038393: [TESTBUG] ciReplay/* tests fail after 8034775 Reviewed-by: kvn
2014-04-01 8037295: Add size_t versions of Atomic::add, dec, and inc
mgronlun [Tue, 01 Apr 2014 15:45:36 +0200] rev 23523
8037295: Add size_t versions of Atomic::add, dec, and inc Reviewed-by: dholmes, fparain Contributed-by: david.simms@oracle.com
2014-04-01 8038201: Clean up misleading usage of malloc() in init_system_properties_values()
goetz [Tue, 01 Apr 2014 03:59:01 -0700] rev 23522
8038201: Clean up misleading usage of malloc() in init_system_properties_values() Summary: Remove the misleading malloc macro and cleanup the code Reviewed-by: dsamersoff, kvn Contributed-by: goetz.lindenmaier@sap.com
2014-04-01 8016039: jvm.lib is missing from export list unless building server
dholmes [Mon, 31 Mar 2014 23:49:00 -0400] rev 23521
8016039: jvm.lib is missing from export list unless building server Summary: make the export declaration unconditional Reviewed-by: sla, sspitsyn
2014-03-31 7189721: nightly tests failed on JDI attaching
dsamersoff [Mon, 31 Mar 2014 08:23:02 -0700] rev 23520
7189721: nightly tests failed on JDI attaching Summary: If for some reason elf section with section names is not loaded to cache it attempts to read data using NULL section pointer. Reviewed-by: sspitsyn, sla, kevinw
2014-03-30 Merge
dsamersoff [Sun, 30 Mar 2014 03:29:48 -0700] rev 23519
Merge
2014-03-11 8036666: VMTI GetObjectMonitorUsage does not return correct recursion count
asiebenborn [Tue, 11 Mar 2014 15:22:44 +0100] rev 23518
8036666: VMTI GetObjectMonitorUsage does not return correct recursion count Summary: fix object lock recursion count and add test Reviewed-by: sspitsyn, dsamersoff
2014-03-29 7090324: gclog rotation via external tool
minqi [Fri, 28 Mar 2014 21:04:37 -0700] rev 23517
7090324: gclog rotation via external tool Summary: GC log rotation can be set via java command line, but customer sometime need to sync with OS level rotation setting. Reviewed-by: sla, minqi, ehelin Contributed-by: suenaga.yasumasa@lab.ntt.co.jp
2014-03-27 8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on
ctornqvi [Thu, 27 Mar 2014 22:36:08 +0100] rev 23516
8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on Summary: Wrapped the test in another layer process creation to avoid NMT being turned on. Reviewed-by: coleenp, dcubed
2014-03-27 8031820: NPG: Fix remaining references to metadata as oops in comments
coleenp [Wed, 26 Mar 2014 21:47:45 -0400] rev 23515
8031820: NPG: Fix remaining references to metadata as oops in comments 8012125: Comments for ConstantPoolCache should reflect the addition of resolved_references in ConstantPool Summary: Updated comments in metadata header files, and renamed this_oop variables to this_cp or this_k when referring to constant pool or classes. Reviewed-by: stefank, jmasa
2014-03-25 8032222: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java fails on Mac OS with java.lang.RuntimeException
mseledtsov [Tue, 25 Mar 2014 09:26:18 -0400] rev 23514
8032222: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java fails on Mac OS with java.lang.RuntimeException Summary: Excluded the test from running on Mac OS Reviewed-by: coleenp, ctornqvi
2014-04-09 Merge
lana [Wed, 09 Apr 2014 09:20:30 -0700] rev 23513
Merge
2014-04-02 Merge
lana [Tue, 01 Apr 2014 17:27:19 -0700] rev 23512
Merge
2014-03-28 Merge
amurillo [Fri, 28 Mar 2014 09:15:41 -0700] rev 23511
Merge
2014-03-28 Merge
ehelin [Fri, 28 Mar 2014 10:41:20 +0100] rev 23510
Merge
2014-03-26 8027924: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with warning
ehelin [Wed, 26 Mar 2014 16:33:13 +0100] rev 23509
8027924: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with warning Reviewed-by: jmasa, tschatzl
2014-03-06 8038399: Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes
mgerdin [Thu, 06 Mar 2014 09:08:18 +0100] rev 23508
8038399: Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes Reviewed-by: tschatzl, stefank
2014-03-19 8033580: Old debug information in IMPORT_JDK is not removed
ehelin [Wed, 19 Mar 2014 14:35:38 +0100] rev 23507
8033580: Old debug information in IMPORT_JDK is not removed Reviewed-by: dcubed, erikj
2014-03-26 6521376: MaxTenuringThreshold and AlwayTenure/NeverTenure consistency
tamao [Wed, 26 Mar 2014 12:49:34 +0100] rev 23506
6521376: MaxTenuringThreshold and AlwayTenure/NeverTenure consistency Summary: Adapt InitialTenuringThreshold and MaxTenuringThreshold according to AlwaysTenure/NeverTenure flag setting. Reviewed-by: jmasa, tschatzl
2014-03-26 8037958: ConcurrentMark::cleanup leaks BitMaps if VerifyDuringGC is enabled
mgerdin [Wed, 26 Mar 2014 10:54:52 +0100] rev 23505
8037958: ConcurrentMark::cleanup leaks BitMaps if VerifyDuringGC is enabled Summary: Allocate temporary BitMaps in the VMThread's resource area Reviewed-by: stefank, sjohanss
2014-03-24 Merge
ehelin [Mon, 24 Mar 2014 11:25:32 +0100] rev 23504
Merge
2014-03-20 8037952: Remove code duplication in Metaspace::deallocate
stefank [Thu, 20 Mar 2014 15:03:18 +0100] rev 23503
8037952: Remove code duplication in Metaspace::deallocate Reviewed-by: tschatzl, pliden, coleenp
2014-03-27 Merge
neliasso [Thu, 27 Mar 2014 08:03:57 -0700] rev 23502
Merge
2014-03-27 8038193: Add command line option tests for BMI options
iignatyev [Thu, 27 Mar 2014 17:29:41 +0400] rev 23501
8038193: Add command line option tests for BMI options Reviewed-by: kvn, iignatyev Contributed-by: filipp.zhinkin@oracle.com
2014-03-27 Merge
neliasso [Thu, 27 Mar 2014 14:15:42 +0100] rev 23500
Merge
2014-03-27 8038240: new WB API to get nmethod
iignatyev [Thu, 27 Mar 2014 11:17:26 +0400] rev 23499
8038240: new WB API to get nmethod Reviewed-by: morris, kvn
2014-03-25 8037821: Account for trampoline stubs when estimating code buffer sizes
goetz [Tue, 25 Mar 2014 12:54:21 -0700] rev 23498
8037821: Account for trampoline stubs when estimating code buffer sizes Summary: Take into account space needed for "trampoline code" used by calls on PPC64. Reviewed-by: kvn Contributed-by: lutz.schmidt@sap.com
2014-03-25 8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support
iveresov [Mon, 24 Mar 2014 23:13:46 -0700] rev 23497
8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support Summary: Remove the overly strict assert Reviewed-by: kvn, twisti
2014-03-25 8038286: nm->set_rtm_state() should be called after (nm != NULL) check
kvn [Mon, 24 Mar 2014 17:44:27 -0700] rev 23496
8038286: nm->set_rtm_state() should be called after (nm != NULL) check Summary: move set_rtm_state() call after (nm != NULL) check Reviewed-by: iveresov, twisti
2014-03-24 6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
poonam [Mon, 24 Mar 2014 08:43:10 -0700] rev 23495
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems Summary: Native pointers less than 64 bits wide should be extended as an unsigned number. Reviewed-by: kvn, kevinw
2014-03-22 8038181: Can't build product VM without precompiled header
kvn [Fri, 21 Mar 2014 18:03:11 -0700] rev 23494
8038181: Can't build product VM without precompiled header Summary: Added missing #include. Reviewed-by: twisti
2014-03-21 8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions
iignatyev [Sat, 22 Mar 2014 00:26:48 +0400] rev 23493
8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions Reviewed-by: iveresov, kvn, iignatyev Contributed-by: filipp.zhinkin@oracle.com
2014-03-20 8037915: PPC64/AIX: Several smaller fixes
goetz [Thu, 20 Mar 2014 11:03:06 +0100] rev 23492
8037915: PPC64/AIX: Several smaller fixes Reviewed-by: kvn
2014-03-21 8031320: Use Intel RTM instructions for locks
kvn [Thu, 20 Mar 2014 17:49:27 -0700] rev 23491
8031320: Use Intel RTM instructions for locks Summary: Use RTM for inflated locks and stack locks. Reviewed-by: iveresov, twisti, roland, dcubed
2014-03-19 8031203: remove SafepointPollOffset
twisti [Wed, 19 Mar 2014 11:37:58 -0700] rev 23490
8031203: remove SafepointPollOffset Reviewed-by: kvn, roland
2014-03-18 Merge
neliasso [Tue, 18 Mar 2014 14:22:42 +0100] rev 23489
Merge
2014-03-17 8036576: jtreg failed on Test6792161 timed out
bharadwaj [Mon, 17 Mar 2014 11:33:21 -0400] rev 23488
8036576: jtreg failed on Test6792161 timed out Summary: Increase time out value of test since debug VM executes additional code Reviewed-by: kvn
2014-03-15 8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16
kvn [Fri, 14 Mar 2014 17:28:58 -0700] rev 23487
8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16 Summary: verify YMM registers after signal processing and set limit on vector's size. Reviewed-by: iveresov, twisti
2014-03-13 8037140: C1: Incorrect argument type used for SharedRuntime::OSR_migration_end in LIRGenerator::do_Goto
iveresov [Thu, 13 Mar 2014 14:55:34 -0700] rev 23486
8037140: C1: Incorrect argument type used for SharedRuntime::OSR_migration_end in LIRGenerator::do_Goto Summary: Fix the type of osrBuffer parameter to depend on bitness Reviewed-by: kvn, twisti
2014-03-13 8037149: C1: getThreadTemp should return a T_LONG register on 64bit
iveresov [Thu, 13 Mar 2014 14:55:10 -0700] rev 23485
8037149: C1: getThreadTemp should return a T_LONG register on 64bit Summary: Fix the type of the register returned by getThreadTemp() to depend on bitness Reviewed-by: kvn, twisti
2014-03-27 Merge
dsamersoff [Thu, 27 Mar 2014 03:14:45 -0700] rev 23484
Merge
2014-03-24 8038262: Workaround for ccache in vm.make is missing for aix
amurillo [Mon, 24 Mar 2014 11:51:40 -0700] rev 23483
8038262: Workaround for ccache in vm.make is missing for aix Reviewed-by: simonis, kvn
2014-03-24 8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch
ccheung [Mon, 24 Mar 2014 10:48:44 -0700] rev 23482
8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch Summary: added an assert for checking the return value is <= max_jint Reviewed-by: coleenp, minqi
2014-03-23 Merge
dsamersoff [Sun, 23 Mar 2014 08:31:44 -0700] rev 23481
Merge
2014-03-20 8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m
ccheung [Thu, 20 Mar 2014 14:25:22 -0700] rev 23480
8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m Summary: added JNI exception check in the appropriate places Reviewed-by: sla, zgu
2014-03-20 8037340: Linux semaphores to use CLOCK_REALTIME
mgronlun [Thu, 20 Mar 2014 14:28:25 +0100] rev 23479
8037340: Linux semaphores to use CLOCK_REALTIME Reviewed-by: dholmes, sla
2014-03-25 Merge
jiangli [Tue, 25 Mar 2014 17:33:16 -0400] rev 23478
Merge
2014-02-07 Merge
bpittore [Fri, 07 Feb 2014 14:47:04 -0500] rev 23477
Merge
2014-01-09 8027914: Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer
bpittore [Wed, 08 Jan 2014 20:23:16 -0500] rev 23476
8027914: Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer Summary: Check for sun.management.Agent class and print message and exit VM if not found at startup. Reviewed-by: dholmes, mchung
2014-03-25 Merge
lana [Tue, 25 Mar 2014 14:52:03 -0700] rev 23475
Merge
2014-03-21 Merge
ehelin [Fri, 21 Mar 2014 09:11:56 +0100] rev 23474
Merge
2014-03-20 8037962: metaspaceTracer.cpp misses a symbol
ehelin [Thu, 20 Mar 2014 15:53:17 +0100] rev 23473
8037962: metaspaceTracer.cpp misses a symbol Reviewed-by: tschatzl, mgerdin Contributed-by: goetz.lindenmaier@sap.com
2014-03-18 8029075: String deduplication in G1
pliden [Tue, 18 Mar 2014 19:07:22 +0100] rev 23472
8029075: String deduplication in G1 Summary: Implementation of JEP 192, http://openjdk.java.net/jeps/192 Reviewed-by: brutisso, tschatzl, coleenp
2014-02-28 8036025: Sort the freelist in order to shrink the heap
jwilhelm [Fri, 28 Feb 2014 15:27:09 +0100] rev 23471
8036025: Sort the freelist in order to shrink the heap Summary: The free list is being maintained in a sorted fashion and old and humongous regions are allocated from the bottom of the heap while young regions are allocated at the top. Reviewed-by: tschatzl, mgerdin Contributed-by: jesper.wilhelmsson@oracle.com, staffan.friberg@oracle.com
2014-03-18 8036703: Add trace event with statistics for the metaspace chunk free lists
ehelin [Tue, 18 Mar 2014 09:03:28 +0100] rev 23470
8036703: Add trace event with statistics for the metaspace chunk free lists Reviewed-by: stefank, mgerdin, coleenp, egahlin
2014-03-18 8036701: Add trace event when a metaspace throws out of memory error
ehelin [Tue, 18 Mar 2014 08:00:21 +0100] rev 23469
8036701: Add trace event when a metaspace throws out of memory error Reviewed-by: stefank, mgerdin
2014-03-18 8036699: Add trace event when a metaspace allocation fails
ehelin [Tue, 18 Mar 2014 07:00:06 +0100] rev 23468
8036699: Add trace event when a metaspace allocation fails Reviewed-by: jmasa, stefank
2014-03-18 8037495: Remove platform specific specification of SurvivorRatio for BSD
brutisso [Tue, 18 Mar 2014 06:15:45 +0100] rev 23467
8037495: Remove platform specific specification of SurvivorRatio for BSD Reviewed-by: mgerdin, stefank
2014-03-17 8037510: CMM Testing: Check Min/MaxHeapFreeRatio flags allows to shrink the heap when using ParallelGC
jwilhelm [Mon, 17 Mar 2014 16:29:13 +0100] rev 23466
8037510: CMM Testing: Check Min/MaxHeapFreeRatio flags allows to shrink the heap when using ParallelGC Summary: Added tests for Min/MaxHeapFreeRatio flags Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov@oracle.com
2014-03-17 8036698: Add trace event for updates to metaspace gc threshold
ehelin [Mon, 17 Mar 2014 20:59:19 +0100] rev 23465
8036698: Add trace event for updates to metaspace gc threshold Reviewed-by: stefank, mgerdin
2014-03-17 8036696: Add metaspace gc threshold to metaspace summary trace event
ehelin [Mon, 17 Mar 2014 17:31:46 +0100] rev 23464
8036696: Add metaspace gc threshold to metaspace summary trace event Reviewed-by: jmasa, stefank, mgerdin
2014-03-17 8036673: G1: Abort weak reference processing if mark stack overflows
pliden [Mon, 17 Mar 2014 15:18:45 +0100] rev 23463
8036673: G1: Abort weak reference processing if mark stack overflows Reviewed-by: brutisso, tschatzl
2014-03-17 8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectly
pliden [Mon, 17 Mar 2014 15:18:38 +0100] rev 23462
8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectly Reviewed-by: brutisso, tschatzl
2014-03-17 Merge
ehelin [Mon, 17 Mar 2014 15:12:33 +0100] rev 23461
Merge
2014-03-17 Merge
ehelin [Mon, 17 Mar 2014 14:54:12 +0100] rev 23460
Merge
2014-03-17 8037407: G1: Remove heapRegionSets.cpp
brutisso [Mon, 17 Mar 2014 13:42:16 +0100] rev 23459
8037407: G1: Remove heapRegionSets.cpp Reviewed-by: tschatzl, pliden
2014-03-17 8036860: Pad and cache-align the BiasedMappedArray
tschatzl [Mon, 17 Mar 2014 13:07:55 +0100] rev 23458
8036860: Pad and cache-align the BiasedMappedArray Summary: Pad and cache-align BiasedMappedArray instances by default to avoid performance variability problems due to false sharing, as instances of this data structures are typically used for performance sensitive code. Reviewed-by: brutisso, stefank
2014-03-17 8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure
tschatzl [Mon, 17 Mar 2014 10:07:51 +0100] rev 23457
8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure Summary: Mentioned closures are actually wrapped methods. This adds confusion to readers, and in this case also increases code size as G1ParScanHeapEvacClosure is part of the oop_oop_iterate() methods. Move them into G1ParScanThreadState as methods. Reviewed-by: stefank
2014-03-17 8034868: Extract G1 From Card Cache into separate class
tschatzl [Mon, 17 Mar 2014 10:13:55 +0100] rev 23456
8034868: Extract G1 From Card Cache into separate class Summary: Refactor the From Card Cache into a separate class. Reviewed-by: jmasa
2014-03-17 8035654: Add times for evacuation failure handling in "Other" time
tschatzl [Mon, 17 Mar 2014 10:13:42 +0100] rev 23455
8035654: Add times for evacuation failure handling in "Other" time Summary: Detailed breakdown of time spent in the evacuation failure handling phases to make the "Other" time roughly correspond to the sum of its parts. Reviewed-by: jwilhelm, jmasa
2014-03-17 8035398: Add card redirty time in "Other" time in G1
tschatzl [Mon, 17 Mar 2014 10:13:27 +0100] rev 23454
8035398: Add card redirty time in "Other" time in G1 Summary: Show the time taken by card redirtying during GC in a new "Redirty Cards" line. Reviewed-by: jwilhelm, brutisso
2014-03-17 8027295: Free CSet takes ~50% of young pause time
tschatzl [Mon, 17 Mar 2014 10:13:18 +0100] rev 23453
8027295: Free CSet takes ~50% of young pause time Summary: Improve fast card cache iteration and avoid taking locks when freeing the collection set. Reviewed-by: brutisso
2014-03-17 8035815: Cache-align and pad the from card cache
tschatzl [Mon, 17 Mar 2014 10:12:47 +0100] rev 23452
8035815: Cache-align and pad the from card cache Summary: The from card cache is a very frequently accessed data structure. It is essentially a 2d array of per-region values, one row of values for every GC thread. Pad and align the data structure to avoid false sharing. Reviewed-by: stefank
2014-03-17 8035406: Improve data structure for Code Cache remembered sets
tschatzl [Mon, 17 Mar 2014 10:12:21 +0100] rev 23451
8035406: Improve data structure for Code Cache remembered sets Summary: Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time. Reviewed-by: mgerdin, brutisso
2014-03-14 8034079: G1: Refactor the HeapRegionSet hierarchy
brutisso [Fri, 14 Mar 2014 10:15:46 +0100] rev 23450
8034079: G1: Refactor the HeapRegionSet hierarchy Reviewed-by: tschatzl, pliden
2014-03-19 Merge
dcubed [Wed, 19 Mar 2014 07:08:11 -0700] rev 23449
Merge
2014-03-18 8036630: Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array
coleenp [Tue, 18 Mar 2014 13:45:27 -0400] rev 23448
8036630: Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array Summary: Call ProtectionDomain constructor instead of making all fields null. Reviewed-by: fparain, zgu
2014-03-18 6976636: JVM/TI test ex03t001 fails assertion
sspitsyn [Mon, 17 Mar 2014 19:29:29 -0700] rev 23447
6976636: JVM/TI test ex03t001 fails assertion Summary: Relax assert in the post_class_unload for the CMS case Reviewed-by: dcubed, dsamersoff Contributed-by: serguei.spitsyn@oracle.com
2014-03-17 8025550: valgrind: Conditional jump depends on uninitialised value in Arena::set_size_in_bytes()
zgu [Mon, 17 Mar 2014 13:39:17 -0400] rev 23446
8025550: valgrind: Conditional jump depends on uninitialised value in Arena::set_size_in_bytes() Summary: Fixed initialized variable that could miscount arena memory Reviewed-by: coleenp, ccheung
2014-03-15 Merge
dsamersoff [Sat, 15 Mar 2014 04:03:42 -0700] rev 23445
Merge
2014-03-14 6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell
minqi [Fri, 14 Mar 2014 14:17:11 -0700] rev 23444
6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell Summary: Under non-interactive shell, with -Xcheck:jni, check_signal_handler will print out Warning for SHURDOWN2_SIGNAL (SIGINT) which is replaced by non-interactive shell. Fix by supply more information of the replacement to user. Reviewed-by: acorn, dsamersoff Contributed-by: yumin.qi@oracle.com
2014-03-14 8036128: Remove deprecated VM flag UseVMInterruptibleIO
fparain [Fri, 14 Mar 2014 12:02:54 +0000] rev 23443
8036128: Remove deprecated VM flag UseVMInterruptibleIO Reviewed-by: acorn, dholmes, dcubed, coleenp
2014-03-10 8026154: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java failed due to exception
mseledtsov [Mon, 10 Mar 2014 14:50:20 -0400] rev 23442
8026154: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java failed due to exception Summary: Added statements in the tests to handle failures in sharing Reviewed-by: zgu, ctornqvi
2014-03-18 8033926: Update hotspot/make/jprt.properties to use jdk 9 instead of jdk 8
amurillo [Tue, 18 Mar 2014 14:07:38 -0700] rev 23441
8033926: Update hotspot/make/jprt.properties to use jdk 9 instead of jdk 8 Reviewed-by: sla, dholmes
2014-04-03 Added tag jdk9-b07 for changeset f00a1292f3ab
katleman [Wed, 02 Apr 2014 21:59:51 -0700] rev 23440
Added tag jdk9-b07 for changeset f00a1292f3ab
2014-04-11 Merge
amurillo [Fri, 11 Apr 2014 11:23:21 -0700] rev 23439
Merge
2014-04-04 Merge
amurillo [Fri, 04 Apr 2014 10:22:59 -0700] rev 23438
Merge
2014-04-02 8036767: PPC64: Support for little endian execution model
kvn [Wed, 02 Apr 2014 11:28:32 -0700] rev 23437
8036767: PPC64: Support for little endian execution model Reviewed-by: ihse, erikj, simonis Contributed-by: asmundak@google.com
2014-04-11 8039990: Add sequential operation support to hgforest
chegar [Fri, 11 Apr 2014 09:35:03 +0100] rev 23436
8039990: Add sequential operation support to hgforest Reviewed-by: mduigou
2014-04-10 8039411: Enhance fixpath to allow environment variable assignments.
mduigou [Thu, 10 Apr 2014 14:35:49 -0700] rev 23435
8039411: Enhance fixpath to allow environment variable assignments. Reviewed-by: tbell, erikj
2014-04-10 Merge
lana [Wed, 09 Apr 2014 17:16:00 -0700] rev 23434
Merge
2014-04-07 8035134: JDK9 unix debug bundle manifest file list issue
erikj [Mon, 07 Apr 2014 10:59:50 +0200] rev 23433
8035134: JDK9 unix debug bundle manifest file list issue Reviewed-by: ihse
2014-04-04 8039030: 9-dev windows-i586 build failed with mktemp: command not found
erikj [Fri, 04 Apr 2014 17:10:44 +0200] rev 23432
8039030: 9-dev windows-i586 build failed with mktemp: command not found Reviewed-by: alanb, katleman
2014-04-09 Merge
lana [Wed, 09 Apr 2014 09:19:42 -0700] rev 23431
Merge
2014-04-02 Merge
lana [Tue, 01 Apr 2014 17:25:15 -0700] rev 23430
Merge
2014-03-31 8035751: Clean up Visual Studio detection logic
ihse [Mon, 31 Mar 2014 22:30:11 +0200] rev 23429
8035751: Clean up Visual Studio detection logic Reviewed-by: erikj, tbell
2014-03-28 8038340: Cleanup and fix sysroot and devkit handling on Linux and Solaris
erikj [Fri, 28 Mar 2014 14:59:56 +0100] rev 23428
8038340: Cleanup and fix sysroot and devkit handling on Linux and Solaris Reviewed-by: ihse
2014-03-26 8038435: Some hgforest.sh commands don't receive parameters
mduigou [Wed, 26 Mar 2014 16:56:58 -0700] rev 23427
8038435: Some hgforest.sh commands don't receive parameters Reviewed-by: katleman
2014-03-25 Merge
lana [Tue, 25 Mar 2014 14:50:15 -0700] rev 23426
Merge
2014-03-24 8030681: add "serve" command and --quiet and --verbose options to hgforest
mduigou [Mon, 24 Mar 2014 15:40:29 -0700] rev 23425
8030681: add "serve" command and --quiet and --verbose options to hgforest Reviewed-by: ihse
2014-03-24 8037298: Export HotSpots 'optimized' (i.e. not-product) configuration in the top-level configure/makefile
simonis [Mon, 24 Mar 2014 10:15:52 +0100] rev 23424
8037298: Export HotSpots 'optimized' (i.e. not-product) configuration in the top-level configure/makefile Reviewed-by: ihse
2014-03-21 8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries
sla [Fri, 21 Mar 2014 09:35:43 +0100] rev 23423
8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries Reviewed-by: erikj, ihse
2014-04-03 Added tag jdk9-b07 for changeset ed0f4bbe852d
katleman [Wed, 02 Apr 2014 21:59:39 -0700] rev 23422
Added tag jdk9-b07 for changeset ed0f4bbe852d
2017-07-05 Added tag jdk9-b07 for changeset c826d05f1fb0
duke [Wed, 05 Jul 2017 19:34:37 +0200] rev 23421
Added tag jdk9-b07 for changeset c826d05f1fb0
2017-07-05 Merge jdk9-b07
duke [Wed, 05 Jul 2017 19:34:36 +0200] rev 23420
Merge
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:34:33 +0200] rev 23419
Merge
2014-03-27 Added tag jdk9-b06 for changeset 3d574309a737
katleman [Thu, 27 Mar 2014 11:38:37 -0700] rev 23418
Added tag jdk9-b06 for changeset 3d574309a737
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:34:30 +0200] rev 23417
Merge
2014-03-27 Added tag jdk9-b06 for changeset a9ffadd3fb0c
katleman [Thu, 27 Mar 2014 11:38:28 -0700] rev 23416
Added tag jdk9-b06 for changeset a9ffadd3fb0c
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:34:27 +0200] rev 23415
Merge
2014-03-27 Added tag jdk9-b06 for changeset be22d398982c
katleman [Thu, 27 Mar 2014 11:38:26 -0700] rev 23414
Added tag jdk9-b06 for changeset be22d398982c
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:34:24 +0200] rev 23413
Merge
2014-03-27 Added tag jdk9-b06 for changeset 6bb719005d47
katleman [Thu, 27 Mar 2014 11:38:41 -0700] rev 23412
Added tag jdk9-b06 for changeset 6bb719005d47
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:34:21 +0200] rev 23411
Merge
2014-03-27 Added tag jdk9-b06 for changeset f789f6c4a87d
katleman [Thu, 27 Mar 2014 11:38:11 -0700] rev 23410
Added tag jdk9-b06 for changeset f789f6c4a87d
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:34:18 +0200] rev 23409
Merge
2014-03-27 Added tag jdk9-b06 for changeset be226ada3e9b
katleman [Thu, 27 Mar 2014 11:38:30 -0700] rev 23408
Added tag jdk9-b06 for changeset be226ada3e9b
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:34:15 +0200] rev 23407
Merge
2014-03-27 Added tag jdk9-b06 for changeset 1725abff0290
katleman [Thu, 27 Mar 2014 11:38:17 -0700] rev 23406
Added tag jdk9-b06 for changeset 1725abff0290
2014-03-27 Added tag jdk9-b06 for changeset 062ced780ca4
katleman [Thu, 27 Mar 2014 11:38:09 -0700] rev 23405
Added tag jdk9-b06 for changeset 062ced780ca4
2017-07-05 Added tag jdk9-b06 for changeset 85dbdc227c5e
duke [Wed, 05 Jul 2017 19:34:05 +0200] rev 23404
Added tag jdk9-b06 for changeset 85dbdc227c5e
2017-07-05 Merge jdk9-b06
duke [Wed, 05 Jul 2017 19:34:04 +0200] rev 23403
Merge
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:34:01 +0200] rev 23402
Merge
2014-03-25 Merge
lana [Tue, 25 Mar 2014 12:32:12 -0700] rev 23401
Merge
2014-03-19 Merge
lana [Tue, 18 Mar 2014 17:46:44 -0700] rev 23400
Merge
2014-03-18 8036007: javac crashes when encountering an unresolvable interface
vromero [Tue, 18 Mar 2014 22:12:46 +0000] rev 23399
8036007: javac crashes when encountering an unresolvable interface Reviewed-by: vromero, jlahoda Contributed-by: paul.govereau@oracle.com
2014-03-17 8034980: Fix @summary tag of test/tools/javac/parser/T4910483.java
dlsmith [Mon, 17 Mar 2014 14:03:59 -0600] rev 23398
8034980: Fix @summary tag of test/tools/javac/parser/T4910483.java Reviewed-by: vromero
2014-03-14 8037420: Silent failures in Annotate.actualEnterTypeAnnotations
emc [Fri, 14 Mar 2014 15:35:13 -0400] rev 23397
8037420: Silent failures in Annotate.actualEnterTypeAnnotations Summary: Remove two silent failures Reviewed-by: jjg
2014-03-13 8034924: Incorrect inheritance of inaccessible static method
vromero [Thu, 13 Mar 2014 20:13:43 +0000] rev 23396
8034924: Incorrect inheritance of inaccessible static method Reviewed-by: jjg, jlahoda
2014-03-13 8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar
vromero [Thu, 13 Mar 2014 17:36:51 +0000] rev 23395
8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar Reviewed-by: jjg
2014-03-12 8037120: Fix doclint warnings in javax.lang.model exception types
darcy [Tue, 11 Mar 2014 17:52:45 -0700] rev 23394
8037120: Fix doclint warnings in javax.lang.model exception types Reviewed-by: jjg
2014-03-07 8036842: Remove unneeded/obsolete -source/-target options in javac tests, part 2
darcy [Fri, 07 Mar 2014 13:30:23 -0800] rev 23393
8036842: Remove unneeded/obsolete -source/-target options in javac tests, part 2 Reviewed-by: jjg, sogoel
2014-03-07 8034854: outer_class_info_index of synthetic class is not zero
jlahoda [Fri, 07 Mar 2014 13:35:56 +0100] rev 23392
8034854: outer_class_info_index of synthetic class is not zero Summary: Auxiliary synthetic anonymous classes should not have an outer class specified in the InnerClasses attribute. Reviewed-by: vromero, jjg, abuckley
2014-03-06 8034091: There is no records in LineNumberTable attribute for ternary operator ?: splitted to several lines.
pgovereau [Thu, 06 Mar 2014 13:50:12 -0500] rev 23391
8034091: There is no records in LineNumberTable attribute for ternary operator ?: splitted to several lines. Reviewed-by: jjg
2014-03-20 Added tag jdk9-b05 for changeset a127d7bb1c30
katleman [Thu, 20 Mar 2014 13:44:52 -0700] rev 23390
Added tag jdk9-b05 for changeset a127d7bb1c30
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:33:55 +0200] rev 23389
Merge
2014-03-25 Merge
lana [Tue, 25 Mar 2014 12:31:59 -0700] rev 23388
Merge
2014-03-19 Merge
lana [Tue, 18 Mar 2014 19:00:07 -0700] rev 23387
Merge
2014-03-07 8036611: Cleanup of handling of properties and other java resources in the build
erikj [Fri, 07 Mar 2014 14:57:16 +0100] rev 23386
8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse
2014-03-20 Added tag jdk9-b05 for changeset 820ef263f93a
katleman [Thu, 20 Mar 2014 13:44:13 -0700] rev 23385
Added tag jdk9-b05 for changeset 820ef263f93a
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:33:51 +0200] rev 23384
Merge
2014-03-25 Merge
lana [Tue, 25 Mar 2014 12:31:49 -0700] rev 23383
Merge
2014-03-19 Merge
lana [Tue, 18 Mar 2014 17:46:11 -0700] rev 23382
Merge
2014-03-07 8036611: Cleanup of handling of properties and other java resources in the build
erikj [Fri, 07 Mar 2014 14:57:08 +0100] rev 23381
8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse
2014-03-20 Added tag jdk9-b05 for changeset be03513558fc
katleman [Thu, 20 Mar 2014 13:44:11 -0700] rev 23380
Added tag jdk9-b05 for changeset be03513558fc
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:33:46 +0200] rev 23379
Merge
2014-03-25 Merge
lana [Tue, 25 Mar 2014 12:31:54 -0700] rev 23378
Merge
2014-03-19 Merge
lana [Tue, 18 Mar 2014 17:49:48 -0700] rev 23377
Merge
2014-03-17 8037378: Write sanity tests for bytecode persistence feature
mnunez [Mon, 17 Mar 2014 18:27:30 +0100] rev 23376
8037378: Write sanity tests for bytecode persistence feature Reviewed-by: sundar, hannesw
2014-03-17 8037400: Remove getInitialMap getters and GlobalObject interface
sundar [Mon, 17 Mar 2014 18:02:00 +0530] rev 23375
8037400: Remove getInitialMap getters and GlobalObject interface Reviewed-by: lagergren, jlaskey, attila
2014-03-13 8015958: DataView constructor is not defined
sundar [Thu, 13 Mar 2014 15:58:24 +0530] rev 23374
8015958: DataView constructor is not defined Reviewed-by: attila, hannesw, lagergren
2014-03-12 8034055: delete on global object not properly guarded
hannesw [Wed, 12 Mar 2014 16:33:28 +0100] rev 23373
8034055: delete on global object not properly guarded Reviewed-by: sundar, lagergren
2014-03-12 8021350: Share script classes between threads/globals within context
hannesw [Wed, 12 Mar 2014 11:26:00 +0100] rev 23372
8021350: Share script classes between threads/globals within context Reviewed-by: lagergren, sundar
2014-03-07 Merge
prr [Fri, 07 Mar 2014 10:59:02 -0800] rev 23371
Merge
2014-02-27 Merge
prr [Thu, 27 Feb 2014 10:38:22 -0800] rev 23370
Merge
2014-02-21 Merge
prr [Thu, 20 Feb 2014 16:26:49 -0800] rev 23369
Merge
2014-02-11 Merge
prr [Tue, 11 Feb 2014 14:43:40 -0800] rev 23368
Merge
2014-02-10 8033951: nasgen needs the newly build nasgen and nashorn classes in the bootclasspath
simonis [Mon, 10 Feb 2014 10:52:02 +0100] rev 23367
8033951: nasgen needs the newly build nasgen and nashorn classes in the bootclasspath Reviewed-by: erikj
2014-03-20 Added tag jdk9-b05 for changeset 9471aad8444f
katleman [Thu, 20 Mar 2014 13:44:54 -0700] rev 23366
Added tag jdk9-b05 for changeset 9471aad8444f
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:33:38 +0200] rev 23365
Merge
2014-03-25 Merge
lana [Tue, 25 Mar 2014 12:31:43 -0700] rev 23364
Merge
2014-03-19 Merge
lana [Tue, 18 Mar 2014 17:46:25 -0700] rev 23363
Merge
2014-03-07 8036611: Cleanup of handling of properties and other java resources in the build
erikj [Fri, 07 Mar 2014 15:02:55 +0100] rev 23362
8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse
2014-03-20 Added tag jdk9-b05 for changeset 42d16b6cadb0
katleman [Thu, 20 Mar 2014 13:43:54 -0700] rev 23361
Added tag jdk9-b05 for changeset 42d16b6cadb0
2017-07-05 Merge
duke [Wed, 05 Jul 2017 19:33:33 +0200] rev 23360
Merge
2014-03-25 Merge
lana [Tue, 25 Mar 2014 12:32:28 -0700] rev 23359
Merge
2014-03-19 Merge
lana [Tue, 18 Mar 2014 17:48:07 -0700] rev 23358
Merge
2014-03-18 8033271: Manual security tests have @ignore rather than @run main/manual
wetmore [Tue, 18 Mar 2014 15:04:59 -0700] rev 23357
8033271: Manual security tests have @ignore rather than @run main/manual Reviewed-by: xuelei, wetmore Contributed-by: rajan.halade@oracle.com
2014-03-18 8037529: [asm] add back @Suppress tags, removed by last bulk refresh
ksrini [Tue, 18 Mar 2014 10:02:25 -0700] rev 23356
8037529: [asm] add back @Suppress tags, removed by last bulk refresh Reviewed-by: psandoz
2014-03-18 8037483: issue with the crypto / sec zip unzipping in the jdk8 build
erikj [Tue, 18 Mar 2014 12:31:16 +0100] rev 23355
8037483: issue with the crypto / sec zip unzipping in the jdk8 build Reviewed-by: ihse
2014-03-18 8037106: Optimize Arrays.asList(...).forEach
psandoz [Tue, 18 Mar 2014 11:24:38 +0100] rev 23354
8037106: Optimize Arrays.asList(...).forEach Reviewed-by: alanb, martin, mduigou, ulfzibis
2014-03-18 8037013: [TESTBUG] Fix test/java/lang/ClassLoader/Assert.sh on AIX
simonis [Tue, 18 Mar 2014 11:10:53 +0100] rev 23353
8037013: [TESTBUG] Fix test/java/lang/ClassLoader/Assert.sh on AIX Reviewed-by: mchung, alanb
2014-03-17 8037346: Need to terminate server process if client runs into problems
xuelei [Mon, 17 Mar 2014 10:07:13 +0000] rev 23352
8037346: Need to terminate server process if client runs into problems Reviewed-by: weijun
2014-03-14 8037221: [asm] refresh internal ASM version
ksrini [Fri, 14 Mar 2014 08:44:39 -0700] rev 23351
8037221: [asm] refresh internal ASM version Reviewed-by: psandoz, sundar
2014-03-14 8010767: Build fails on OEL6 with 16 cores
erikj [Fri, 14 Mar 2014 13:17:23 +0100] rev 23350
8010767: Build fails on OEL6 with 16 cores Reviewed-by: tbell, ihse
2014-03-14 8037180: [TEST_BUG] test/sun/util/calendar/zi/Zoneinfo.java incorrectly calculates raw GMT offset change time
aefimov [Fri, 14 Mar 2014 15:50:20 +0400] rev 23349
8037180: [TEST_BUG] test/sun/util/calendar/zi/Zoneinfo.java incorrectly calculates raw GMT offset change time Reviewed-by: coffeys, okutsu
2014-03-14 8037012: (tz) Support tzdata2014a
aefimov [Fri, 14 Mar 2014 15:49:46 +0400] rev 23348
8037012: (tz) Support tzdata2014a Reviewed-by: coffeys, okutsu, sherman
2014-03-14 8037281: Improve CacheFind and enable on all platforms
erikj [Fri, 14 Mar 2014 12:31:28 +0100] rev 23347
8037281: Improve CacheFind and enable on all platforms Reviewed-by: tbell, ihse
2014-03-14 8037262: typo in error message in KrbAsReq.authenticate()
weijun [Fri, 14 Mar 2014 09:29:16 +0800] rev 23346
8037262: typo in error message in KrbAsReq.authenticate() Reviewed-by: mullan, juh
2014-03-13 8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString()
asmotrak [Thu, 13 Mar 2014 15:13:22 +0800] rev 23345
8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() Reviewed-by: mullan, weijun
(0) -10000 -3000 -1000 -192 +192 +1000 +3000 +10000 +30000 tip