@@ -43,11 +43,11 @@ void pass_float(); void pass_object(); public: // Creation - SignatureHandlerGenerator(methodHandle method, CodeBuffer* buffer) : NativeSignatureIterator(method) { + SignatureHandlerGenerator(const methodHandle& method, CodeBuffer* buffer) : NativeSignatureIterator(method) { _masm = new MacroAssembler(buffer); _num_used_fp_arg_regs = 0; } // Code generation