Fri, 03 Jul 2015 06:24:23 -0700 Merge
dcubed [Fri, 03 Jul 2015 06:24:23 -0700] rev 31630
Merge
Fri, 03 Jul 2015 09:49:41 +0200 8129977: TestSummarizeRSetStats.java fails: Incorrect amount of per-period RSet summaries at the end
tschatzl [Fri, 03 Jul 2015 09:49:41 +0200] rev 31629
8129977: TestSummarizeRSetStats.java fails: Incorrect amount of per-period RSet summaries at the end Summary: Due to unrestrained initial heap size more garbage collections than expected could be started, confusing the test. Fix the initial heap size for the test to make them pass. Reviewed-by: tbenson, dfazunen, dcubed
Thu, 02 Jul 2015 20:30:33 -0700 8129355: [TESTBUG] runtime FragmentMetaspaceSimple.java fails with java.lang.ClassNotFoundException: test.Empty
iklam [Thu, 02 Jul 2015 20:30:33 -0700] rev 31628
8129355: [TESTBUG] runtime FragmentMetaspaceSimple.java fails with java.lang.ClassNotFoundException: test.Empty Summary: avoid opening files excessively Reviewed-by: coleenp, mseledtsov
Thu, 02 Jul 2015 14:20:36 -0700 Merge
dcubed [Thu, 02 Jul 2015 14:20:36 -0700] rev 31627
Merge
Thu, 02 Jul 2015 18:07:42 +0200 8130330: Quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
jwilhelm [Thu, 02 Jul 2015 18:07:42 +0200] rev 31626
8130330: Quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java Reviewed-by: dfazunen, tschatzl
Thu, 02 Jul 2015 12:05:19 +0200 Merge
dholmes [Thu, 02 Jul 2015 12:05:19 +0200] rev 31625
Merge
Thu, 02 Jul 2015 12:25:55 +0300 8129786: Buffer overrun when passing long not existing option in JDK 9
ddmitriev [Thu, 02 Jul 2015 12:25:55 +0300] rev 31624
8129786: Buffer overrun when passing long not existing option in JDK 9 Summary: Only make the obsolete check for valid arguments(length less than 256) Reviewed-by: dcubed, dholmes
Wed, 01 Jul 2015 21:04:18 +0300 8129430: tests that requrie G1 should be excluded from execution on embedded platfomrs where g1 is not supported
dpochepk [Wed, 01 Jul 2015 21:04:18 +0300] rev 31623
8129430: tests that requrie G1 should be excluded from execution on embedded platfomrs where g1 is not supported Summary: Test group definition has been fixed Reviewed-by: tschatzl
Wed, 01 Jul 2015 16:38:14 +0200 8129590: TestShrinkDefragmentedHeap.java runs out of memory
sjohanss [Wed, 01 Jul 2015 16:38:14 +0200] rev 31622
8129590: TestShrinkDefragmentedHeap.java runs out of memory Reviewed-by: jwilhelm, tschatzl
Wed, 01 Jul 2015 10:26:59 +0000 Merge
bdelsart [Wed, 01 Jul 2015 10:26:59 +0000] rev 31621
Merge
Wed, 01 Jul 2015 10:53:26 +0200 8087333: Optionally Pre-Generate the HotSpot Template Interpreter
bdelsart [Wed, 01 Jul 2015 10:53:26 +0200] rev 31620
8087333: Optionally Pre-Generate the HotSpot Template Interpreter Summary: Optional support for pregenerated template interpreter Reviewed-by: coleenp, dholmes, kvn
Thu, 30 Apr 2015 13:33:23 +0200 8078901: Add trace event for G1 MMU information
sjohanss [Thu, 30 Apr 2015 13:33:23 +0200] rev 31619
8078901: Add trace event for G1 MMU information Reviewed-by: ehelin, mlarsson
Tue, 30 Jun 2015 15:26:20 -0700 8072147: Preloading libjsig.dylib causes deadlock when signal() is called
dbuck [Tue, 30 Jun 2015 15:26:20 -0700] rev 31618
8072147: Preloading libjsig.dylib causes deadlock when signal() is called Summary: Added check to prevent reentry of signal chaining code Reviewed-by: dcubed, acorn, dholmes
Tue, 30 Jun 2015 09:48:24 -0700 Merge
dcubed [Tue, 30 Jun 2015 09:48:24 -0700] rev 31617
Merge
Tue, 30 Jun 2015 09:39:53 -0700 8130135: backout 8087143 due to failures in 8130115
dcubed [Tue, 30 Jun 2015 09:39:53 -0700] rev 31616
8130135: backout 8087143 due to failures in 8130115 Reviewed-by: minqi, coleenp
Mon, 29 Jun 2015 10:16:48 +0200 8130036: Fix problems with imprecise C++ coding.
goetz [Mon, 29 Jun 2015 10:16:48 +0200] rev 31615
8130036: Fix problems with imprecise C++ coding. Reviewed-by: dholmes, kbarrett
Mon, 29 Jun 2015 13:48:55 -0700 8087143: Reduce Symbol::_identity_hash to 2 bytes
minqi [Mon, 29 Jun 2015 13:48:55 -0700] rev 31614
8087143: Reduce Symbol::_identity_hash to 2 bytes Summary: Convert Symbol::_identity_hash from integer to short integer to save two bytes. Also change identity_hash() to have 'this' and first two bytes of symbol join the calculation. Reviewed-by: iklam, coleenp, shade
Mon, 29 Jun 2015 17:24:52 +0000 Merge
hseigel [Mon, 29 Jun 2015 17:24:52 +0000] rev 31613
Merge
Mon, 29 Jun 2015 11:48:27 -0400 8073423: Remove LazyClassPathEntry support if no longer needed
hseigel [Mon, 29 Jun 2015 11:48:27 -0400] rev 31612
8073423: Remove LazyClassPathEntry support if no longer needed Summary: Remove LazyClassPathEntry support and deprecate -XX:+LazyBootClassLoader Reviewed-by: acorn, lfoltan
Fri, 26 Jun 2015 08:29:29 +0200 8080925: Make error log write timeout parameter configurable
stuefe [Fri, 26 Jun 2015 08:29:29 +0200] rev 31611
8080925: Make error log write timeout parameter configurable Reviewed-by: sla, coleenp, ctornqvi, dholmes
Mon, 19 Jan 2015 11:06:08 +0100 8087322: Implement a Semaphore utility class
stefank [Mon, 19 Jan 2015 11:06:08 +0100] rev 31610
8087322: Implement a Semaphore utility class Reviewed-by: kbarrett, dholmes
Thu, 25 Jun 2015 20:47:46 +0000 Merge
jfdenise [Thu, 25 Jun 2015 20:47:46 +0000] rev 31609
Merge
Thu, 25 Jun 2015 18:25:19 +0200 8080511: Refresh of jimage support
jfdenise [Thu, 25 Jun 2015 18:25:19 +0200] rev 31608
8080511: Refresh of jimage support Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi Contributed-by: james.laskey@oracle.com, jean-francois.denise@oracle.com, sundararajan.athijegannathan@oracle.com
Thu, 25 Jun 2015 18:14:54 +0000 Merge
poonam [Thu, 25 Jun 2015 18:14:54 +0000] rev 31607
Merge
Thu, 25 Jun 2015 06:52:05 -0700 8129108: nmethod related crash in CMS
poonam [Thu, 25 Jun 2015 06:52:05 -0700] rev 31606
8129108: nmethod related crash in CMS Summary: Add SO_AllCodeCache to root scanning options when not unloading classes with a CMS collection cycle Reviewed-by: mgerdin, jwilhelm
Thu, 25 Jun 2015 15:43:16 +0000 Merge
tschatzl [Thu, 25 Jun 2015 15:43:16 +0000] rev 31605
Merge
Thu, 25 Jun 2015 07:13:27 +0000 Merge
tschatzl [Thu, 25 Jun 2015 07:13:27 +0000] rev 31604
Merge
Thu, 25 Jun 2015 09:06:35 +0200 8129573: CollectedHeap::fill_with_objects() needs to use multiple arrays in 32 bit mode too
tschatzl [Thu, 25 Jun 2015 09:06:35 +0200] rev 31603
8129573: CollectedHeap::fill_with_objects() needs to use multiple arrays in 32 bit mode too Summary: In JDK-8042668 we introduced a custom fill threshold for G1. This leads to CollectedHeap::fill_with_objects create too large objects in G1 when using it in 32 bit mode, as the code to create multiple filler objects is IFDEF'ed out on 32 bit. Enable this code on 32 bit too. Reviewed-by: tonyp, mgerdin, tbenson
Thu, 25 Jun 2015 09:04:28 +0200 8129604: Incorrect GPL header in README causes RE script to create wrong output
tschatzl [Thu, 25 Jun 2015 09:04:28 +0200] rev 31602
8129604: Incorrect GPL header in README causes RE script to create wrong output Summary: Fix up GPL headers by removing leading "#" so that the RE script works. Reviewed-by: brutisso, coleenp
Wed, 24 Jun 2015 17:46:26 +0200 8129602: Incorrect GPL header causes RE script to create wrong output
tschatzl [Wed, 24 Jun 2015 17:46:26 +0200] rev 31601
8129602: Incorrect GPL header causes RE script to create wrong output Summary: Fix up GPL headers so that the RE script works. Reviewed-by: stefank, dholmes, coleenp
Thu, 25 Jun 2015 13:23:36 +0000 Merge
bdelsart [Thu, 25 Jun 2015 13:23:36 +0000] rev 31600
Merge
Thu, 25 Jun 2015 08:17:52 +0200 8081406: cleanup and minor extensions of the debugging facilities in CodeStrings
bdelsart [Thu, 25 Jun 2015 08:17:52 +0200] rev 31599
8081406: cleanup and minor extensions of the debugging facilities in CodeStrings Summary: avoid issues around _defunct CodeStrings Reviewed-by: dholmes, coleenp
Thu, 25 Jun 2015 10:52:37 +0000 Merge
brutisso [Thu, 25 Jun 2015 10:52:37 +0000] rev 31598
Merge
Thu, 25 Jun 2015 08:15:07 +0200 8129626: G1: set_in_progress() and clear_started() needs a barrier on non-TSO platforms
brutisso [Thu, 25 Jun 2015 08:15:07 +0200] rev 31597
8129626: G1: set_in_progress() and clear_started() needs a barrier on non-TSO platforms Summary: Also reviewed by vitalyd@gmail.com Reviewed-by: pliden, bpittore, bdelsart
Thu, 25 Jun 2015 08:30:23 +0000 Merge
dholmes [Thu, 25 Jun 2015 08:30:23 +0000] rev 31596
Merge
Wed, 24 Jun 2015 18:21:14 -0400 8129394: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java failed with double option
ddmitriev [Wed, 24 Jun 2015 18:21:14 -0400] rev 31595
8129394: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java failed with double option Reviewed-by: dholmes
Wed, 24 Jun 2015 18:19:09 -0400 8078399: Deprecate -Xoss, -Xsqnopause, -Xoptimize and -Xboundthreads options in JDK 9
ddmitriev [Wed, 24 Jun 2015 18:19:09 -0400] rev 31594
8078399: Deprecate -Xoss, -Xsqnopause, -Xoptimize and -Xboundthreads options in JDK 9 Reviewed-by: dholmes, coleenp
Wed, 24 Jun 2015 21:58:05 -0400 Merge
coleenp [Wed, 24 Jun 2015 21:58:05 -0400] rev 31593
Merge
Wed, 24 Jun 2015 12:12:25 -0400 8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
bpittore [Wed, 24 Jun 2015 12:12:25 -0400] rev 31592
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier" Summary: Need to add a space between macro identifier and string literal Reviewed-by: stefank, dholmes, kbarrett
Tue, 07 Jul 2015 15:04:25 +0000 8130687: aarch64: add support for hardware crc32c
enevill [Tue, 07 Jul 2015 15:04:25 +0000] rev 31591
8130687: aarch64: add support for hardware crc32c Summary: add support for crc32c using built in crc32c instructions Reviewed-by: kvn, aph
Mon, 29 Jun 2015 15:30:55 +0200 8086069: Adapt runtime calls to recent intrinsics to pass ints as long
goetz [Mon, 29 Jun 2015 15:30:55 +0200] rev 31590
8086069: Adapt runtime calls to recent intrinsics to pass ints as long Summary: Remove CCallingConventionRequiresIntsAsLongs from shared code and push functionality to native wrapper. Less optimal but more flexible. Reviewed-by: jrose, kvn
Fri, 03 Jul 2015 16:29:37 +0200 8130432: ppc64le: Fix build of hsdis
goetz [Fri, 03 Jul 2015 16:29:37 +0200] rev 31589
8130432: ppc64le: Fix build of hsdis Reviewed-by: dholmes, kvn
Fri, 03 Jul 2015 09:33:04 +0200 8130120: Handling of SHA intrinsics inconsistent across platforms
zmajo [Fri, 03 Jul 2015 09:33:04 +0200] rev 31588
8130120: Handling of SHA intrinsics inconsistent across platforms Summary: Introduce common warning message and common processing of SHA intrinsic-related arguments. Reviewed-by: kvn, mcberg
Fri, 03 Jul 2015 07:25:03 +0200 8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
zmajo [Fri, 03 Jul 2015 07:25:03 +0200] rev 31587
8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics Summary: Annotate possibly intrinsified methods with @HotSpotIntrinsicCandidate. Add checks omitted by intrinsics to the library code. Add CheckIntrinsics flags to check consistency of intrinsics. Reviewed-by: jrose, kvn, thartmann, vlivanov, abuckley, darcy, ascarpino, briangoetz, alanb, aph, dnsimon
Thu, 02 Jul 2015 17:49:11 -0700 Merge
kvn [Thu, 02 Jul 2015 17:49:11 -0700] rev 31586
Merge
Thu, 02 Jul 2015 14:40:29 -0700 8080012: JVM times out with vdbench on SPARC M7-16
iveresov [Thu, 02 Jul 2015 14:40:29 -0700] rev 31585
8080012: JVM times out with vdbench on SPARC M7-16 Summary: check cacheline sine only for one core on sun4v SPARC systems. Reviewed-by: kvn
Thu, 02 Jul 2015 11:12:59 +0100 Merge
aph [Thu, 02 Jul 2015 11:12:59 +0100] rev 31584
Merge
Tue, 16 Jun 2015 17:31:53 +0100 8130150: Implement BigInteger.montgomeryMultiply intrinsic
aph [Tue, 16 Jun 2015 17:31:53 +0100] rev 31583
8130150: Implement BigInteger.montgomeryMultiply intrinsic Summary: Add montgomeryMultiply intrinsics Reviewed-by: kvn
(0) -30000 -10000 -3000 -1000 -300 -100 -48 +48 +100 +300 +1000 +3000 +10000 tip