< prev index next >

src/hotspot/share/runtime/vmStructs.cpp

Print this page




2344   declare_constant(Location::addr)                                        \
2345   declare_constant(Location::invalid)                                     \
2346                                                                           \
2347   /* constants from Location::Where enum */                               \
2348                                                                           \
2349   declare_constant(Location::on_stack)                                    \
2350   declare_constant(Location::in_register)                                 \
2351                                                                           \
2352   declare_constant(Deoptimization::Reason_many)                           \
2353   declare_constant(Deoptimization::Reason_none)                           \
2354   declare_constant(Deoptimization::Reason_null_check)                     \
2355   declare_constant(Deoptimization::Reason_null_assert)                    \
2356   declare_constant(Deoptimization::Reason_range_check)                    \
2357   declare_constant(Deoptimization::Reason_class_check)                    \
2358   declare_constant(Deoptimization::Reason_array_check)                    \
2359   declare_constant(Deoptimization::Reason_intrinsic)                      \
2360   declare_constant(Deoptimization::Reason_bimorphic)                      \
2361   declare_constant(Deoptimization::Reason_profile_predicate)              \
2362   declare_constant(Deoptimization::Reason_unloaded)                       \
2363   declare_constant(Deoptimization::Reason_uninitialized)                  \

2364   declare_constant(Deoptimization::Reason_unreached)                      \
2365   declare_constant(Deoptimization::Reason_unhandled)                      \
2366   declare_constant(Deoptimization::Reason_constraint)                     \
2367   declare_constant(Deoptimization::Reason_div0_check)                     \
2368   declare_constant(Deoptimization::Reason_age)                            \
2369   declare_constant(Deoptimization::Reason_predicate)                      \
2370   declare_constant(Deoptimization::Reason_loop_limit_check)               \
2371   declare_constant(Deoptimization::Reason_speculate_class_check)          \
2372   declare_constant(Deoptimization::Reason_speculate_null_check)           \
2373   declare_constant(Deoptimization::Reason_speculate_null_assert)          \
2374   declare_constant(Deoptimization::Reason_rtm_state_change)               \
2375   declare_constant(Deoptimization::Reason_unstable_if)                    \
2376   declare_constant(Deoptimization::Reason_unstable_fused_if)              \
2377   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_aliasing)))                       \
2378   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_transfer_to_interpreter)))        \
2379   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_not_compiled_exception_handler))) \
2380   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_unresolved)))                     \
2381   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_jsr_mismatch)))                   \
2382   declare_constant(Deoptimization::Reason_tenured)                        \
2383   declare_constant(Deoptimization::Reason_LIMIT)                          \




2344   declare_constant(Location::addr)                                        \
2345   declare_constant(Location::invalid)                                     \
2346                                                                           \
2347   /* constants from Location::Where enum */                               \
2348                                                                           \
2349   declare_constant(Location::on_stack)                                    \
2350   declare_constant(Location::in_register)                                 \
2351                                                                           \
2352   declare_constant(Deoptimization::Reason_many)                           \
2353   declare_constant(Deoptimization::Reason_none)                           \
2354   declare_constant(Deoptimization::Reason_null_check)                     \
2355   declare_constant(Deoptimization::Reason_null_assert)                    \
2356   declare_constant(Deoptimization::Reason_range_check)                    \
2357   declare_constant(Deoptimization::Reason_class_check)                    \
2358   declare_constant(Deoptimization::Reason_array_check)                    \
2359   declare_constant(Deoptimization::Reason_intrinsic)                      \
2360   declare_constant(Deoptimization::Reason_bimorphic)                      \
2361   declare_constant(Deoptimization::Reason_profile_predicate)              \
2362   declare_constant(Deoptimization::Reason_unloaded)                       \
2363   declare_constant(Deoptimization::Reason_uninitialized)                  \
2364   declare_constant(Deoptimization::Reason_initialized)                    \
2365   declare_constant(Deoptimization::Reason_unreached)                      \
2366   declare_constant(Deoptimization::Reason_unhandled)                      \
2367   declare_constant(Deoptimization::Reason_constraint)                     \
2368   declare_constant(Deoptimization::Reason_div0_check)                     \
2369   declare_constant(Deoptimization::Reason_age)                            \
2370   declare_constant(Deoptimization::Reason_predicate)                      \
2371   declare_constant(Deoptimization::Reason_loop_limit_check)               \
2372   declare_constant(Deoptimization::Reason_speculate_class_check)          \
2373   declare_constant(Deoptimization::Reason_speculate_null_check)           \
2374   declare_constant(Deoptimization::Reason_speculate_null_assert)          \
2375   declare_constant(Deoptimization::Reason_rtm_state_change)               \
2376   declare_constant(Deoptimization::Reason_unstable_if)                    \
2377   declare_constant(Deoptimization::Reason_unstable_fused_if)              \
2378   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_aliasing)))                       \
2379   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_transfer_to_interpreter)))        \
2380   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_not_compiled_exception_handler))) \
2381   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_unresolved)))                     \
2382   NOT_ZERO(JVMCI_ONLY(declare_constant(Deoptimization::Reason_jsr_mismatch)))                   \
2383   declare_constant(Deoptimization::Reason_tenured)                        \
2384   declare_constant(Deoptimization::Reason_LIMIT)                          \


< prev index next >