aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2015-11-18 23:24:50 +0100
committerMike Pall <mike>2015-11-18 23:24:50 +0100
commit3a0b2a907b0168be8ef7aade95bd2ec3991fa78c (patch)
tree6a2d5b8ca6b6a62d59636bd6f10d64fa313a08b1
parent4f87367b0335d442d3e9dac3fd8ac2788a5756bc (diff)
downloadluajit-3a0b2a907b0168be8ef7aade95bd2ec3991fa78c.tar.gz
luajit-3a0b2a907b0168be8ef7aade95bd2ec3991fa78c.tar.bz2
luajit-3a0b2a907b0168be8ef7aade95bd2ec3991fa78c.zip
x64/LJ_GC64: Fix stack growth in vararg function setup.
Thanks to Vyacheslav Egorov.
Diffstat (limited to '')
-rw-r--r--src/vm_x64.dasc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vm_x64.dasc b/src/vm_x64.dasc
index e7e990ae..bba89aaf 100644
--- a/src/vm_x64.dasc
+++ b/src/vm_x64.dasc
@@ -531,7 +531,7 @@ static void build_subroutines(BuildCtx *ctx)
531 | jmp >2 531 | jmp >2
532 | 532 |
533 |->vm_growstack_v: // Grow stack for vararg Lua function. 533 |->vm_growstack_v: // Grow stack for vararg Lua function.
534 | sub RD, 8 534 | sub RD, 16 // LJ_FR2
535 | jmp >1 535 | jmp >1
536 | 536 |
537 |->vm_growstack_f: // Grow stack for fixarg Lua function. 537 |->vm_growstack_f: // Grow stack for fixarg Lua function.