--- a/hotspot/src/cpu/x86/vm/interp_masm_x86.hpp Wed May 03 02:32:02 2017 +0000
+++ b/hotspot/src/cpu/x86/vm/interp_masm_x86.hpp Fri Mar 03 23:08:35 2017 -0800
@@ -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