--- old/src/share/vm/interpreter/abstractInterpreter.hpp 2016-01-07 12:42:06.996954422 -0500 +++ new/src/share/vm/interpreter/abstractInterpreter.hpp 2016-01-07 12:42:06.880960600 -0500 @@ -284,6 +284,12 @@ default: ShouldNotReachHere(); } } + + static void initialize_method_handle_entries(); + + // PPC-only: Support abs and sqrt like in compiler. + // For others we can use a normal (native) entry. + static bool math_entry_available(MethodKind kind); }; //------------------------------------------------------------------------------------------------------------------------ @@ -294,16 +300,6 @@ protected: InterpreterMacroAssembler* _masm; - // shared code sequences - // Converter for native abi result to tosca result - address generate_result_handler_for(BasicType type); - address generate_slow_signature_handler(); - - void bang_stack_shadow_pages(bool native_call); - - void generate_all(); - void initialize_method_handle_entries(); - public: AbstractInterpreterGenerator(StubQueue* _code); };