hotspot/src/share/vm/runtime/stubRoutines.cpp
changeset 31408 73a4dd2fcd43
parent 31404 63e8fcd70bfc
child 31515 6aed85dadbe6
--- a/hotspot/src/share/vm/runtime/stubRoutines.cpp	Fri Jun 19 15:24:07 2015 -0700
+++ b/hotspot/src/share/vm/runtime/stubRoutines.cpp	Fri Jun 19 17:46:42 2015 -0700
@@ -174,6 +174,9 @@
     }
     CodeBuffer buffer(_code1);
     StubGenerator_generate(&buffer, false);
+    // When new stubs added we need to make sure there is some space left
+    // to catch situation when we should increase size again.
+    assert(buffer.insts_remaining() > 200, "increase code_size1");
   }
 }
 
@@ -258,6 +261,9 @@
     }
     CodeBuffer buffer(_code2);
     StubGenerator_generate(&buffer, true);
+    // When new stubs added we need to make sure there is some space left
+    // to catch situation when we should increase size again.
+    assert(buffer.insts_remaining() > 200, "increase code_size2");
   }
 
 #ifdef ASSERT