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>
tschatzl [Thu, 28 Jan 2016 15:03:33 +0100] rev 35876
Merge
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>
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
brutisso [Thu, 28 Jan 2016 10:18:45 +0100] rev 35873
Merge
brutisso [Thu, 28 Jan 2016 10:04:35 +0100] rev 35872
8145180: Add back PrintGC, PrintGCDetails and -Xloggc
Reviewed-by: sjohanss, david
mgerdin [Wed, 27 Jan 2016 14:50:56 +0100] rev 35871
8147461: Use byte offsets for vtable start and vtable length offsets
Reviewed-by: cjplummer, coleenp, dnsimon
dholmes [Thu, 28 Jan 2016 07:11:45 +0100] rev 35870
Merge
stuefe [Wed, 27 Jan 2016 11:51:56 +0100] rev 35869
8146905: cleanup ostream, staticBufferStream
Summary: get rid of staticBufferStream and implement the use-caller-provided-scratch-buffer feature in a simpler way.
Reviewed-by: simonis, dholmes
jiangli [Wed, 27 Jan 2016 22:39:03 -0500] rev 35868
8147500: The HashtableTextDump::get_num() should check for integer overflow
Summary: Add check for integer overflow in HashtableTextDump::get_num()
Reviewed-by: dholmes, iklam
david [Thu, 28 Jan 2016 02:30:57 +0100] rev 35867
Merge
david [Wed, 27 Jan 2016 16:12:05 +0100] rev 35866
8147940: Test gc/g1/TestG1TraceEagerReclaimHumongousObjects.java fails
Reviewed-by: mgerdin, jwilhelm
sangheki [Wed, 27 Jan 2016 21:04:42 +0000] rev 35865
Merge
sangheki [Wed, 27 Jan 2016 10:30:27 -0800] rev 35864
8145192: 'count' variable can overflow in PSMarkSweep::invoke on 64 bit JVM
Summary: Changed MarkSweepAlwaysCompactCount from uintx to uint
Reviewed-by: tschatzl, tbenson
stefank [Wed, 27 Jan 2016 20:45:30 +0100] rev 35863
Merge
goetz [Mon, 18 Jan 2016 10:25:41 +0100] rev 35862
8146395: Add inline qualifier in oop.hpp and fix inlining in gc files
Summary: Fix remaining issues after 8146401. Also fix windows VS2010 linkage problem (g1OopClosures.hpp).
Reviewed-by: stefank, mgerdin
coleenp [Wed, 27 Jan 2016 18:31:58 +0000] rev 35861
Merge
coleenp [Wed, 27 Jan 2016 16:34:47 +0000] rev 35860
Merge
rprotacio [Wed, 27 Jan 2016 11:12:25 -0500] rev 35859
8146137: runtime/logging/ExceptionsTest.java fails on embedded and ARM test
Summary: Removed part of ExceptionsTest.java looking for exception that is not printed when function is compiled on embedded/ARM
Reviewed-by: coleenp, dholmes
rprotacio [Thu, 21 Jan 2016 12:11:20 -0500] rev 35858
8146435: [TESTBUG] Logging tests are failing intermittently on windows when executed by JPRT
Summary: Improved robustness of UL tests by removing reliance on "java -version" and replacing with explicit code to trigger logging in all environments
Reviewed-by: dholmes, iklam, mockner
hseigel [Wed, 27 Jan 2016 16:13:02 +0000] rev 35857
Merge
hseigel [Wed, 27 Jan 2016 07:14:56 -0500] rev 35856
8137314: vm crash from test java/security/Policy/SignedJar/SignedJarTest.java
Summary: Add additional checks in the verifier for recursive verification
Reviewed-by: acorn, gtriantafill
ddmitriev [Wed, 27 Jan 2016 14:14:36 +0100] rev 35855
Merge
akulyakh [Tue, 19 Jan 2016 19:19:51 +0300] rev 35854
8147609: [TESTBUG] Correct the @build statements in the serviceability/dcmd/gc/HeapDumpAllTest.java and HeapDumpTest.java tests
Summary: Corrected the @build statements
Reviewed-by: jbachorik
mlarsson [Wed, 27 Jan 2016 11:41:44 +0100] rev 35853
Merge
mlarsson [Wed, 27 Jan 2016 09:07:10 +0100] rev 35852
8147348: LogTagLevelExpression not properly initialized in configure_stdout
Reviewed-by: brutisso, sla
david [Tue, 26 Jan 2016 15:28:31 +0100] rev 35851
8147814: Move verification code out of g1collectedheap
Reviewed-by: jwilhelm, tschatzl
dholmes [Wed, 27 Jan 2016 05:59:31 +0100] rev 35850
Merge
dholmes [Tue, 26 Jan 2016 21:18:08 -0500] rev 35849
8145740: Visual Studio pragmas should be guarded by ifdef _MSC_VER
Reviewed-by: simonis, dholmes
Contributed-by: Matthias Baesken <matthias.baesken@sap.com>
coleenp [Wed, 27 Jan 2016 03:28:22 +0000] rev 35848
Merge