2162 // Note: Keep this in sync. with enum DeoptReason.
2163 "none",
2164 "null_check",
2165 "null_assert" JVMCI_ONLY("_or_unreached0"),
2166 "range_check",
2167 "class_check",
2168 "array_check",
2169 "intrinsic" JVMCI_ONLY("_or_type_checked_inlining"),
2170 "bimorphic" JVMCI_ONLY("_or_optimized_type_check"),
2171 "unloaded",
2172 "uninitialized",
2173 "unreached",
2174 "unhandled",
2175 "constraint",
2176 "div0_check",
2177 "age",
2178 "predicate",
2179 "loop_limit_check",
2180 "speculate_class_check",
2181 "speculate_null_check",
2182 "rtm_state_change",
2183 "unstable_if",
2184 "unstable_fused_if",
2185 #if INCLUDE_JVMCI
2186 "aliasing",
2187 "transfer_to_interpreter",
2188 "not_compiled_exception_handler",
2189 "unresolved",
2190 "jsr_mismatch",
2191 #endif
2192 "tenured"
2193 };
2194 const char* Deoptimization::_trap_action_name[] = {
2195 // Note: Keep this in sync. with enum DeoptAction.
2196 "none",
2197 "maybe_recompile",
2198 "reinterpret",
2199 "make_not_entrant",
2200 "make_not_compilable"
2201 };
|
2162 // Note: Keep this in sync. with enum DeoptReason.
2163 "none",
2164 "null_check",
2165 "null_assert" JVMCI_ONLY("_or_unreached0"),
2166 "range_check",
2167 "class_check",
2168 "array_check",
2169 "intrinsic" JVMCI_ONLY("_or_type_checked_inlining"),
2170 "bimorphic" JVMCI_ONLY("_or_optimized_type_check"),
2171 "unloaded",
2172 "uninitialized",
2173 "unreached",
2174 "unhandled",
2175 "constraint",
2176 "div0_check",
2177 "age",
2178 "predicate",
2179 "loop_limit_check",
2180 "speculate_class_check",
2181 "speculate_null_check",
2182 "speculate_null_assert",
2183 "rtm_state_change",
2184 "unstable_if",
2185 "unstable_fused_if",
2186 #if INCLUDE_JVMCI
2187 "aliasing",
2188 "transfer_to_interpreter",
2189 "not_compiled_exception_handler",
2190 "unresolved",
2191 "jsr_mismatch",
2192 #endif
2193 "tenured"
2194 };
2195 const char* Deoptimization::_trap_action_name[] = {
2196 // Note: Keep this in sync. with enum DeoptAction.
2197 "none",
2198 "maybe_recompile",
2199 "reinterpret",
2200 "make_not_entrant",
2201 "make_not_compilable"
2202 };
|