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