stefank [Thu, 27 Feb 2014 10:36:50 +0100] rev 22908
8035746: Add missing Klass::oop_is_instanceClassLoader() function
Reviewed-by: mgerdin, coleenp
stefank [Thu, 27 Feb 2014 10:34:55 +0100] rev 22907
8035648: Don't use Handle in java_lang_String::print
Reviewed-by: coleenp, pliden
jwilhelm [Wed, 26 Feb 2014 14:52:42 +0100] rev 22906
8035822: Unable to test minimalVM
Summary: Moved the test code inside INCLUDE_ALL_GCS
Reviewed-by: dholmes, stefank
ehelin [Tue, 25 Feb 2014 11:02:11 +0100] rev 22905
Merge
tschatzl [Mon, 24 Feb 2014 10:45:15 +0100] rev 22904
8034948: Back out JDK-6976350 since it does not fix any issue
Summary: Revert JDK-6976350 because it does not improve PLAB fragmentation. To the contrary, it tends to increase the amount of wasted space with many threads.
Reviewed-by: brutisso
tschatzl [Mon, 24 Feb 2014 09:41:04 +0100] rev 22903
8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadState
Summary: Move G1ParCopyClosure::copy_to_survivor_space to decrease code size.
Reviewed-by: stefank, jmasa
tschatzl [Mon, 24 Feb 2014 09:40:49 +0100] rev 22902
8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_test
Summary: Remove the assumption that G1CollectedHeap::in_cset_fast_test needs to check for NULL references. Most of the time this is not required, making the code doing this check multiple times.
Reviewed-by: stefank, mgerdin, jmasa
tschatzl [Mon, 24 Feb 2014 09:40:21 +0100] rev 22901
8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_work
Summary: Move methods that are not dependent on any of G1ParCopyClosure's template parameters into G1ParCopyHelper. Further remove unused methods and members of the class hierarchy.
Reviewed-by: mgerdin, stefank
stefank [Fri, 21 Feb 2014 10:19:09 +0100] rev 22900
8035412: Cleanup ClassLoaderData::is_alive
Reviewed-by: coleenp, mgerdin
stefank [Fri, 21 Feb 2014 10:01:20 +0100] rev 22899
8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_do
Reviewed-by: tschatzl, coleenp
ccheung [Mon, 24 Feb 2014 21:54:22 -0800] rev 22898
8025519: [TESTBUG] runtime/7107135/Test7107135.sh need to use COMPILEJAVA for javac task
Summary: modified some tests to use COMPILEJAVA instead of TESTJAVA for javac and include path
Reviewed-by: dholmes, mseledtsov
jbachorik [Mon, 24 Feb 2014 10:28:22 +0100] rev 22897
4505697: nsk/jdi/ExceptionEvent/_itself_/exevent006 and exevent008 tests fail with InvocationTargetException
Reviewed-by: dcubed, dholmes, sspitsyn
mgronlun [Mon, 24 Feb 2014 13:29:14 +0100] rev 22896
8035650: Exclude AIX from VS.NET make/windows/projectcreator.make
Reviewed-by: dholmes, sla
sspitsyn [Sun, 23 Feb 2014 22:36:19 -0800] rev 22895
8034867: Object references from expression stack are not visible as roots via jvmti FollowReferences and HeapDump
Summary: The heap walking is inconsistent without following references from expression stack, so need to fix it
Reviewed-by: coleenp, sspitsyn
Contributed-by: axel.siebenborn@sap.com
hseigel [Sun, 23 Feb 2014 13:16:03 -0500] rev 22894
Merge
mgronlun [Sat, 22 Feb 2014 10:22:05 +0100] rev 22893
8035493: JVMTI PopFrame capability must instruct compilers not to prune locals
Reviewed-by: kvn, sla, coleenp, sspitsyn
gtriantafill [Thu, 20 Feb 2014 16:38:45 -0500] rev 22892
8034898: [TESTBUG]: Zero failure project - tag all Runtime JTReg bugs that fail nightly
Summary: Use @ignore to exclude failing tests
Reviewed-by: coleenp, ctornqvi, mseledtsov
Contributed-by: george.triantafillou@oracle.com
fparain [Wed, 19 Feb 2014 16:22:15 +0000] rev 22891
6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris due to race with signal handler
Reviewed-by: dholmes, dcubed
coleenp [Wed, 19 Feb 2014 02:58:13 +0000] rev 22890
7014526: "java -version" crash on sparc with some values of HeapBaseMinAddress
Summary: Make default HeapBaseMinAddress the minimum that can be specified.
Reviewed-by: minqi, kvn, tschatzl, dholmes
henryjen [Tue, 25 Feb 2014 23:59:04 -0800] rev 22889
8033898: undefined symbol when build hotspot with Xcode5
Reviewed-by: sla, dholmes
amurillo [Fri, 21 Feb 2014 08:09:15 -0800] rev 22888
Merge
ehelin [Fri, 21 Feb 2014 10:00:46 +0100] rev 22887
Merge
sjohanss [Mon, 17 Feb 2014 09:51:37 +0100] rev 22886
8033440: jmap reports unexpected used/free size of concurrent mark-sweep generation
Summary: SA used the wrong type for the indexedFreeList in CompactibleFreeListSpace.
Reviewed-by: coleenp, dsamersoff
ehelin [Mon, 17 Feb 2014 10:13:28 +0100] rev 22885
Merge