Tue, 02 Feb 2016 18:06:14 +0300 8132721: Add tests which check that heap counters work as expected during Humongous allocations
kzhaldyb [Tue, 02 Feb 2016 18:06:14 +0300] rev 35933
8132721: Add tests which check that heap counters work as expected during Humongous allocations Reviewed-by: jmasa, tschatzl, dfazunen
Thu, 04 Feb 2016 14:06:43 +0100 8148844: Update run_unit_test macro for InternalVMTests
ehelin [Thu, 04 Feb 2016 14:06:43 +0100] rev 35932
8148844: Update run_unit_test macro for InternalVMTests Reviewed-by: sjohanss, david
Thu, 04 Feb 2016 11:38:11 +0100 Merge
brutisso [Thu, 04 Feb 2016 11:38:11 +0100] rev 35931
Merge
Wed, 03 Feb 2016 18:21:43 +0100 8148951: Remove unused method Generation::performs_in_place_marking()
brutisso [Wed, 03 Feb 2016 18:21:43 +0100] rev 35930
8148951: Remove unused method Generation::performs_in_place_marking() Reviewed-by: david, jwilhelm
Wed, 03 Feb 2016 18:18:00 +0100 8148960: Humongous mis-spelled in log output
brutisso [Wed, 03 Feb 2016 18:18:00 +0100] rev 35929
8148960: Humongous mis-spelled in log output Reviewed-by: huntch, jwilhelm
Wed, 03 Feb 2016 12:19:03 +0100 8148945: JDK-8148481: Devirtualize Klass::vtable breaks Zero build
sgehwolf [Wed, 03 Feb 2016 12:19:03 +0100] rev 35928
8148945: JDK-8148481: Devirtualize Klass::vtable breaks Zero build Summary: Use Klass::method_at_vtable() instead of InstanceClass::start_of_vtable()[index] Reviewed-by: mgerdin, coleenp
Wed, 03 Feb 2016 11:33:33 +0100 8148944: CollectorPolicy methods for memory allocations are specific to GenCollectorPolicy
mgerdin [Wed, 03 Feb 2016 11:33:33 +0100] rev 35927
8148944: CollectorPolicy methods for memory allocations are specific to GenCollectorPolicy Reviewed-by: jwilhelm, kbarrett
Thu, 04 Feb 2016 08:36:38 +0100 8148141: Remove fixed level padding in UL
mlarsson [Thu, 04 Feb 2016 08:36:38 +0100] rev 35926
8148141: Remove fixed level padding in UL Reviewed-by: sla, mlarsson Contributed-by: robbin.ehn@oracle.com
Tue, 02 Feb 2016 11:09:21 +0100 8148053: Remove unused log tags
mlarsson [Tue, 02 Feb 2016 11:09:21 +0100] rev 35925
8148053: Remove unused log tags Reviewed-by: dholmes, mlarsson, sla Contributed-by: robbin.ehn@oracle.com
Thu, 04 Feb 2016 00:53:31 +0100 Merge
jwilhelm [Thu, 04 Feb 2016 00:53:31 +0100] rev 35924
Merge
Wed, 03 Feb 2016 20:07:30 +0400 8147003: Move BubbleUpRef test into CMS directory
dfazunen [Wed, 03 Feb 2016 20:07:30 +0400] rev 35923
8147003: Move BubbleUpRef test into CMS directory Summary: closed test gc/4950157/BubbleUpRef.java moved to gc/cms/TestBubbleUpRef.java Reviewed-by: jwilhelm, brutisso
Wed, 03 Feb 2016 13:42:29 -0800 8148747: [TESTBUG] runtime/Unsafe/AllocateMemory.java fails with OOM during compilation
ctornqvi [Wed, 03 Feb 2016 13:42:29 -0800] rev 35922
8148747: [TESTBUG] runtime/Unsafe/AllocateMemory.java fails with OOM during compilation Reviewed-by: coleenp, gtriantafill
Wed, 03 Feb 2016 18:48:29 +0000 Merge
coleenp [Wed, 03 Feb 2016 18:48:29 +0000] rev 35921
Merge
Wed, 03 Feb 2016 17:26:36 +0000 8146984: SIGBUS: bool Method::has_method_vptr(const void*)+0xc
coleenp [Wed, 03 Feb 2016 17:26:36 +0000] rev 35920
8146984: SIGBUS: bool Method::has_method_vptr(const void*)+0xc Summary: Add address check and use SafeFetchN for Method* vptr access when Method* may be bad pointer. Reviewed-by: dcubed, mgronlun
Wed, 03 Feb 2016 19:46:45 +0100 Merge
mockner [Wed, 03 Feb 2016 19:46:45 +0100] rev 35919
Merge
Wed, 03 Feb 2016 18:16:54 +0100 Merge
mockner [Wed, 03 Feb 2016 18:16:54 +0100] rev 35918
Merge
Wed, 03 Feb 2016 11:40:30 -0500 8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging.
mockner [Wed, 03 Feb 2016 11:40:30 -0500] rev 35917
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging. Summary: TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging. Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio Contributed-by: max.ockner@oracle.com, ioi.lam@oracle.com
Wed, 03 Feb 2016 09:31:22 -0800 8147884: Names of GC threads should be set before the threads start
asmotrak [Wed, 03 Feb 2016 09:31:22 -0800] rev 35916
8147884: Names of GC threads should be set before the threads start Reviewed-by: mgerdin, david
Wed, 03 Feb 2016 14:15:57 +0100 8148755: -XX:+HeapDumpAfterFullGC creates heap dump both before and after Full GC
redestad [Wed, 03 Feb 2016 14:15:57 +0100] rev 35915
8148755: -XX:+HeapDumpAfterFullGC creates heap dump both before and after Full GC Reviewed-by: mgerdin, brutisso, sangheki
Tue, 02 Feb 2016 22:12:17 -0500 8146616: VM exit path throws fatal error: Thread holding lock at safepoint that vm can block on: BeforeExit_lock
dholmes [Tue, 02 Feb 2016 22:12:17 -0500] rev 35914
8146616: VM exit path throws fatal error: Thread holding lock at safepoint that vm can block on: BeforeExit_lock Reviewed-by: dcubed, gthornbr
Wed, 03 Feb 2016 01:35:25 +0100 Merge
jwilhelm [Wed, 03 Feb 2016 01:35:25 +0100] rev 35913
Merge
Tue, 02 Feb 2016 14:54:05 +0000 Merge
hseigel [Tue, 02 Feb 2016 14:54:05 +0000] rev 35912
Merge
Tue, 02 Feb 2016 08:27:40 -0500 8135206: VM permits illegal flags for abstract methods in interfaces, versions 45.3 - 51.0
hseigel [Tue, 02 Feb 2016 08:27:40 -0500] rev 35911
8135206: VM permits illegal flags for abstract methods in interfaces, versions 45.3 - 51.0 Summary: Add additional method flag checks Reviewed-by: jiangli, minqi
Tue, 02 Feb 2016 13:06:40 +0000 Merge
brutisso [Tue, 02 Feb 2016 13:06:40 +0000] rev 35910
Merge
Tue, 02 Feb 2016 12:13:05 +0100 8148736: Let the G1 heap transition log regions instead of bytes
brutisso [Tue, 02 Feb 2016 12:13:05 +0100] rev 35909
8148736: Let the G1 heap transition log regions instead of bytes Reviewed-by: sjohanss, david
Tue, 02 Feb 2016 12:12:17 +0100 8148733: G1: Add log message to print the heap region size
brutisso [Tue, 02 Feb 2016 12:12:17 +0100] rev 35908
8148733: G1: Add log message to print the heap region size Reviewed-by: sjohanss, david
Tue, 02 Feb 2016 10:50:08 +0100 8148734: G1: Make G1GCPhaseTimes keep track of the start GC time
brutisso [Tue, 02 Feb 2016 10:50:08 +0100] rev 35907
8148734: G1: Make G1GCPhaseTimes keep track of the start GC time Reviewed-by: sjohanss, tschatzl
Tue, 02 Feb 2016 05:38:33 -0500 8148766: Test AvailableProcessors.java got wrong number of processors
dholmes [Tue, 02 Feb 2016 05:38:33 -0500] rev 35906
8148766: Test AvailableProcessors.java got wrong number of processors Reviewed-by: dsamersoff, tschatzl, mseledtsov
Tue, 02 Feb 2016 09:51:24 +0100 8147913: Some runtime/CompressedOops tests fail on ARM64 product builds
brutisso [Tue, 02 Feb 2016 09:51:24 +0100] rev 35905
8147913: Some runtime/CompressedOops tests fail on ARM64 product builds Reviewed-by: jmasa, kbarrett
Tue, 02 Feb 2016 04:48:05 +0100 Merge
dholmes [Tue, 02 Feb 2016 04:48:05 +0100] rev 35904
Merge
Fri, 29 Jan 2016 09:21:15 +0100 8147510: [windows] no text locations shown for register info in hs-err file
stuefe [Fri, 29 Jan 2016 09:21:15 +0100] rev 35903
8147510: [windows] no text locations shown for register info in hs-err file Reviewed-by: dholmes, iklam
Mon, 01 Feb 2016 20:39:17 -0500 8148771: os::active_processor_count() returns garbage which causes VM to crash
dholmes [Mon, 01 Feb 2016 20:39:17 -0500] rev 35902
8148771: os::active_processor_count() returns garbage which causes VM to crash Reviewed-by: kbarrett
Mon, 01 Feb 2016 22:11:16 +0100 8147918: Rename develop_log_is_enabled() to log_develop_is_enabled()
pliden [Mon, 01 Feb 2016 22:11:16 +0100] rev 35901
8147918: Rename develop_log_is_enabled() to log_develop_is_enabled() Reviewed-by: dholmes, brutisso
Tue, 19 Jan 2016 12:07:32 +0100 8148481: Devirtualize Klass::vtable
mgerdin [Tue, 19 Jan 2016 12:07:32 +0100] rev 35900
8148481: Devirtualize Klass::vtable Summary: Move remainder of vtable related methods to Klass Reviewed-by: cjplummer, coleenp
Tue, 01 Dec 2015 10:35:49 +0100 8148047: Move the vtable length field to Klass
mgerdin [Tue, 01 Dec 2015 10:35:49 +0100] rev 35899
8148047: Move the vtable length field to Klass Reviewed-by: cjplummer, twisti, coleenp, kbarrett
Sat, 30 Jan 2016 11:02:29 -0500 8145628: hotspot metadata classes shouldn't use HeapWordSize or heap related macros like align_object_size
coleenp [Sat, 30 Jan 2016 11:02:29 -0500] rev 35898
8145628: hotspot metadata classes shouldn't use HeapWordSize or heap related macros like align_object_size Summary: Use align_metadata_size, align_metadata_offset and is_metadata_aligned for metadata rather than align_object_size, etc. Use wordSize rather than HeapWordSize for metadata. Use align_ptr_up rather than align_pointer_up (all the related functions are ptr). Reviewed-by: hseigel, jmasa, cjplummer
Fri, 29 Jan 2016 20:57:09 -0500 8146793: logStream::write re-formats string
kbarrett [Fri, 29 Jan 2016 20:57:09 -0500] rev 35897
8146793: logStream::write re-formats string Summary: Eliminate re-format, add warning attribute, fix size check, fix va_list usage. Reviewed-by: mlarsson, rprotacio, jrose
Fri, 29 Jan 2016 16:25:10 -0800 8145190: MinTLABSize can cause overflow problem with CMS GC
sangheki [Fri, 29 Jan 2016 16:25:10 -0800] rev 35896
8145190: MinTLABSize can cause overflow problem with CMS GC Summary: Changed max range of MinTLABSize from max_uintx to max_uintx/2 Reviewed-by: jwilhelm, tbenson
Fri, 29 Jan 2016 18:17:44 +0000 Merge
ddmitriev [Fri, 29 Jan 2016 18:17:44 +0000] rev 35895
Merge
Fri, 29 Jan 2016 16:03:21 +0300 8147477: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java is failing for the jdk9/hs snapshot control job
ddmitriev [Fri, 29 Jan 2016 16:03:21 +0300] rev 35894
8147477: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java is failing for the jdk9/hs snapshot control job Reviewed-by: gtriantafill, gziemski, dcubed, coleenp
Fri, 29 Jan 2016 17:42:26 +0100 Merge
tschatzl [Fri, 29 Jan 2016 17:42:26 +0100] rev 35893
Merge
Fri, 29 Jan 2016 16:17:05 +0400 8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set
dfazunen [Fri, 29 Jan 2016 16:17:05 +0400] rev 35892
8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set Reviewed-by: tschatzl, mchernov
Fri, 29 Jan 2016 14:59:24 +0000 Merge
dsamersoff [Fri, 29 Jan 2016 14:59:24 +0000] rev 35891
Merge
Fri, 29 Jan 2016 12:37:28 +0000 Merge
dsamersoff [Fri, 29 Jan 2016 12:37:28 +0000] rev 35890
Merge
Fri, 29 Jan 2016 15:26:44 +0300 8148104: HSDB could not terminate when launched on CLI
dsamersoff [Fri, 29 Jan 2016 15:26:44 +0300] rev 35889
8148104: HSDB could not terminate when launched on CLI Summary: Create frame before initialize SA Reviewed-by: jbachorik, dsamersoff Contributed-by: kubota.yuji@gmail.com
Fri, 29 Jan 2016 14:41:07 +0100 Merge
brutisso [Fri, 29 Jan 2016 14:41:07 +0100] rev 35888
Merge
Fri, 29 Jan 2016 10:44:15 +0100 8148467: Consistent use of : in the logging
brutisso [Fri, 29 Jan 2016 10:44:15 +0100] rev 35887
8148467: Consistent use of : in the logging Reviewed-by: mgerdin, tbenson
Fri, 29 Jan 2016 12:30:00 +0000 Merge
iignatyev [Fri, 29 Jan 2016 12:30:00 +0000] rev 35886
Merge
Wed, 27 Jan 2016 18:22:25 +0300 8141278: New tests for PLAB testing
mchernov [Wed, 27 Jan 2016 18:22:25 +0300] rev 35885
8141278: New tests for PLAB testing Reviewed-by: tschatzl
Fri, 29 Jan 2016 05:32:12 -0500 6515172: Runtime.availableProcessors() ignores Linux taskset command
dholmes [Fri, 29 Jan 2016 05:32:12 -0500] rev 35884
6515172: Runtime.availableProcessors() ignores Linux taskset command Summary: extract processor count from sched_getaffinity mask Reviewed-by: dcubed, stuefe, gthornbr
Fri, 29 Jan 2016 03:19:07 +0100 Merge
dholmes [Fri, 29 Jan 2016 03:19:07 +0100] rev 35883
Merge
Thu, 28 Jan 2016 16:05:41 -0500 8147906: G1 use of os::processor_count()
aharlap [Thu, 28 Jan 2016 16:05:41 -0500] rev 35882
8147906: G1 use of os::processor_count() Summary: Use os::active_processor_count() instead of os::processor_count() in G1 Reviewed-by: dholmes, jmasa
Thu, 28 Jan 2016 15:13:15 -0800 8148470: Metadata print routines should not print to tty
goetz [Thu, 28 Jan 2016 15:13:15 -0800] rev 35881
8148470: Metadata print routines should not print to tty Reviewed-by: iklam, mgerdin
Thu, 28 Jan 2016 19:30:39 +0100 Merge
jwilhelm [Thu, 28 Jan 2016 19:30:39 +0100] rev 35880
Merge
Fri, 22 Jan 2016 06:13:52 -0500 8141421: Various test fail with OOME on win x86
drwhite [Fri, 22 Jan 2016 06:13:52 -0500] rev 35879
8141421: Various test fail with OOME on win x86 Summary: Fix memory overuse in g1CodeCacheRemset Reviewed-by: tschatzl, mgerdin
Thu, 28 Jan 2016 16:34:44 +0100 Merge
tschatzl [Thu, 28 Jan 2016 16:34:44 +0100] rev 35878
Merge
Thu, 28 Jan 2016 13:30:12 +0100 8146987: Improve Parallel GC Full GC by caching results of live_words_in_range()
tschatzl [Thu, 28 Jan 2016 13:30:12 +0100] rev 35877
8146987: Improve Parallel GC Full GC by caching results of live_words_in_range() Summary: A large part of time in the parallel scavenge collector is spent finding out the amount of live words within memory ranges to find out where to move an object to. Try to incrementally calculate this value. Reviewed-by: tschatzl, mgerdin, jmasa Contributed-by: ray alex <sky1young@gmail.com>
Thu, 28 Jan 2016 15:03:33 +0100 Merge
tschatzl [Thu, 28 Jan 2016 15:03:33 +0100] rev 35876
Merge
Thu, 28 Jan 2016 14:00:20 +0100 8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries
tschatzl [Thu, 28 Jan 2016 14:00:20 +0100] rev 35875
8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries Summary: Do not make reused PRTs available to other threads before the bitmap of the PRT has been cleared. Reviewed-by: tbenson, mgerdin Contributed-by: Poonam Bajaj <poonam.bajaj@oracle.com>, Thomas Schatzl <thomas.schatzl@oracle.com>
Thu, 28 Jan 2016 14:58:57 +0300 8147447: serviceability/tmtools/jstack/WaitNotifyThreadTest.java test fails
akulyakh [Thu, 28 Jan 2016 14:58:57 +0300] rev 35874
8147447: serviceability/tmtools/jstack/WaitNotifyThreadTest.java test fails Summary: corrected verification of the jstack object references Reviewed-by: sla
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 tip