Index: src/arm64/builtins-arm64.cc |
diff --git a/src/arm64/builtins-arm64.cc b/src/arm64/builtins-arm64.cc |
index e9ad8f165d7b694399e1181effc4a0a5602e0e15..74535ba61598d93cfc88e252ecde53e68b23d86e 100644 |
--- a/src/arm64/builtins-arm64.cc |
+++ b/src/arm64/builtins-arm64.cc |
@@ -156,7 +156,7 @@ void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { |
__ Cbz(argc, &no_arguments); |
// First args = sp[(argc - 1) * 8]. |
__ Sub(argc, argc, 1); |
- __ Claim(argc, kXRegSize); |
+ __ Drop(argc, kXRegSize); |
// jssp now point to args[0], load and drop args[0] + receiver. |
Register arg = argc; |
__ Ldr(arg, MemOperand(jssp, 2 * kPointerSize, PostIndex)); |