--- old/src/hotspot/cpu/x86/templateTable_x86.cpp 2018-07-06 14:16:01.875570296 -0700 +++ new/src/hotspot/cpu/x86/templateTable_x86.cpp 2018-07-06 14:15:46.774990683 -0700 @@ -24,6 +24,7 @@ #include "precompiled.hpp" #include "asm/macroAssembler.hpp" +#include "compiler/disassembler.hpp" #include "interpreter/interpreter.hpp" #include "interpreter/interpreterRuntime.hpp" #include "interpreter/interp_masm.hpp" @@ -40,7 +41,7 @@ #include "runtime/synchronizer.hpp" #include "utilities/macros.hpp" -#define __ _masm-> +#define __ Disassembler::hook(__FILE__, __LINE__, _masm)-> // Global Register Names static const Register rbcp = LP64_ONLY(r13) NOT_LP64(rsi);