[cherrypick] JDK-8223911: Disable bad node budget verification until the fix
Aleksey Shipilev
shade at redhat.com
Thu May 16 09:44:16 UTC 2019
We cannot pick up unstable jdk/jdk just yet, so let's just cherry-pick this one to sh/jdk:
diff -r baac5053d215 -r f5405ca2edea src/hotspot/share/opto/loopnode.hpp
--- a/src/hotspot/share/opto/loopnode.hpp Wed May 15 15:55:12 2019 +0200
+++ b/src/hotspot/share/opto/loopnode.hpp Wed May 15 11:53:47 2019 +0200
@@ -1384,7 +1384,8 @@
uint required = _nodes_required;
require_nodes_final();
uint delta = C->live_nodes() - live_at_begin;
- assert(delta <= 2 * required, "Bad node estimate (actual: %d, request: %d)",
+ // Assert is disabled, see JDK-8223911 and related issues.
+ assert(true || delta <= 2 * required, "Bad node estimate (actual: %d, request: %d)",
delta, required);
}
Testing: tier1_gc_shenandoah
--
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list