1.1 --- a/src/share/vm/prims/methodHandles.hpp Tue Dec 21 22:57:17 2010 -0800 1.2 +++ b/src/share/vm/prims/methodHandles.hpp Wed Dec 22 02:02:53 2010 -0800 1.3 @@ -294,11 +294,11 @@ 1.4 enum { _suppress_defc = 1, _suppress_name = 2, _suppress_type = 4 }; 1.5 1.6 // Generate MethodHandles adapters. 1.7 - static void generate_adapters(); 1.8 + static void generate_adapters(TRAPS); 1.9 1.10 // Called from InterpreterGenerator and MethodHandlesAdapterGenerator. 1.11 static address generate_method_handle_interpreter_entry(MacroAssembler* _masm); 1.12 - static void generate_method_handle_stub(MacroAssembler* _masm, EntryKind ek); 1.13 + static void generate_method_handle_stub(MacroAssembler* _masm, EntryKind ek, TRAPS); 1.14 1.15 // argument list parsing 1.16 static int argument_slot(oop method_type, int arg); 1.17 @@ -530,7 +530,7 @@ 1.18 public: 1.19 MethodHandlesAdapterGenerator(CodeBuffer* code) : StubCodeGenerator(code) {} 1.20 1.21 - void generate(); 1.22 + void generate(TRAPS); 1.23 }; 1.24 1.25 #endif // SHARE_VM_PRIMS_METHODHANDLES_HPP