trims [Thu, 29 Apr 2010 15:18:27 -0700] rev 5356
Merge
jrose [Thu, 29 Apr 2010 00:03:40 -0700] rev 5355
Merge
iveresov [Tue, 27 Apr 2010 11:19:12 -0700] rev 5354
6946892: c1 shouldn't sign-extend to upper 32bits on x64
Summary: c1 does sign-extension when it loads ints and shorts from memory to 64-bit registers. This causes problems for c2 because it relies on the fact the int passed in a 64-bit register is zero-extended.
Reviewed-by: never
never [Mon, 26 Apr 2010 23:59:45 -0700] rev 5353
6943485: JVMTI always on capabilities change code generation too much
Reviewed-by: twisti, dcubed
never [Mon, 26 Apr 2010 11:27:21 -0700] rev 5352
6946040: add intrinsic for short and char reverseBytes
Reviewed-by: never, twisti
Contributed-by: Hiroshi Yamauchi <yamauchi@google.com>
tonyp [Mon, 26 Apr 2010 18:01:55 -0400] rev 5351
Merge
johnc [Thu, 22 Apr 2010 10:02:38 -0700] rev 5350
6819061: G1: eliminate serial Other times that are proportional to the collection set length
6871109: G1: remove the concept of the scan only prefix
Summary: Removed scan only regions and associated code. The young portion of the collection set is now constructed incrementally - when a young region is retired as the current allocation region it is added to the collection set.
Reviewed-by: apetrusenko, iveresov, tonyp
kevinw [Mon, 19 Apr 2010 05:40:21 -0700] rev 5349
Merge
kevinw [Fri, 16 Apr 2010 17:36:37 +0100] rev 5348
6897143: Stress test crashes during HeapInspection using ParallelGC.
Summary: ensure_parsability() must be called even if GC_locker prevents GC.
Reviewed-by: ysr, chrisphi
apetrusenko [Fri, 16 Apr 2010 08:48:16 -0700] rev 5347
6942253: G1: replace G1ParallelGCAllocBufferSize with YoungPLABSize and OldPLABSize
Summary: Replaces the G1-specific parameter with the existing ones that are used by the other GCs (YoungPLABSize and OldPLABSize)
Reviewed-by: tonyp, johnc