comparison src/share/vm/graal/vmStructs_graal.hpp @ 19412:e6637891a870

Simplify NodeClass management.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Mon, 16 Feb 2015 18:51:13 +0100
parents 98592ae4b1fa
children c5f6a7397eb1
comparison
equal deleted inserted replaced
19411:b029f5244371 19412:e6637891a870
29 #include "graal/graalCodeInstaller.hpp" 29 #include "graal/graalCodeInstaller.hpp"
30 #include "graal/graalCompilerToVM.hpp" 30 #include "graal/graalCompilerToVM.hpp"
31 #include "graal/graalEnv.hpp" 31 #include "graal/graalEnv.hpp"
32 32
33 #define VM_STRUCTS_GRAAL(nonstatic_field, static_field) \ 33 #define VM_STRUCTS_GRAAL(nonstatic_field, static_field) \
34 nonstatic_field(InstanceKlass, _graal_node_class, oop) \
35 nonstatic_field(ThreadShadow, _pending_deoptimization, int) \ 34 nonstatic_field(ThreadShadow, _pending_deoptimization, int) \
36 nonstatic_field(ThreadShadow, _pending_failed_speculation, oop) \ 35 nonstatic_field(ThreadShadow, _pending_failed_speculation, oop) \
37 nonstatic_field(ThreadShadow, _pending_transfer_to_interpreter, bool) \ 36 nonstatic_field(ThreadShadow, _pending_transfer_to_interpreter, bool) \
38 nonstatic_field(MethodData, _graal_node_count, int) \ 37 nonstatic_field(MethodData, _graal_node_count, int) \
39 nonstatic_field(GraalEnv, _task, CompileTask*) \ 38 nonstatic_field(GraalEnv, _task, CompileTask*) \