aboutsummaryrefslogtreecommitdiff
path: root/src/vm_ppc.dasc
diff options
context:
space:
mode:
authorMike Pall <mike>2021-03-23 00:35:46 +0100
committerMike Pall <mike>2021-03-23 00:39:50 +0100
commita32aeadc6878305658fb3939830e6abaef587e40 (patch)
tree48f3df3a4ca72b1fb7cd628f15b9d21d864bbbc2 /src/vm_ppc.dasc
parentddd0fd8f3754ad83423623655d8b3f8454a7cf1e (diff)
downloadluajit-a32aeadc6878305658fb3939830e6abaef587e40.tar.gz
luajit-a32aeadc6878305658fb3939830e6abaef587e40.tar.bz2
luajit-a32aeadc6878305658fb3939830e6abaef587e40.zip
Handle on-trace OOM errors from helper functions.
Diffstat (limited to 'src/vm_ppc.dasc')
-rw-r--r--src/vm_ppc.dasc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vm_ppc.dasc b/src/vm_ppc.dasc
index f4ebb9db..1cd8eb15 100644
--- a/src/vm_ppc.dasc
+++ b/src/vm_ppc.dasc
@@ -3090,8 +3090,9 @@ static void build_subroutines(BuildCtx *ctx)
3090 | bctr 3090 | bctr
3091 | 3091 |
3092 |9: // Rethrow error from the right C frame. 3092 |9: // Rethrow error from the right C frame.
3093 | neg CARG2, CARG1
3093 | mr CARG1, L 3094 | mr CARG1, L
3094 | bl extern lj_err_run // (lua_State *L) 3095 | bl extern lj_err_trace // (lua_State *L, int errcode)
3095 |.endif 3096 |.endif
3096 | 3097 |
3097 |//----------------------------------------------------------------------- 3098 |//-----------------------------------------------------------------------