[8] Heads-up: Borked EA after LRB backports?

Roland Westrelin rwestrel at redhat.com
Fri Oct 25 15:51:11 UTC 2019


> Please push it to sh/jdk8 under e.g. "Fix ShenandoahLoadReferenceBarrierNode::{Value, Identity}
> signatures after LRB backport".

Done. But this doesn't seem right either:

diff -r e040b7d17b6f src/share/vm/opto/escape.cpp
--- a/src/share/vm/opto/escape.cpp	Fri Oct 25 17:22:36 2019 +0200
+++ b/src/share/vm/opto/escape.cpp	Fri Oct 25 17:49:32 2019 +0200
@@ -2991,7 +2991,6 @@
                n->is_CheckCastPP() ||
                n->is_EncodeP() ||
                n->is_DecodeN() ||
-               n->Opcode() == Op_ShenandoahLoadReferenceBarrier ||
                (n->is_ConstraintCast() && n->Opcode() == Op_CastPP)) {
       if (visited.test_set(n->_idx)) {
         assert(n->is_Phi(), "loops only through Phi's");


More information about the shenandoah-dev mailing list