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