mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8152311: [JVMCI] allow JVMCI compiler to change the compilation policy for a method
Reviewed-by: kvn, never
This commit is contained in:
parent
41dcc3f305
commit
32a12da3bf
17 changed files with 293 additions and 52 deletions
|
@ -308,6 +308,10 @@
|
|||
declare_preprocessor_constant("FIELDINFO_TAG_SIZE", FIELDINFO_TAG_SIZE) \
|
||||
declare_preprocessor_constant("STACK_BIAS", STACK_BIAS) \
|
||||
\
|
||||
declare_constant(CompLevel_none) \
|
||||
declare_constant(CompLevel_simple) \
|
||||
declare_constant(CompLevel_limited_profile) \
|
||||
declare_constant(CompLevel_full_profile) \
|
||||
declare_constant(CompLevel_full_optimization) \
|
||||
declare_constant(HeapWordSize) \
|
||||
declare_constant(InvocationEntryBci) \
|
||||
|
@ -464,6 +468,9 @@
|
|||
declare_constant(JVMCIEnv::dependencies_invalid) \
|
||||
declare_constant(JVMCIEnv::cache_full) \
|
||||
declare_constant(JVMCIEnv::code_too_large) \
|
||||
declare_constant(JVMCIRuntime::none) \
|
||||
declare_constant(JVMCIRuntime::by_holder) \
|
||||
declare_constant(JVMCIRuntime::by_full_signature) \
|
||||
\
|
||||
declare_constant(Klass::_lh_neutral_value) \
|
||||
declare_constant(Klass::_lh_instance_slow_path_bit) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue