2128 recomp_flag ? " recompiled" : "");
2129 }
2130 return buf;
2131 }
2132
2133
2134 //--------------------------------statics--------------------------------------
2135 const char* Deoptimization::_trap_reason_name[] = {
2136 // Note: Keep this in sync. with enum DeoptReason.
2137 "none",
2138 "null_check",
2139 "null_assert" JVMCI_ONLY("_or_unreached0"),
2140 "range_check",
2141 "class_check",
2142 "array_check",
2143 "intrinsic" JVMCI_ONLY("_or_type_checked_inlining"),
2144 "bimorphic" JVMCI_ONLY("_or_optimized_type_check"),
2145 "profile_predicate",
2146 "unloaded",
2147 "uninitialized",
2148 "unreached",
2149 "unhandled",
2150 "constraint",
2151 "div0_check",
2152 "age",
2153 "predicate",
2154 "loop_limit_check",
2155 "speculate_class_check",
2156 "speculate_null_check",
2157 "speculate_null_assert",
2158 "rtm_state_change",
2159 "unstable_if",
2160 "unstable_fused_if",
2161 #if INCLUDE_JVMCI
2162 "aliasing",
2163 "transfer_to_interpreter",
2164 "not_compiled_exception_handler",
2165 "unresolved",
2166 "jsr_mismatch",
2167 #endif
|
2128 recomp_flag ? " recompiled" : "");
2129 }
2130 return buf;
2131 }
2132
2133
2134 //--------------------------------statics--------------------------------------
2135 const char* Deoptimization::_trap_reason_name[] = {
2136 // Note: Keep this in sync. with enum DeoptReason.
2137 "none",
2138 "null_check",
2139 "null_assert" JVMCI_ONLY("_or_unreached0"),
2140 "range_check",
2141 "class_check",
2142 "array_check",
2143 "intrinsic" JVMCI_ONLY("_or_type_checked_inlining"),
2144 "bimorphic" JVMCI_ONLY("_or_optimized_type_check"),
2145 "profile_predicate",
2146 "unloaded",
2147 "uninitialized",
2148 "initialized",
2149 "unreached",
2150 "unhandled",
2151 "constraint",
2152 "div0_check",
2153 "age",
2154 "predicate",
2155 "loop_limit_check",
2156 "speculate_class_check",
2157 "speculate_null_check",
2158 "speculate_null_assert",
2159 "rtm_state_change",
2160 "unstable_if",
2161 "unstable_fused_if",
2162 #if INCLUDE_JVMCI
2163 "aliasing",
2164 "transfer_to_interpreter",
2165 "not_compiled_exception_handler",
2166 "unresolved",
2167 "jsr_mismatch",
2168 #endif
|