comparison src/share/vm/graal/vmStructs_graal.hpp @ 19321:98592ae4b1fa

only record method dependencies if JVMTI hotswapping or breakpointing is enabled don't verify dependencies if the SystemDictionary was not updated during compilation
author Doug Simon <doug.simon@oracle.com>
date Thu, 12 Feb 2015 16:54:12 +0100
parents aa4f2e3629ca
children e6637891a870
comparison
equal deleted inserted replaced
19320:49605c649beb 19321:98592ae4b1fa
34 nonstatic_field(InstanceKlass, _graal_node_class, oop) \ 34 nonstatic_field(InstanceKlass, _graal_node_class, oop) \
35 nonstatic_field(ThreadShadow, _pending_deoptimization, int) \ 35 nonstatic_field(ThreadShadow, _pending_deoptimization, int) \
36 nonstatic_field(ThreadShadow, _pending_failed_speculation, oop) \ 36 nonstatic_field(ThreadShadow, _pending_failed_speculation, oop) \
37 nonstatic_field(ThreadShadow, _pending_transfer_to_interpreter, bool) \ 37 nonstatic_field(ThreadShadow, _pending_transfer_to_interpreter, bool) \
38 nonstatic_field(MethodData, _graal_node_count, int) \ 38 nonstatic_field(MethodData, _graal_node_count, int) \
39 nonstatic_field(GraalEnv, _task, CompileTask*) \
40 nonstatic_field(GraalEnv, _jvmti_can_hotswap_or_post_breakpoint, bool) \
39 41
40 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \ 42 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type) \
41 43
42 #define VM_INT_CONSTANTS_GRAAL(declare_constant, declare_preprocessor_constant) \ 44 #define VM_INT_CONSTANTS_GRAAL(declare_constant, declare_preprocessor_constant) \
43 declare_constant(Deoptimization::Reason_unreached0) \ 45 declare_constant(Deoptimization::Reason_unreached0) \