< prev index next >

src/hotspot/share/jvmci/jvmciRuntime.cpp

Print this page
*** 1660,10 ***
--- 1660,11 ---
                                  ImplicitExceptionTable* implicit_exception_table,
                                  AbstractCompiler* compiler,
                                  DebugInformationRecorder* debug_info,
                                  Dependencies* dependencies,
                                  int compile_id,
+                                 bool has_monitors,
                                  bool has_unsafe_access,
                                  bool has_wide_vector,
                                  JVMCIObject compiled_code,
                                  JVMCIObject nmethod_mirror,
                                  FailedSpeculation** failed_speculations,

*** 1757,10 ***
--- 1758,11 ---
          }
          result = JVMCI::cache_full;
        } else {
          nm->set_has_unsafe_access(has_unsafe_access);
          nm->set_has_wide_vectors(has_wide_vector);
+         nm->set_has_monitors(has_monitors);
  
          // Record successful registration.
          // (Put nm into the task handle *before* publishing to the Java heap.)
          if (JVMCIENV->compile_state() != NULL) {
            JVMCIENV->compile_state()->task()->set_code(nm);
< prev index next >