equal
deleted
inserted
replaced
27 #include "memory/oopFactory.hpp" |
27 #include "memory/oopFactory.hpp" |
28 #include "oops/objArrayOop.inline.hpp" |
28 #include "oops/objArrayOop.inline.hpp" |
29 #include "jvmci/jvmciRuntime.hpp" |
29 #include "jvmci/jvmciRuntime.hpp" |
30 #include "jvmci/jvmciCompilerToVM.hpp" |
30 #include "jvmci/jvmciCompilerToVM.hpp" |
31 #include "jvmci/vmStructs_jvmci.hpp" |
31 #include "jvmci/vmStructs_jvmci.hpp" |
|
32 #include "runtime/flags/jvmFlag.hpp" |
32 #include "runtime/handles.inline.hpp" |
33 #include "runtime/handles.inline.hpp" |
33 #include "runtime/sharedRuntime.hpp" |
34 #include "runtime/sharedRuntime.hpp" |
34 #include "utilities/resourceHash.hpp" |
35 #include "utilities/resourceHash.hpp" |
35 |
36 |
36 |
37 |
376 } |
377 } |
377 |
378 |
378 #define COUNT_FLAG(ignore) +1 |
379 #define COUNT_FLAG(ignore) +1 |
379 #ifdef ASSERT |
380 #ifdef ASSERT |
380 #define CHECK_FLAG(type, name) { \ |
381 #define CHECK_FLAG(type, name) { \ |
381 Flag* flag = Flag::find_flag(#name, strlen(#name), /*allow_locked*/ true, /* return_flag */ true); \ |
382 JVMFlag* flag = JVMFlag::find_flag(#name, strlen(#name), /*allow_locked*/ true, /* return_flag */ true); \ |
382 assert(flag != NULL, "No such flag named " #name); \ |
383 assert(flag != NULL, "No such flag named " #name); \ |
383 assert(flag->is_##type(), "Flag " #name " is not of type " #type); \ |
384 assert(flag->is_##type(), "JVMFlag " #name " is not of type " #type); \ |
384 } |
385 } |
385 #else |
386 #else |
386 #define CHECK_FLAG(type, name) |
387 #define CHECK_FLAG(type, name) |
387 #endif |
388 #endif |
388 |
389 |