mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2025-02-25 04:41:18 +00:00
On Windows none of this is needed, because we can generate a proper unwind frame for the JITed functions, but even on Linux, it would require manual additions to each single piece of native code that ever gets called from inside a JIT compiled function. This is an utterly prohibitive proposition because it makes direct native calls a virtual impossibility So, in order to get the thrown error properly presented both I_Error and ThrowAbortException will now forward to I_FatalError if it is called from inside a JIT context. # Conflicts: # src/scripting/vm/vmframe.cpp |
||
---|---|---|
.. | ||
jit.cpp | ||
jit.h | ||
jit_call.cpp | ||
jit_flow.cpp | ||
jit_load.cpp | ||
jit_math.cpp | ||
jit_move.cpp | ||
jit_runtime.cpp | ||
jit_store.cpp | ||
jitintern.h | ||
vm.h | ||
vmexec.cpp | ||
vmexec.h | ||
vmframe.cpp | ||
vmintern.h | ||
vmops.h |