src/hotspot/share/opto/loopnode.hpp
changeset 58816 77148b8bb7a1
parent 58354 e6b5ec45ab9e
--- a/src/hotspot/share/opto/loopnode.hpp	Mon Oct 28 11:27:27 2019 +0100
+++ b/src/hotspot/share/opto/loopnode.hpp	Wed Oct 23 12:51:53 2019 +0200
@@ -1378,7 +1378,7 @@
   bool exceeding_node_budget(uint required = 0) {
     assert(C->live_nodes() < C->max_node_limit(), "sanity");
     uint available = C->max_node_limit() - C->live_nodes();
-    return available < required + _nodes_required;
+    return available < required + _nodes_required + REQUIRE_MIN;
   }
 
   uint require_nodes(uint require, uint minreq = REQUIRE_MIN) {