Mercurial > hg > graal-compiler
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) \ |