123
124 public:
125 // Debugging/printing
126 static InterpreterCodelet* codelet_containing(address pc) { return (InterpreterCodelet*)_code->stub_containing(pc); }
127
128 #ifdef TARGET_ARCH_x86
129 # include "interpreter_x86.hpp"
130 #endif
131 #ifdef TARGET_ARCH_sparc
132 # include "interpreter_sparc.hpp"
133 #endif
134 #ifdef TARGET_ARCH_zero
135 # include "interpreter_zero.hpp"
136 #endif
137 #ifdef TARGET_ARCH_arm
138 # include "interpreter_arm.hpp"
139 #endif
140 #ifdef TARGET_ARCH_ppc
141 # include "interpreter_ppc.hpp"
142 #endif
143
144 };
145
146 #endif // SHARE_VM_INTERPRETER_INTERPRETER_HPP
|
123
124 public:
125 // Debugging/printing
126 static InterpreterCodelet* codelet_containing(address pc) { return (InterpreterCodelet*)_code->stub_containing(pc); }
127
128 #ifdef TARGET_ARCH_x86
129 # include "interpreter_x86.hpp"
130 #endif
131 #ifdef TARGET_ARCH_sparc
132 # include "interpreter_sparc.hpp"
133 #endif
134 #ifdef TARGET_ARCH_zero
135 # include "interpreter_zero.hpp"
136 #endif
137 #ifdef TARGET_ARCH_arm
138 # include "interpreter_arm.hpp"
139 #endif
140 #ifdef TARGET_ARCH_ppc
141 # include "interpreter_ppc.hpp"
142 #endif
143 #ifdef TARGET_ARCH_aarch64
144 # include "interpreter_aarch64.hpp"
145 #endif
146
147 };
148
149 #endif // SHARE_VM_INTERPRETER_INTERPRETER_HPP
|