xo-interpreter2/src/interpreter2
2026-03-25 19:31:59 -04:00
..
facet xo-interpreter2 stack: VSM as AGCObject for virtual root 2026-03-25 19:31:59 -04:00
CMakeLists.txt xo-interpreter2 stack: VSM as AGCObject for virtual root 2026-03-25 19:31:59 -04:00
DClosure.cpp xo-interpreter2 stack: invoke closures w/ tail-call opt [WIP] 2026-02-13 02:05:47 -05:00
DLocalEnv.cpp xo-reader2 stack: expand symbol table to store typedefs 2026-03-11 07:49:14 -05:00
DVirtualSchematikaMachine.cpp xo-interpreter2 stack: VSM as AGCObject for virtual root 2026-03-25 19:31:59 -04:00
DVsmApplyClosureFrame.cpp xo-interpreter2 stack: handle SequenceExpr + gc for frames 2026-02-13 15:16:05 -05:00
DVsmApplyFrame.cpp xo-interpreter2 stack: handle SequenceExpr + gc for frames 2026-02-13 15:16:05 -05:00
DVsmDefContFrame.cpp xo-gc xo-alloc2: move Collector faceet gc/ -> alloc2/ for levelling 2026-03-04 22:26:31 +11:00
DVsmEvalArgsFrame.cpp xo-interpreter2 stack: handle SequenceExpr + gc for frames 2026-02-13 15:16:05 -05:00
DVsmIfElseContFrame.cpp xo-interpreter2: ifelse expressions working + utest 2026-02-14 11:15:38 -05:00
DVsmRcx.cpp xo-interpreter2 stack: VSM as AGCObject for virtual root 2026-03-25 19:31:59 -04:00
DVsmSeqContFrame.cpp xo-interpreter2 stack: handle SequenceExpr + gc for frames 2026-02-13 15:16:05 -05:00
IGCObject_DClosure.cpp xo-interpreter2 stack: work on VSM for apply -> closure action [WIP] 2026-02-08 01:01:03 -05:00
IGCObject_DVsmApplyClosureFrame.cpp xo-interpreter2: + VsmApplyClosureFrame [WIP, not used] 2026-02-13 00:09:43 -05:00
IGCObject_DVsmApplyFrame.cpp xo-interpreter2: vsm stack: facet + gcobject + printable + init 2026-02-04 01:44:28 -05:00
IGCObject_DVsmDefContFrame.cpp xo-interpreter2 stack: define-expr's work at top-level 2026-02-17 14:42:17 -05:00
IGCObject_DVsmEvalArgsFrame.cpp xo-interpreter2: vsm stack: facet + gcobject + printable + init 2026-02-04 01:44:28 -05:00
IGCObject_DVsmIfElseContFrame.cpp xo-interpreter2: ifelse expressions working + utest 2026-02-14 11:15:38 -05:00
IGCObject_DVsmSeqContFrame.cpp xo-interpreter2 stack: handle SequenceExpr + gc for frames 2026-02-13 15:16:05 -05:00
init_interpreter2.cpp xo-interpreter2: + xo-gc dep for primitives 2026-03-24 22:12:38 -04:00
IPrintable_DClosure.cpp xo-interpreter2 stack: work on VSM for apply -> closure action [WIP] 2026-02-08 01:01:03 -05:00
IPrintable_DLocalEnv.cpp xo-interpreter2 stack: define-expr's work at top-level 2026-02-17 14:42:17 -05:00
IPrintable_DVsmApplyClosureFrame.cpp xo-interpreter2: + VsmApplyClosureFrame [WIP, not used] 2026-02-13 00:09:43 -05:00
IPrintable_DVsmApplyFrame.cpp xo-interpreter2: vsm stack: facet + gcobject + printable + init 2026-02-04 01:44:28 -05:00
IPrintable_DVsmDefContFrame.cpp xo-interpreter2 stack: define-expr's work at top-level 2026-02-17 14:42:17 -05:00
IPrintable_DVsmEvalArgsFrame.cpp xo-interpreter2: vsm stack: facet + gcobject + printable + init 2026-02-04 01:44:28 -05:00
IPrintable_DVsmIfElseContFrame.cpp xo-interpreter2: ifelse expressions working + utest 2026-02-14 11:15:38 -05:00
IPrintable_DVsmSeqContFrame.cpp xo-interpreter2 stack: handle SequenceExpr + gc for frames 2026-02-13 15:16:05 -05:00
IRuntimeContext_DVsmRcx.cpp xo-reader2 stack: + ARuntimeContext.collector() 2026-03-24 21:59:59 -04:00
SetupInterpreter2.cpp xo-interpreter2: streamline pm setup 2026-03-16 20:18:52 -05:00
VsmApplyFrame.cpp xo-interpreter2: vsm stack: facet + gcobject + printable + init 2026-02-04 01:44:28 -05:00
VsmInstr.cpp xo-interpreter2 stack: define-expr's work at top-level 2026-02-17 14:42:17 -05:00
VsmPrimitives.cpp xo-interpreter2: report_memory_use() -> report-memory-use(); 2026-03-16 20:19:57 -05:00