Tue, 07 Jul 2009 09:54:06 -0700 Merge
kvn [Tue, 07 Jul 2009 09:54:06 -0700] rev 3190
Merge
Mon, 06 Jul 2009 15:53:30 -0700 6857661: 64-bit server VM: assert(is_Initialize(),"invalid node class")
kvn [Mon, 06 Jul 2009 15:53:30 -0700] rev 3189
6857661: 64-bit server VM: assert(is_Initialize(),"invalid node class") Summary: Move the secondary raw memory barrier to the correct place in generate_arraycopy(). Reviewed-by: never
Mon, 06 Jul 2009 12:54:17 -0700 6857707: Add missing test case for CR 6855164 from its bug description.
cfang [Mon, 06 Jul 2009 12:54:17 -0700] rev 3188
6857707: Add missing test case for CR 6855164 from its bug description. Summary: Add missing test case for CR 6855164 from its bug description. Reviewed-by: never
Thu, 02 Jul 2009 16:18:19 -0700 6855164: SIGSEGV during compilation of method involving loop over CharSequence.
cfang [Thu, 02 Jul 2009 16:18:19 -0700] rev 3187
6855164: SIGSEGV during compilation of method involving loop over CharSequence. Summary: Don not split a block if it contains a FastLockNode with a PhiNode input. Reviewed-by: kvn, never
Wed, 01 Jul 2009 20:22:18 -0700 6840775: Multiple JVM crashes seen with 1.6.0_10 through 1.6.0_14
kvn [Wed, 01 Jul 2009 20:22:18 -0700] rev 3186
6840775: Multiple JVM crashes seen with 1.6.0_10 through 1.6.0_14 Summary: Put missed reference to allocated array in copyOf() intrinsic into OopMap for the call slow_arraycopy(). Reviewed-by: never
Thu, 02 Jul 2009 16:28:15 -0700 Merge
jmasa [Thu, 02 Jul 2009 16:28:15 -0700] rev 3185
Merge
Mon, 29 Jun 2009 12:17:03 -0400 6855115: G1: Fix for 6850869 is incorrect
tonyp [Mon, 29 Jun 2009 12:17:03 -0400] rev 3184
6855115: G1: Fix for 6850869 is incorrect Summary: Missed updating two variable names when improving the code for 6850869. Reviewed-by: iveresov, jmasa, ysr
Fri, 26 Jun 2009 09:22:19 -0700 6854027: Precompiled headers are not being updated in Linux/GCC builds
apetrusenko [Fri, 26 Jun 2009 09:22:19 -0700] rev 3183
6854027: Precompiled headers are not being updated in Linux/GCC builds Summary: Fixes incorrect handling of precompiled headers in diff mode. Reviewed-by: never, twisti
Wed, 24 Jun 2009 11:42:03 -0400 6850869: G1: RSet "scrubbing" scrubs too much
tonyp [Wed, 24 Jun 2009 11:42:03 -0400] rev 3182
6850869: G1: RSet "scrubbing" scrubs too much Summary: RSet scrubbing incorrectly deletes RSet entries that point to regions tagged as "continues humongous" due to a race when RSet scrubbing iterates over regions in parallel. Reviewed-by: apetrusenko, iveresov
Wed, 01 Jul 2009 15:06:54 -0700 Merge
kvn [Wed, 01 Jul 2009 15:06:54 -0700] rev 3181
Merge
Wed, 01 Jul 2009 12:22:23 -0700 6856025: assert(_base >= OopPtr && _base <= KlassPtr,"Not a Java pointer")
never [Wed, 01 Jul 2009 12:22:23 -0700] rev 3180
6856025: assert(_base >= OopPtr && _base <= KlassPtr,"Not a Java pointer") Reviewed-by: kvn
Fri, 26 Jun 2009 16:14:31 -0700 6851908: interpreter null check profiling broken causing extra compilation invalidation
never [Fri, 26 Jun 2009 16:14:31 -0700] rev 3179
6851908: interpreter null check profiling broken causing extra compilation invalidation Reviewed-by: kvn
Fri, 26 Jun 2009 13:03:29 -0700 6818666: G1: Type lost in g1 pre-barrier
never [Fri, 26 Jun 2009 13:03:29 -0700] rev 3178
6818666: G1: Type lost in g1 pre-barrier Reviewed-by: kvn
Fri, 26 Jun 2009 07:26:10 -0700 5057225: Remove useless I2L conversions
twisti [Fri, 26 Jun 2009 07:26:10 -0700] rev 3177
5057225: Remove useless I2L conversions Summary: The optimizer should be told to normalize (AndL (ConvI2L x) 0xFF) to (ConvI2L (AndI x 0xFF)), and then the existing matcher rule will work for free. Reviewed-by: kvn
Wed, 24 Jun 2009 12:00:51 -0700 6841800: Incorrect boundary values behavior for option -XX:MaxLabelRootDepth=0-6 leads to jvm crash
kvn [Wed, 24 Jun 2009 12:00:51 -0700] rev 3176
6841800: Incorrect boundary values behavior for option -XX:MaxLabelRootDepth=0-6 leads to jvm crash Summary: MaxLabelRootDepth value less then 10 is invalid. Reviewed-by: never
(0) -3000 -1000 -300 -100 -15 +15 +100 +300 +1000 +3000 +10000 +30000 tip