coleenp [Thu, 04 Feb 2016 18:25:02 -0500] rev 35937
8149038: SIGSEGV at frame::is_interpreted_frame_valid -> StubRoutines::SafeFetchN
Summary: Backout change for 8146984 but add an alignment check which may have caught original bug.
Reviewed-by: mgronlun, dcubed
asmotrak [Thu, 04 Feb 2016 13:42:18 -0800] rev 35936
8148005: One byte may be corrupted by get_datetime_string()
Reviewed-by: dholmes
mgronlun [Thu, 04 Feb 2016 19:27:39 +0100] rev 35935
Merge
dsimms [Thu, 04 Feb 2016 18:28:52 +0100] rev 35934
8138562: Event based tracing should cover monitor inflation
Reviewed-by: dcubed, egahlin, mgronlun
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
ehelin [Thu, 04 Feb 2016 14:06:43 +0100] rev 35932
8148844: Update run_unit_test macro for InternalVMTests
Reviewed-by: sjohanss, david
brutisso [Thu, 04 Feb 2016 11:38:11 +0100] rev 35931
Merge
brutisso [Wed, 03 Feb 2016 18:21:43 +0100] rev 35930
8148951: Remove unused method Generation::performs_in_place_marking()
Reviewed-by: david, jwilhelm
brutisso [Wed, 03 Feb 2016 18:18:00 +0100] rev 35929
8148960: Humongous mis-spelled in log output
Reviewed-by: huntch, jwilhelm
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
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
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
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
jwilhelm [Thu, 04 Feb 2016 00:53:31 +0100] rev 35924
Merge
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
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
coleenp [Wed, 03 Feb 2016 18:48:29 +0000] rev 35921
Merge
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
mockner [Wed, 03 Feb 2016 19:46:45 +0100] rev 35919
Merge
mockner [Wed, 03 Feb 2016 18:16:54 +0100] rev 35918
Merge
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
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
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
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
jwilhelm [Wed, 03 Feb 2016 01:35:25 +0100] rev 35913
Merge
hseigel [Tue, 02 Feb 2016 14:54:05 +0000] rev 35912
Merge
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
brutisso [Tue, 02 Feb 2016 13:06:40 +0000] rev 35910
Merge
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
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
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
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
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
dholmes [Tue, 02 Feb 2016 04:48:05 +0100] rev 35904
Merge
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
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
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
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
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
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
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
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
ddmitriev [Fri, 29 Jan 2016 18:17:44 +0000] rev 35895
Merge
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
tschatzl [Fri, 29 Jan 2016 17:42:26 +0100] rev 35893
Merge
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
dsamersoff [Fri, 29 Jan 2016 14:59:24 +0000] rev 35891
Merge
dsamersoff [Fri, 29 Jan 2016 12:37:28 +0000] rev 35890
Merge
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
brutisso [Fri, 29 Jan 2016 14:41:07 +0100] rev 35888
Merge
brutisso [Fri, 29 Jan 2016 10:44:15 +0100] rev 35887
8148467: Consistent use of : in the logging
Reviewed-by: mgerdin, tbenson
iignatyev [Fri, 29 Jan 2016 12:30:00 +0000] rev 35886
Merge
mchernov [Wed, 27 Jan 2016 18:22:25 +0300] rev 35885
8141278: New tests for PLAB testing
Reviewed-by: tschatzl
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
dholmes [Fri, 29 Jan 2016 03:19:07 +0100] rev 35883
Merge
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