Mercurial > hg > truffle
comparison src/share/vm/graal/vmStructs_graal.hpp @ 13170:f294b4ee2d47
make CodeInstallResult enum independent of the actual values in C++ code
author | twisti |
---|---|
date | Mon, 25 Nov 2013 18:39:31 -0800 |
parents | c0b0974dd509 |
children | 2b43fcc68add |
comparison
equal
deleted
inserted
replaced
13169:680060a794a1 | 13170:f294b4ee2d47 |
---|---|
24 | 24 |
25 #ifndef SHARE_VM_GRAAL_VMSTRUCTS_GRAAL_HPP | 25 #ifndef SHARE_VM_GRAAL_VMSTRUCTS_GRAAL_HPP |
26 #define SHARE_VM_GRAAL_VMSTRUCTS_GRAAL_HPP | 26 #define SHARE_VM_GRAAL_VMSTRUCTS_GRAAL_HPP |
27 | 27 |
28 #include "compiler/abstractCompiler.hpp" | 28 #include "compiler/abstractCompiler.hpp" |
29 #include "graal/graalEnv.hpp" | |
29 | 30 |
30 #define VM_STRUCTS_GRAAL(nonstatic_field, static_field) \ | 31 #define VM_STRUCTS_GRAAL(nonstatic_field, static_field) \ |
31 \ | |
32 static_field(java_lang_Class, _graal_mirror_offset, int) \ | 32 static_field(java_lang_Class, _graal_mirror_offset, int) \ |
33 \ | |
34 | 33 |
35 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \ | 34 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \ |
36 \ | |
37 | 35 |
36 #define VM_INT_CONSTANTS_GRAAL(declare_constant) \ | |
37 declare_constant(Deoptimization::Reason_aliasing) \ | |
38 declare_constant(GraalEnv::ok) \ | |
39 declare_constant(GraalEnv::dependencies_failed) \ | |
40 declare_constant(GraalEnv::cache_full) \ | |
41 declare_constant(GraalEnv::code_too_large) \ | |
38 | 42 |
39 #endif // SHARE_VM_GRAAL_VMSTRUCTS_GRAAL_HPP | 43 #endif // SHARE_VM_GRAAL_VMSTRUCTS_GRAAL_HPP |