--- old/src/cpu/x86/vm/jniFastGetField_x86_64.cpp 2015-10-14 13:53:38.029764544 +0200 +++ new/src/cpu/x86/vm/jniFastGetField_x86_64.cpp 2015-10-14 13:53:37.921767156 +0200 @@ -81,6 +81,7 @@ // robj is data dependent on rcounter. } __ movptr(robj, Address(robj, 0)); // *obj + oopDesc::bs()->interpreter_read_barrier(masm, robj); __ mov (roffset, c_rarg2); __ shrptr(roffset, 2); // offset @@ -179,6 +180,7 @@ // robj is data dependent on rcounter. } __ movptr(robj, Address(robj, 0)); // *obj + oopDesc::bs()->interpreter_read_barrier(masm, robj); __ mov (roffset, c_rarg2); __ shrptr(roffset, 2); // offset