adlertz [Tue, 25 Feb 2014 17:51:27 +0100] rev 22915
8033260: assert(lrg._area >= 0.0) failed: negative spill area
Summary: Change type from float to double on block frequency, and add check for +Inf - +Inf operation
Reviewed-by: kvn, roland
adlertz [Tue, 25 Feb 2014 14:09:02 +0100] rev 22914
8032656: Tag the MachSpillCopies with purpose information
Summary: Subclassed the MachSpillCopyNode with different subnodes for different spill purposes to enhance debugging / visualization
Reviewed-by: kvn, roland
anoll [Tue, 25 Feb 2014 13:52:37 +0100] rev 22913
8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount
Summary: Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered)
Reviewed-by: kvn
adlertz [Tue, 25 Feb 2014 10:26:21 +0100] rev 22912
8032894: Remove dead code in Pressure::lower
Summary: Remove dead code in Pressure::lower
Reviewed-by: kvn, roland
rbackman [Thu, 23 Jan 2014 12:08:28 +0100] rev 22911
8027754: Enable loop optimizations for loops with MathExact inside
Reviewed-by: kvn, iveresov
kvn [Mon, 24 Feb 2014 15:12:26 -0800] rev 22910
8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler
Summary: Consolidated C2 x86 locking code in one place in macroAssembler_x86.cpp.
Reviewed-by: roland
ehelin [Fri, 28 Feb 2014 14:56:04 +0100] rev 22909
Merge
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