Thu, 26 May 2011 16:39:34 -0700 Merge
never [Thu, 26 May 2011 16:39:34 -0700] rev 9964
Merge
Thu, 26 May 2011 14:44:41 -0700 7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properly
never [Thu, 26 May 2011 14:44:41 -0700] rev 9963
7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properly Reviewed-by: kvn, jrose
Thu, 26 May 2011 13:15:01 -0700 7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stub
iveresov [Thu, 26 May 2011 13:15:01 -0700] rev 9962
7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stub Summary: Save and restore the argument registers around the call to checkcast_arraycopy Reviewed-by: never, roland
Wed, 25 May 2011 21:17:07 -0700 7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properly
kvn [Wed, 25 May 2011 21:17:07 -0700] rev 9961
7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properly Summary: Use ins_encode %{ %} form to encode cadd_cmpLTMask() instruction and remove unused code. Reviewed-by: never
Wed, 25 May 2011 16:04:09 -0700 7046732: JSR 292 assert(result == cpce->f1()) failed: expected result for assembly code
never [Wed, 25 May 2011 16:04:09 -0700] rev 9960
7046732: JSR 292 assert(result == cpce->f1()) failed: expected result for assembly code Reviewed-by: kvn, iveresov, jrose
Tue, 24 May 2011 20:24:11 -0700 7048030: is_scavengable changes causing compiler to embed more constants
kvn [Tue, 24 May 2011 20:24:11 -0700] rev 9959
7048030: is_scavengable changes causing compiler to embed more constants Summary: ciObject::can_be_constant() and should_be_constant() should use is_perm() instead of !is_scavengable() Reviewed-by: never, jrose
Tue, 24 May 2011 15:30:05 -0700 7046893: LP64 problem with double_quadword in c1_LIRAssembler_x86.cpp
iveresov [Tue, 24 May 2011 15:30:05 -0700] rev 9958
7046893: LP64 problem with double_quadword in c1_LIRAssembler_x86.cpp Summary: Fixed invalid casts in address computation Reviewed-by: kvn, never Contributed-by: thomas.salter@unisys.com
Tue, 24 May 2011 12:54:51 -0700 7047300: VM crashes with assert(_base == InstPtr) failed: Not an object pointer
kvn [Tue, 24 May 2011 12:54:51 -0700] rev 9957
7047300: VM crashes with assert(_base == InstPtr) failed: Not an object pointer Summary: The code incorrectly used is_instptr() instead of is_oopptr() to get const_oop. Reviewed-by: never
Sat, 21 May 2011 13:59:55 -0700 7045506: assert(!can_reshape || !new_phi) failed: for igvn new phi should be hooked
kvn [Sat, 21 May 2011 13:59:55 -0700] rev 9956
7045506: assert(!can_reshape || !new_phi) failed: for igvn new phi should be hooked Summary: Replace the assert in PhiNode::Ideal with check to avoid transformation of new phi. Reviewed-by: never
Sat, 21 May 2011 11:44:31 -0700 7045693: java/util/EnumSet/EnumSetBash.java still failing intermittently
kvn [Sat, 21 May 2011 11:44:31 -0700] rev 9955
7045693: java/util/EnumSet/EnumSetBash.java still failing intermittently Summary: New limit for unrolled loop should be set only for zero trip guard and loop iteration test. Reviewed-by: never
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip