< prev index next >
src/hotspot/share/compiler/compilerDefinitions.hpp
Print this page
rev 47445 : 8171853: Remove Shark compiler
*** 31,41 ****
enum CompilerType {
compiler_none,
compiler_c1,
compiler_c2,
compiler_jvmci,
- compiler_shark,
compiler_number_of_types
};
extern const char* compilertype2name_tab[compiler_number_of_types]; // Map CompilerType to its name
inline const char* compilertype2name(CompilerType t) { return (uint)t < compiler_number_of_types ? compilertype2name_tab[t] : NULL; }
--- 31,40 ----
*** 52,62 ****
CompLevel_aot = -1,
CompLevel_none = 0, // Interpreter
CompLevel_simple = 1, // C1
CompLevel_limited_profile = 2, // C1, invocation & backedge counters
CompLevel_full_profile = 3, // C1, invocation & backedge counters + mdo
! CompLevel_full_optimization = 4 // C2, Shark or JVMCI
};
extern CompLevel CompLevel_highest_tier;
extern CompLevel CompLevel_initial_compile;
--- 51,61 ----
CompLevel_aot = -1,
CompLevel_none = 0, // Interpreter
CompLevel_simple = 1, // C1
CompLevel_limited_profile = 2, // C1, invocation & backedge counters
CompLevel_full_profile = 3, // C1, invocation & backedge counters + mdo
! CompLevel_full_optimization = 4 // C2 or JVMCI
};
extern CompLevel CompLevel_highest_tier;
extern CompLevel CompLevel_initial_compile;
< prev index next >