Tue, 12 Jun 2012 16:23:31 -0700 7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable
kvn [Tue, 12 Jun 2012 16:23:31 -0700] rev 12958
7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable Summary: replace frequent C2 optimizer code patterns with new methods calls Reviewed-by: kvn, twisti Contributed-by: vladimir.x.ivanov@oracle.com
Tue, 12 Jun 2012 14:31:44 -0700 7174218: remove AtomicLongCSImpl intrinsics
twisti [Tue, 12 Jun 2012 14:31:44 -0700] rev 12957
7174218: remove AtomicLongCSImpl intrinsics Reviewed-by: kvn, twisti Contributed-by: Krystal Mok <sajia@taobao.com>
Tue, 12 Jun 2012 09:47:23 -0700 7169782: C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool)
kvn [Tue, 12 Jun 2012 09:47:23 -0700] rev 12956
7169782: C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool) Summary: keep intermediate node alive till the end of the graph construction using dummy hook node trick Reviewed-by: kvn, twisti Contributed-by: vladimir.x.ivanov@oracle.com
Tue, 12 Jun 2012 10:02:36 +0200 7174532: jdk/test/java/lang/Math/WorstCaseTests.java failing on x86
roland [Tue, 12 Jun 2012 10:02:36 +0200] rev 12955
7174532: jdk/test/java/lang/Math/WorstCaseTests.java failing on x86 Summary: increase precision on x86 for the steps of the computation of exp and pow. Reviewed-by: kvn
Mon, 11 Jun 2012 22:38:28 -0700 Merge
kvn [Mon, 11 Jun 2012 22:38:28 -0700] rev 12954
Merge
Mon, 11 Jun 2012 14:58:51 -0700 7174510: 19 JCK compiler tests fail with C2 error: memNode.cpp:812 - ShouldNotReachHere
kvn [Mon, 11 Jun 2012 14:58:51 -0700] rev 12953
7174510: 19 JCK compiler tests fail with C2 error: memNode.cpp:812 - ShouldNotReachHere Summary: Add missing check for EncodeP node in MemNode::Ideal_common_DU_postCCP() method. Reviewed-by: twisti
Mon, 11 Jun 2012 16:47:41 -0700 7063674: Wrong results from basic comparisons after calls to Long.bitCount(long)
twisti [Mon, 11 Jun 2012 16:47:41 -0700] rev 12952
7063674: Wrong results from basic comparisons after calls to Long.bitCount(long) Reviewed-by: kvn
(0) -10000 -3000 -1000 -300 -100 -30 -10 -7 +7 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip