diff options
author | Mike Pall <mike> | 2010-09-02 17:16:56 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2010-09-02 17:16:56 +0200 |
commit | f708d31bcc63d1d6f20cb1b1a2dc6ebf69ef41a3 (patch) | |
tree | daf76dc454312b0404f0a937be05b52669b88a0e /src/lj_lib.h | |
parent | 44fb3ebc64fd43c2c2a5ed2070a5470ef2765b68 (diff) | |
download | luajit-f708d31bcc63d1d6f20cb1b1a2dc6ebf69ef41a3.tar.gz luajit-f708d31bcc63d1d6f20cb1b1a2dc6ebf69ef41a3.tar.bz2 luajit-f708d31bcc63d1d6f20cb1b1a2dc6ebf69ef41a3.zip |
Explicitly indicate tailcall from fast function fallback.
Diffstat (limited to 'src/lj_lib.h')
-rw-r--r-- | src/lj_lib.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_lib.h b/src/lj_lib.h index fd2b025c..814c9739 100644 --- a/src/lj_lib.h +++ b/src/lj_lib.h | |||
@@ -28,6 +28,7 @@ | |||
28 | #define FFH_RETRY 0 | 28 | #define FFH_RETRY 0 |
29 | #define FFH_UNREACHABLE FFH_RETRY | 29 | #define FFH_UNREACHABLE FFH_RETRY |
30 | #define FFH_RES(n) ((n)+1) | 30 | #define FFH_RES(n) ((n)+1) |
31 | #define FFH_TAILCALL (-1) | ||
31 | 32 | ||
32 | LJ_FUNC TValue *lj_lib_checkany(lua_State *L, int narg); | 33 | LJ_FUNC TValue *lj_lib_checkany(lua_State *L, int narg); |
33 | LJ_FUNC GCstr *lj_lib_checkstr(lua_State *L, int narg); | 34 | LJ_FUNC GCstr *lj_lib_checkstr(lua_State *L, int narg); |