summaryrefslogtreecommitdiff
path: root/src/vm.h
AgeCommit message (Expand)Author
2023-03-22separate FLDG for gid-based field lookupdzaima
2023-03-21fix LST_/ARM_ comments in vm.hdzaima
2023-03-19inline → inplace in existing-scope-mutating function namesdzaima
2023-03-16V_POS, V_DEPTHdzaima
2022-10-19system value redefining with •ReBQNdzaima
2022-09-08mild optimization of v_set argument consumptiondzaima
2022-08-26explicit JIT_ENABLED macro independent from JIT_STARTdzaima
2022-08-10explicit pointer → u64 conversiondzaima
2022-06-27move scope_dec cycle handling to a noinline functiondzaima
2022-06-14ARRO/ARRM→LSTO/LSTMdzaima
2022-06-14ARMO & ARMMdzaima
2022-06-12don't needlessly include sys/mman.hdzaima
2022-06-09more function name cleanupdzaima
2022-06-03fix m_nsDesc failing to allocate leaving body->nsDesc uninitializeddzaima
2022-06-03move interrupt check to its own headerdzaima
2022-06-03experimental REPL interruptingdzaima
2022-05-29flush pipes in g_pstdzaima
2022-04-29check for System V calling convention OSes for JITdzaima
2022-04-29put mnvmExecBodyInline under a JIT_START checkdzaima
2022-04-27micro-optimize execBodyInlinedzaima
2022-04-15better error messages for no inverse headerdzaima
2022-04-07rename confusing m_funBlock to evalFunBlockdzaima
2022-02-02fold extended scope free into no parent pointer casedzaima
2022-01-28reorder scope_decdzaima
2022-01-10pass direct u32 to bc_reprdzaima
2022-01-08•CurrentErrordzaima
2022-01-06bunch of header file changesdzaima
2021-12-31rename block typesdzaima
2021-12-25reorder v_setIdzaima
2021-12-19)varsdzaima
2021-12-17changes to •ReBQNdzaima
2021-12-16Implement •primitivesMarshall Lochbaum
2021-12-16Allow custom compiler/runtime for non-REPL •ReBQN tooMarshall Lochbaum
2021-12-16Store compiler and runtime in •ReBQN resultMarshall Lochbaum
2021-11-29NOTMdzaima
2021-11-29native namespace creationdzaima
2021-11-29global name listdzaima
2021-11-22headers for immediate modifiersdzaima
2021-11-21inverse headersdzaima
2021-11-20directly call scope_freeF from scope_decdzaima
2021-11-18fix & speed up variable modification fnsdzaima
2021-10-01manual tables for bytecode switchesdzaima
2021-10-01argument remapping for PREDdzaima
2021-09-28PREDdzaima
2021-09-26alternative JIT memory allocation if MAP_32BIT isn't sufficientdzaima
2021-09-25SETCdzaima
2021-09-03new bytecode numberingdzaima
2021-08-27compile-time separated DFNDdzaima
2021-08-21full SETHdzaima
2021-08-19VFYMdzaima