< prev index next >

src/cpu/x86/vm/methodHandles_x86.cpp

Print this page

        

*** 185,195 **** 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; ! __ cmpoopptr(recv, temp2); __ jcc(Assembler::equal, L); __ movptr(rax, temp2); __ STOP("receiver not on stack"); __ BIND(L); } --- 185,195 ---- 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; ! __ cmpoops(recv, temp2); __ jcc(Assembler::equal, L); __ movptr(rax, temp2); __ STOP("receiver not on stack"); __ BIND(L); }
< prev index next >