about summary refs log tree commit diff
path: root/pkg/lang/vm/vm.go
AgeCommit message (Expand)Author
2022-07-19Implement stack hygieneMel
2022-07-11Reimplement argument countsMel
2022-07-06Implement most of the binary operationsMel
2022-07-06Implement ForIn statement compilationMel
2022-06-02OpMod and OpSetLocal for prime testMel
2022-06-01Implement proper object typesMel
2022-06-01Make VM GetResult independent of call baseMel
2022-05-31Add untyped Objects (for now)Mel
2022-05-30Specify arg count on VM FunctionsMel
2022-05-29Types, Methods and basic Core LibMel
2022-05-28Extract stack package and hide behind interfaceMel
2022-05-28Harden VM MemMel
2022-05-27Function envs and value escapingMel
2022-05-27Add debug info to compiled VM codeMel
2022-05-27VM ARCMel
2022-05-20Call and return from functionsMel
2022-05-20Continuous VM stack implementationMel
2022-05-20More VM operations needed for FibMel
2022-05-19Return pc after VM errorMel
2022-05-18Handle errors gracefully in VMMel
2022-05-18Respect halt OPMel
2022-05-18VM commandMel
2022-05-18Start call stack with at least one frameMel
2022-05-17Lang VM PrototypeMel