< prev index next >
src/cpu/x86/vm/methodHandles_x86.cpp
Print this page
rev 13993 : [mq]: refactor-acmp.patch
@@ -185,12 +185,11 @@
Address(temp2, ConstMethod::size_of_parameters_offset()),
sizeof(u2), /*is_signed*/ false);
// assert(sizeof(u2) == sizeof(Method::_size_of_parameters), "");
__ movptr(temp2, __ argument_address(temp2, -1));
Label L;
- __ cmpptr(recv, temp2);
- oopDesc::bs()->asm_acmp_barrier(_masm, recv, temp2);
+ __ cmpoopptr(recv, temp2);
__ jcc(Assembler::equal, L);
__ movptr(rax, temp2);
__ STOP("receiver not on stack");
__ BIND(L);
}
< prev index next >