hotspot/src/share/vm/runtime/deoptimization.cpp
changeset 35499 b79827ea1b9f
parent 35498 392b50de06c6
parent 35492 c8c0273e6b91
child 37484 444a8c40cf95
child 38133 78b95467b9f1
equal deleted inserted replaced
35498:392b50de06c6 35499:b79827ea1b9f
   295 #endif // COMPILER2 || INCLUDE_JVMCI
   295 #endif // COMPILER2 || INCLUDE_JVMCI
   296 
   296 
   297   // Ensure that no safepoint is taken after pointers have been stored
   297   // Ensure that no safepoint is taken after pointers have been stored
   298   // in fields of rematerialized objects.  If a safepoint occurs from here on
   298   // in fields of rematerialized objects.  If a safepoint occurs from here on
   299   // out the java state residing in the vframeArray will be missed.
   299   // out the java state residing in the vframeArray will be missed.
   300   No_Safepoint_Verifier no_safepoint;
   300   NoSafepointVerifier no_safepoint;
   301 
   301 
   302   vframeArray* array = create_vframeArray(thread, deoptee, &map, chunk, realloc_failures);
   302   vframeArray* array = create_vframeArray(thread, deoptee, &map, chunk, realloc_failures);
   303 #if defined(COMPILER2) || INCLUDE_JVMCI
   303 #if defined(COMPILER2) || INCLUDE_JVMCI
   304   if (realloc_failures) {
   304   if (realloc_failures) {
   305     pop_frames_failed_reallocs(thread, array);
   305     pop_frames_failed_reallocs(thread, array);