qzdoom/src/scripting/vm
2018-09-17 09:02:23 +02:00
..
jit.cpp - implement OP_TAIL and OP_TAIL_K 2018-09-17 09:02:23 +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 - implement OP_TAIL and OP_TAIL_K 2018-09-17 09:02:23 +02:00
jit_flow.cpp - fixed OP_VTBL bug 2018-09-15 00:28:34 +02:00
jit_load.cpp - implement OP_LFP 2018-09-16 03:39:54 +02:00
jit_math.cpp - added OP_MOVES, OP_CONCAT, OP_LENS, OP_CMPS 2018-09-13 20:31:06 +01:00
jit_move.cpp - implement string version of OP_CAST 2018-09-17 00:17:32 +02:00
jit_store.cpp - changed a bunch of manual address additions in string opcodes to leas 2018-09-15 21:09:43 +01:00
jitintern.h - implement OP_TAIL and OP_TAIL_K 2018-09-17 09:02:23 +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 - read the parameters and registers directly off the stack 2018-09-16 03:20:56 +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 - read the parameters and registers directly off the stack 2018-09-16 03:20:56 +02:00
vmops.h - split JitCompiler into multiple files 2018-09-13 02:29:04 +02:00