summaryrefslogtreecommitdiff
path: root/src/lj_err.h
diff options
context:
space:
mode:
authorMike Pall <mike>2010-02-19 03:13:48 +0100
committerMike Pall <mike>2010-02-19 03:13:48 +0100
commitc52da1f2da4963762e7743419d58e372e1c9ac06 (patch)
tree17c5d88b4c36c9b369ef9ad1dcd913431e019136 /src/lj_err.h
parentbbe7d818d9d9d47c48f255104166a58e7f65d3ec (diff)
downloadluajit-c52da1f2da4963762e7743419d58e372e1c9ac06.tar.gz
luajit-c52da1f2da4963762e7743419d58e372e1c9ac06.tar.bz2
luajit-c52da1f2da4963762e7743419d58e372e1c9ac06.zip
Rethrow errors from trace exit handling from the right C frame.
Diffstat (limited to 'src/lj_err.h')
-rw-r--r--src/lj_err.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_err.h b/src/lj_err.h
index aadb7c59..58a85381 100644
--- a/src/lj_err.h
+++ b/src/lj_err.h
@@ -18,7 +18,7 @@ typedef enum {
18} ErrMsg; 18} ErrMsg;
19 19
20LJ_FUNC GCstr *lj_err_str(lua_State *L, ErrMsg em); 20LJ_FUNC GCstr *lj_err_str(lua_State *L, ErrMsg em);
21LJ_FUNC_NORET void lj_err_throw(lua_State *L, int errcode); 21LJ_FUNC_NORET void LJ_FASTCALL lj_err_throw(lua_State *L, int errcode);
22LJ_FUNC_NORET void lj_err_mem(lua_State *L); 22LJ_FUNC_NORET void lj_err_mem(lua_State *L);
23LJ_FUNC_NORET void lj_err_run(lua_State *L); 23LJ_FUNC_NORET void lj_err_run(lua_State *L);
24LJ_FUNC_NORET void lj_err_msg(lua_State *L, ErrMsg em); 24LJ_FUNC_NORET void lj_err_msg(lua_State *L, ErrMsg em);