diff options
author | Mike Pall <mike> | 2009-12-27 17:42:41 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2009-12-27 17:42:41 +0100 |
commit | bc470637081979939698413ca108372e672d3b48 (patch) | |
tree | 6559f76ea898aba5c263c8ab56f63eaa2f6480ff /src/lj_tab.h | |
parent | 690760aa3853e63331f46e40c8276d9f5939261d (diff) | |
download | luajit-bc470637081979939698413ca108372e672d3b48.tar.gz luajit-bc470637081979939698413ca108372e672d3b48.tar.bz2 luajit-bc470637081979939698413ca108372e672d3b48.zip |
Use fastcall for remaining 1-arg/2-arg calls from interpreter.
Simplifies conversion to x64 calling conventions.
Diffstat (limited to 'src/lj_tab.h')
-rw-r--r-- | src/lj_tab.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_tab.h b/src/lj_tab.h index b2a8c3aa..6f9e941b 100644 --- a/src/lj_tab.h +++ b/src/lj_tab.h | |||
@@ -18,7 +18,7 @@ LJ_FUNCA void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize); | |||
18 | 18 | ||
19 | /* Caveat: all getters except lj_tab_get() can return NULL! */ | 19 | /* Caveat: all getters except lj_tab_get() can return NULL! */ |
20 | 20 | ||
21 | LJ_FUNCA cTValue *lj_tab_getinth(GCtab *t, int32_t key); | 21 | LJ_FUNCA cTValue * LJ_FASTCALL lj_tab_getinth(GCtab *t, int32_t key); |
22 | LJ_FUNC cTValue *lj_tab_getstr(GCtab *t, GCstr *key); | 22 | LJ_FUNC cTValue *lj_tab_getstr(GCtab *t, GCstr *key); |
23 | LJ_FUNCA cTValue *lj_tab_get(lua_State *L, GCtab *t, cTValue *key); | 23 | LJ_FUNCA cTValue *lj_tab_get(lua_State *L, GCtab *t, cTValue *key); |
24 | 24 | ||