--- old/src/cpu/x86/vm/sharedRuntime_x86_64.cpp 2016-02-18 15:25:03.229952136 -0800 +++ new/src/cpu/x86/vm/sharedRuntime_x86_64.cpp 2016-02-18 15:25:03.093942613 -0800 @@ -390,6 +390,14 @@ return size > 16; } +size_t SharedRuntime::trampoline_size() { + return 16; +} + +void SharedRuntime::generate_trampoline(MacroAssembler *masm, address destination) { + __ jump(RuntimeAddress(destination)); +} + // The java_calling_convention describes stack locations as ideal slots on // a frame with no abi restrictions. Since we must observe abi restrictions // (like the placement of the register window) the slots must be biased by