src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
changeset 49902 3661f31c6df4
parent 49860 ca5216a2a2cc
child 50746 85789fb05154
equal deleted inserted replaced
49901:794325b73468 49902:3661f31c6df4
    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"
    40 #include "runtime/frame.inline.hpp"
    41 #include "runtime/frame.inline.hpp"
    41 #include "runtime/interfaceSupport.inline.hpp"
    42 #include "runtime/interfaceSupport.inline.hpp"
    42 #include "runtime/jniHandles.inline.hpp"
    43 #include "runtime/jniHandles.inline.hpp"
    43 #include "runtime/timerTrace.hpp"
    44 #include "runtime/timerTrace.hpp"
    44 #include "runtime/vframe_hp.hpp"
    45 #include "runtime/vframe_hp.hpp"
   123   if (name.is_null()) {
   124   if (name.is_null()) {
   124     THROW_0(vmSymbols::java_lang_NullPointerException());
   125     THROW_0(vmSymbols::java_lang_NullPointerException());
   125   }
   126   }
   126   ResourceMark rm;
   127   ResourceMark rm;
   127   const char* cstring = java_lang_String::as_utf8_string(name());
   128   const char* cstring = java_lang_String::as_utf8_string(name());
   128   Flag* flag = Flag::find_flag(cstring, strlen(cstring), /* allow_locked */ true, /* return_flag */ true);
   129   JVMFlag* flag = JVMFlag::find_flag(cstring, strlen(cstring), /* allow_locked */ true, /* return_flag */ true);
   129   if (flag == NULL) {
   130   if (flag == NULL) {
   130     return c2vm;
   131     return c2vm;
   131   }
   132   }
   132   if (flag->is_bool()) {
   133   if (flag->is_bool()) {
   133     jvalue prim;
   134     jvalue prim;