comparison src/share/vm/graal/vmStructs_graal.hpp @ 18403:b9f2356c3a69

HotSpotVMConfig: use the correct deopt reason constants
author Gilles Duboscq <duboscq@ssw.jku.at>
date Mon, 17 Nov 2014 21:18:29 +0100
parents ada0a7729b6f
children aa4f2e3629ca
comparison
equal deleted inserted replaced
18402:64c042352f00 18403:b9f2356c3a69
38 nonstatic_field(MethodData, _graal_node_count, int) \ 38 nonstatic_field(MethodData, _graal_node_count, int) \
39 39
40 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \ 40 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \
41 41
42 #define VM_INT_CONSTANTS_GRAAL(declare_constant, declare_preprocessor_constant) \ 42 #define VM_INT_CONSTANTS_GRAAL(declare_constant, declare_preprocessor_constant) \
43 declare_constant(Deoptimization::Reason_unreached0) \
44 declare_constant(Deoptimization::Reason_type_checked_inlining) \
45 declare_constant(Deoptimization::Reason_optimized_type_check) \
43 declare_constant(Deoptimization::Reason_aliasing) \ 46 declare_constant(Deoptimization::Reason_aliasing) \
44 declare_constant(Deoptimization::Reason_transfer_to_interpreter) \ 47 declare_constant(Deoptimization::Reason_transfer_to_interpreter) \
48 declare_constant(Deoptimization::Reason_not_compiled_exception_handler) \
49 declare_constant(Deoptimization::Reason_unresolved) \
50 declare_constant(Deoptimization::Reason_jsr_mismatch) \
45 declare_constant(GraalEnv::ok) \ 51 declare_constant(GraalEnv::ok) \
46 declare_constant(GraalEnv::dependencies_failed) \ 52 declare_constant(GraalEnv::dependencies_failed) \
47 declare_constant(GraalEnv::cache_full) \ 53 declare_constant(GraalEnv::cache_full) \
48 declare_constant(GraalEnv::code_too_large) \ 54 declare_constant(GraalEnv::code_too_large) \
49 \ 55 \