gzdoom/src/scripting/vm
Magnus Norddahl d643fbd077 - removed CanJit as all opcodes are now implemented
- fix some store bugs
2018-10-07 22:21:48 +02:00
..
jit.cpp - removed CanJit as all opcodes are now implemented 2018-10-07 22:21:48 +02:00
jit.h - destroy the jit runtime when all script functions are destroyed 2018-08-18 17:50:47 +02:00
jit_call.cpp - removed CanJit as all opcodes are now implemented 2018-10-07 22:21:48 +02:00
jit_flow.cpp - fix 32 bit compile errors 2018-10-07 20:55:06 +02:00
jit_load.cpp - fix 32 bit compile errors 2018-10-07 20:55:06 +02:00
jit_math.cpp - reuse temp virtual registers 2018-10-07 09:02:28 +02:00
jit_move.cpp - reuse temp virtual registers 2018-10-07 09:02:28 +02:00
jit_store.cpp - removed CanJit as all opcodes are now implemented 2018-10-07 22:21:48 +02:00
jitintern.h - removed CanJit as all opcodes are now implemented 2018-10-07 22:21:48 +02:00
vm.h - implement throwing by storing exception information in a struct, then return from the jitted function and throw from c++ 2018-08-18 22:41:18 +02:00
vmexec.cpp - embed and use asmjit to JIT ZScript VM functions 2018-08-12 02:11:13 +02:00
vmexec.h - catch and rethrow c++ exceptions 2018-10-07 20:38:08 +02:00
vmframe.cpp - implement throwing by storing exception information in a struct, then return from the jitted function and throw from c++ 2018-08-18 22:41:18 +02:00
vmintern.h - catch and rethrow c++ exceptions 2018-10-07 20:38:08 +02:00
vmops.h - split JitCompiler into multiple files 2018-09-13 02:29:04 +02:00