summaryrefslogtreecommitdiffstats
path: root/stdlib/awk.tl
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2023-05-17 00:42:48 -0700
committerKaz Kylheku <kaz@kylheku.com>2023-05-17 00:42:48 -0700
commitecbe8288afad8b2e181b50a69ca6920426f38824 (patch)
treeba09a9c38b46c81a356cd7055e127e2b49a35f03 /stdlib/awk.tl
parente0e208751fe416209c52cff822ba0aa9c7ce66b9 (diff)
downloadtxr-ecbe8288afad8b2e181b50a69ca6920426f38824.tar.gz
txr-ecbe8288afad8b2e181b50a69ca6920426f38824.tar.bz2
txr-ecbe8288afad8b2e181b50a69ca6920426f38824.zip
vm: handle cases in CALL like in GCALL.
* vm.c (vm_call): Specially handle the cases of 0 to 4 arguments, avoiding the general loop and invocation of generic_funcall. This gets us about a 1% improvement in recompiling the standard libarry (touch stdlib/*.tl; make).
Diffstat (limited to 'stdlib/awk.tl')
0 files changed, 0 insertions, 0 deletions