aboutsummaryrefslogtreecommitdiff
path: root/src/lj_record.h
diff options
context:
space:
mode:
authorMike Pall <mike>2021-09-19 17:49:25 +0200
committerMike Pall <mike>2021-09-19 17:49:25 +0200
commitbb0f24101565d34ea8b70fdec4dd3f3b35a70e7b (patch)
tree01ea9267c638c96967036e03ff296d8dac82d610 /src/lj_record.h
parent986bb406ad6af93eebd781860c384cc853103827 (diff)
downloadluajit-bb0f24101565d34ea8b70fdec4dd3f3b35a70e7b.tar.gz
luajit-bb0f24101565d34ea8b70fdec4dd3f3b35a70e7b.tar.bz2
luajit-bb0f24101565d34ea8b70fdec4dd3f3b35a70e7b.zip
Compile table traversals: next(), pairs(), BC_ISNEXT/BC_ITERN.
Sponsored by OpenResty Inc.
Diffstat (limited to 'src/lj_record.h')
-rw-r--r--src/lj_record.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_record.h b/src/lj_record.h
index 3bf461c8..01cc6041 100644
--- a/src/lj_record.h
+++ b/src/lj_record.h
@@ -38,6 +38,7 @@ LJ_FUNC void lj_record_ret(jit_State *J, BCReg rbase, ptrdiff_t gotresults);
38 38
39LJ_FUNC int lj_record_mm_lookup(jit_State *J, RecordIndex *ix, MMS mm); 39LJ_FUNC int lj_record_mm_lookup(jit_State *J, RecordIndex *ix, MMS mm);
40LJ_FUNC TRef lj_record_idx(jit_State *J, RecordIndex *ix); 40LJ_FUNC TRef lj_record_idx(jit_State *J, RecordIndex *ix);
41LJ_FUNC int lj_record_next(jit_State *J, RecordIndex *ix);
41 42
42LJ_FUNC void lj_record_ins(jit_State *J); 43LJ_FUNC void lj_record_ins(jit_State *J);
43LJ_FUNC void lj_record_setup(jit_State *J); 44LJ_FUNC void lj_record_setup(jit_State *J);