< prev index next >
src/hotspot/cpu/s390/interpreterRT_s390.hpp
Print this page
@@ -24,12 +24,10 @@
*/
#ifndef CPU_S390_VM_INTERPRETERRT_S390_HPP
#define CPU_S390_VM_INTERPRETERRT_S390_HPP
-#include "memory/allocation.hpp"
-
static int binary_search(int key, LookupswitchPair* array, int n);
static address iload (JavaThread* thread);
static address aload (JavaThread* thread);
static address istore(JavaThread* thread);
@@ -49,14 +47,11 @@
void pass_float();
void pass_object();
public:
// creation
- SignatureHandlerGenerator(const methodHandle& method, CodeBuffer* buffer) : NativeSignatureIterator(method) {
- _masm = new MacroAssembler(buffer);
- _fp_arg_nr = 0;
- }
+ SignatureHandlerGenerator(const methodHandle& method, CodeBuffer* buffer);
// code generation
void generate(uint64_t fingerprint);
};
< prev index next >