kvn [Fri, 25 Sep 2009 13:26:02 -0700] rev 3914
6883468: C2 compiler enters infinite loop in PhaseIterGVN::transform
Summary: Avoid ideal transformation ping-pong between AddPNode::Ideal() and CastX2PNode::Ideal().
Reviewed-by: cfang
jrose [Wed, 23 Sep 2009 23:57:44 -0700] rev 3913
6885169: merge of 4957990 and 6863023 causes conflict on do_nmethods
Summary: After mechanically merging changes, some by-hand adjustments are needed.
Reviewed-by: ysr
jrose [Wed, 23 Sep 2009 23:56:15 -0700] rev 3912
Merge
kvn [Fri, 18 Sep 2009 09:57:47 -0700] rev 3911
6820514: meet not symmetric failure in ctw
Summary: Add missing instance_id meet.
Reviewed-by: never
never [Wed, 16 Sep 2009 11:06:10 -0700] rev 3910
6854812: 6.0_14-b08 crashes with a SIGSEGV
Reviewed-by: kvn, twisti
jrose [Tue, 15 Sep 2009 22:50:12 -0700] rev 3909
Merge
jrose [Tue, 15 Sep 2009 21:53:47 -0700] rev 3908
6863023: need non-perm oops in code cache for JSR 292
Summary: Make a special root-list for those few nmethods which might contain non-perm oops.
Reviewed-by: twisti, kvn, never, jmasa, ysr
kvn [Tue, 15 Sep 2009 19:03:39 -0700] rev 3907
6879362: assert(!klass_is_exact(),"only non-exact klass")
Summary: Do nothing for AddP node which has type not related to the type of allocated object.
Reviewed-by: never
cfang [Tue, 15 Sep 2009 11:09:34 -0700] rev 3906
6879921: CTW failure jdk6_18/hotspot/src/share/vm/utilities/globalDefinitions.cpp:268
Summary: filter out non-primitives before deciding whether two ops can be packed
Reviewed-by: kvn, never
kvn [Mon, 14 Sep 2009 12:14:20 -0700] rev 3905
6827605: new String intrinsics may prevent EA scalar replacement
6875866: Intrinsic for String.indexOf() is broken on x86 with SSE4.2
Summary: Modify String intrinsic methods to pass char[] pointers instead of string oops.
Reviewed-by: never