src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
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);