Mercurial > hg > truffle
diff 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 |
line wrap: on
line diff
--- a/src/share/vm/graal/vmStructs_graal.hpp Mon Nov 17 18:11:34 2014 +0100 +++ b/src/share/vm/graal/vmStructs_graal.hpp Mon Nov 17 21:18:29 2014 +0100 @@ -40,8 +40,14 @@ #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \ #define VM_INT_CONSTANTS_GRAAL(declare_constant, declare_preprocessor_constant) \ + declare_constant(Deoptimization::Reason_unreached0) \ + declare_constant(Deoptimization::Reason_type_checked_inlining) \ + declare_constant(Deoptimization::Reason_optimized_type_check) \ declare_constant(Deoptimization::Reason_aliasing) \ declare_constant(Deoptimization::Reason_transfer_to_interpreter) \ + declare_constant(Deoptimization::Reason_not_compiled_exception_handler) \ + declare_constant(Deoptimization::Reason_unresolved) \ + declare_constant(Deoptimization::Reason_jsr_mismatch) \ declare_constant(GraalEnv::ok) \ declare_constant(GraalEnv::dependencies_failed) \ declare_constant(GraalEnv::cache_full) \