8146678: aarch64: assertion failure: call instruction in an infinite loop
authorenevill
Fri, 08 Jan 2016 11:39:47 +0000
changeset 35538 7a4f398a4f71
parent 35537 bed5e2dc57a1
child 35539 9a687b686976
8146678: aarch64: assertion failure: call instruction in an infinite loop Summary: Remove assertion Reviewed-by: aph
hotspot/src/cpu/aarch64/vm/relocInfo_aarch64.cpp
--- a/hotspot/src/cpu/aarch64/vm/relocInfo_aarch64.cpp	Thu Jan 07 14:29:05 2016 -0800
+++ b/hotspot/src/cpu/aarch64/vm/relocInfo_aarch64.cpp	Fri Jan 08 11:39:47 2016 +0000
@@ -87,7 +87,6 @@
       return;
     }
   }
-  assert(addr() != x, "call instruction in an infinite loop");
   MacroAssembler::pd_patch_instruction(addr(), x);
   assert(pd_call_destination(addr()) == x, "fail in reloc");
 }