aboutsummaryrefslogtreecommitdiff
path: root/src/lj_record.h
diff options
context:
space:
mode:
authorMike Pall <mike>2021-07-19 16:23:12 +0200
committerMike Pall <mike>2021-07-19 16:23:12 +0200
commit6df650fe3fa0e06d9645524918a9935e3a282156 (patch)
treebc3487e71038a93d0f44afb4fd68f92c0553cec0 /src/lj_record.h
parent71db0cf04357391beb01732af691a4df25298911 (diff)
downloadluajit-6df650fe3fa0e06d9645524918a9935e3a282156.tar.gz
luajit-6df650fe3fa0e06d9645524918a9935e3a282156.tar.bz2
luajit-6df650fe3fa0e06d9645524918a9935e3a282156.zip
String buffers, part 3a: Add IR_TMPREF for passing TValues to helpers.
Sponsored by fmad.io.
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 de74277e..03d84a71 100644
--- a/src/lj_record.h
+++ b/src/lj_record.h
@@ -30,6 +30,7 @@ LJ_FUNC int lj_record_objcmp(jit_State *J, TRef a, TRef b,
30 cTValue *av, cTValue *bv); 30 cTValue *av, cTValue *bv);
31LJ_FUNC void lj_record_stop(jit_State *J, TraceLink linktype, TraceNo lnk); 31LJ_FUNC void lj_record_stop(jit_State *J, TraceLink linktype, TraceNo lnk);
32LJ_FUNC TRef lj_record_constify(jit_State *J, cTValue *o); 32LJ_FUNC TRef lj_record_constify(jit_State *J, cTValue *o);
33LJ_FUNC TRef lj_record_vload(jit_State *J, TRef ref, IRType t);
33 34
34LJ_FUNC void lj_record_call(jit_State *J, BCReg func, ptrdiff_t nargs); 35LJ_FUNC void lj_record_call(jit_State *J, BCReg func, ptrdiff_t nargs);
35LJ_FUNC void lj_record_tailcall(jit_State *J, BCReg func, ptrdiff_t nargs); 36LJ_FUNC void lj_record_tailcall(jit_State *J, BCReg func, ptrdiff_t nargs);