src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
changeset 49860 ca5216a2a2cc
parent 49857 31e07291ae29
child 49902 3661f31c6df4
equal deleted inserted replaced
49859:62d18722a58d 49860:ca5216a2a2cc
    35 #include "compiler/compileBroker.hpp"
    35 #include "compiler/compileBroker.hpp"
    36 #include "compiler/disassembler.hpp"
    36 #include "compiler/disassembler.hpp"
    37 #include "jvmci/jvmciCompilerToVM.hpp"
    37 #include "jvmci/jvmciCompilerToVM.hpp"
    38 #include "jvmci/jvmciCodeInstaller.hpp"
    38 #include "jvmci/jvmciCodeInstaller.hpp"
    39 #include "jvmci/jvmciRuntime.hpp"
    39 #include "jvmci/jvmciRuntime.hpp"
    40 #include "runtime/flags/jvmFlag.hpp"
       
    41 #include "runtime/frame.inline.hpp"
    40 #include "runtime/frame.inline.hpp"
    42 #include "runtime/interfaceSupport.inline.hpp"
    41 #include "runtime/interfaceSupport.inline.hpp"
    43 #include "runtime/jniHandles.inline.hpp"
    42 #include "runtime/jniHandles.inline.hpp"
    44 #include "runtime/timerTrace.hpp"
    43 #include "runtime/timerTrace.hpp"
    45 #include "runtime/vframe_hp.hpp"
    44 #include "runtime/vframe_hp.hpp"
   124   if (name.is_null()) {
   123   if (name.is_null()) {
   125     THROW_0(vmSymbols::java_lang_NullPointerException());
   124     THROW_0(vmSymbols::java_lang_NullPointerException());
   126   }
   125   }
   127   ResourceMark rm;
   126   ResourceMark rm;
   128   const char* cstring = java_lang_String::as_utf8_string(name());
   127   const char* cstring = java_lang_String::as_utf8_string(name());
   129   JVMFlag* flag = JVMFlag::find_flag(cstring, strlen(cstring), /* allow_locked */ true, /* return_flag */ true);
   128   Flag* flag = Flag::find_flag(cstring, strlen(cstring), /* allow_locked */ true, /* return_flag */ true);
   130   if (flag == NULL) {
   129   if (flag == NULL) {
   131     return c2vm;
   130     return c2vm;
   132   }
   131   }
   133   if (flag->is_bool()) {
   132   if (flag->is_bool()) {
   134     jvalue prim;
   133     jvalue prim;