comparison src/share/vm/graal/vmStructs_graal.hpp @ 21545:a04dfbf81bc4

removed dependency from JVMCI class HotSpotProfilingInfo to non-JVMCI class StructuredGraph (JBS:GRAAL-53)
author Doug Simon <doug.simon@oracle.com>
date Tue, 26 May 2015 00:31:30 +0200
parents 29916dcee0b8
children
comparison
equal deleted inserted replaced
21544:abfdac702f14 21545:a04dfbf81bc4
32 32
33 #define VM_STRUCTS_GRAAL(nonstatic_field, static_field) \ 33 #define VM_STRUCTS_GRAAL(nonstatic_field, static_field) \
34 nonstatic_field(ThreadShadow, _pending_deoptimization, int) \ 34 nonstatic_field(ThreadShadow, _pending_deoptimization, int) \
35 nonstatic_field(ThreadShadow, _pending_failed_speculation, oop) \ 35 nonstatic_field(ThreadShadow, _pending_failed_speculation, oop) \
36 nonstatic_field(ThreadShadow, _pending_transfer_to_interpreter, bool) \ 36 nonstatic_field(ThreadShadow, _pending_transfer_to_interpreter, bool) \
37 nonstatic_field(MethodData, _graal_node_count, int) \ 37 nonstatic_field(MethodData, _jvmci_ir_size, int) \
38 nonstatic_field(GraalEnv, _task, CompileTask*) \ 38 nonstatic_field(GraalEnv, _task, CompileTask*) \
39 nonstatic_field(GraalEnv, _jvmti_can_hotswap_or_post_breakpoint, bool) \ 39 nonstatic_field(GraalEnv, _jvmti_can_hotswap_or_post_breakpoint, bool) \
40 40
41 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \ 41 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \
42 declare_toplevel_type(GraalEnv) \ 42 declare_toplevel_type(GraalEnv) \