--- old/src/cpu/x86/vm/interp_masm_x86.hpp 2017-04-16 02:30:28.852961693 -0700 +++ new/src/cpu/x86/vm/interp_masm_x86.hpp 2017-04-16 02:30:28.656954343 -0700 @@ -123,6 +123,11 @@ // load cpool->resolved_references(index); void load_resolved_reference_at_index(Register result, Register index); + // load cpool->resolved_klass_at(index) + void load_resolved_klass_at_index(Register cpool, // the constant pool (corrupted on return) + Register index, // the constant pool index (corrupted on return) + Register klass); // contains the Klass on return + NOT_LP64(void f2ieee();) // truncate ftos to 32bits NOT_LP64(void d2ieee();) // truncate dtos to 64bits