equal
deleted
inserted
replaced
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; |