--- old/src/cpu/x86/vm/vtableStubs_x86_64.cpp 2014-04-24 15:53:06.000000000 -1000 +++ new/src/cpu/x86/vm/vtableStubs_x86_64.cpp 2014-04-24 15:53:06.000000000 -1000 @@ -65,7 +65,7 @@ #endif // get receiver (need to skip return address on top of stack) - assert(VtableStub::receiver_location() == j_rarg0->as_VMReg(), "receiver expected in j_rarg0"); + assert(VtableStub::receiver_location() == j_rarg0.as_VMReg(), "receiver expected in j_rarg0"); // Free registers (non-args) are rax, rbx @@ -154,7 +154,7 @@ // get receiver (need to skip return address on top of stack) - assert(VtableStub::receiver_location() == j_rarg0->as_VMReg(), "receiver expected in j_rarg0"); + assert(VtableStub::receiver_location() == j_rarg0.as_VMReg(), "receiver expected in j_rarg0"); // get receiver klass (also an implicit null-check) address npe_addr = __ pc();