comparison src/share/vm/jvmci/vmStructs_jvmci.hpp @ 22460:f27c163d7dc2

moved JVMCI fields from ThreadShadow to Thread
author Doug Simon <doug.simon@oracle.com>
date Mon, 24 Aug 2015 22:35:47 +0200
parents be896a1983c0
children c3b49e9d0f48
comparison
equal deleted inserted replaced
22459:0dd2b79625b3 22460:f27c163d7dc2
29 #include "jvmci/jvmciCodeInstaller.hpp" 29 #include "jvmci/jvmciCodeInstaller.hpp"
30 #include "jvmci/jvmciCompilerToVM.hpp" 30 #include "jvmci/jvmciCompilerToVM.hpp"
31 #include "jvmci/jvmciEnv.hpp" 31 #include "jvmci/jvmciEnv.hpp"
32 32
33 #define VM_STRUCTS_JVMCI(nonstatic_field, static_field) \ 33 #define VM_STRUCTS_JVMCI(nonstatic_field, static_field) \
34 nonstatic_field(ThreadShadow, _pending_deoptimization, int) \ 34 nonstatic_field(JavaThread, _pending_deoptimization, int) \
35 nonstatic_field(ThreadShadow, _pending_failed_speculation, oop) \ 35 nonstatic_field(JavaThread, _pending_failed_speculation, oop) \
36 nonstatic_field(ThreadShadow, _pending_transfer_to_interpreter, bool) \ 36 nonstatic_field(JavaThread, _pending_transfer_to_interpreter, bool) \
37 nonstatic_field(MethodData, _jvmci_ir_size, int) \ 37 nonstatic_field(MethodData, _jvmci_ir_size, int) \
38 nonstatic_field(JVMCIEnv, _task, CompileTask*) \ 38 nonstatic_field(JVMCIEnv, _task, CompileTask*) \
39 nonstatic_field(JVMCIEnv, _jvmti_can_hotswap_or_post_breakpoint, bool) \ 39 nonstatic_field(JVMCIEnv, _jvmti_can_hotswap_or_post_breakpoint, bool) \
40 40
41 #define VM_TYPES_JVMCI(declare_type, declare_toplevel_type) \ 41 #define VM_TYPES_JVMCI(declare_type, declare_toplevel_type) \