< prev index next >
src/hotspot/cpu/ppc/interpreterRT_ppc.hpp
Print this page
*** 25,35 ****
#ifndef CPU_PPC_VM_INTERPRETERRT_PPC_HPP
#define CPU_PPC_VM_INTERPRETERRT_PPC_HPP
#include "asm/macroAssembler.hpp"
- #include "memory/allocation.hpp"
// native method calls
class SignatureHandlerGenerator: public NativeSignatureIterator {
private:
--- 25,34 ----
*** 43,56 ****
void pass_float();
void pass_object();
public:
// Creation
! SignatureHandlerGenerator(const methodHandle& method, CodeBuffer* buffer) : NativeSignatureIterator(method) {
! _masm = new MacroAssembler(buffer);
! _num_used_fp_arg_regs = 0;
! }
// Code generation
void generate(uint64_t fingerprint);
};
--- 42,52 ----
void pass_float();
void pass_object();
public:
// Creation
! SignatureHandlerGenerator(const methodHandle& method, CodeBuffer* buffer);
// Code generation
void generate(uint64_t fingerprint);
};
< prev index next >