changeset 50536 | 8434981a4137 |
parent 50496 | 6d021f0a2bf8 |
child 51374 | 7be0084191ed |
--- a/src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp Wed Jun 13 06:35:04 2018 +0200 +++ b/src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp Wed Jun 13 10:01:53 2018 +0200 @@ -152,7 +152,7 @@ // assert(sizeof(u2) == sizeof(Method::_size_of_parameters), ""); Label L; __ ldr(rscratch1, __ argument_address(temp2, -1)); - __ cmp(recv, rscratch1); + __ cmpoop(recv, rscratch1); __ br(Assembler::EQ, L); __ ldr(r0, __ argument_address(temp2, -1)); __ hlt(0);