Alain Emilia Anna Zscheile fogti · she/her
  • Joined on 2022-08-01
fogti pushed to just-print at fogti/fogtix 2022-09-23 21:26:42 +00:00
883fdb4156 +jpex
99abc272a9 [example] just print
b410e7a5b8 refactor(vm): DRY jump safety checks
Compare 3 commits »
fogti pushed to main at fogti/fogtix 2022-09-23 21:26:24 +00:00
b410e7a5b8 refactor(vm): DRY jump safety checks
fogti pushed to just-print at fogti/fogtix 2022-09-23 19:50:07 +00:00
4ed5731c94 +jpex
cea34dbbea [example] just print
bc96f9f130 fix(vm): trivial errors found during initial testing
Compare 3 commits »
fogti pushed to main at fogti/fogtix 2022-09-23 19:49:16 +00:00
bc96f9f130 fix(vm): trivial errors found during initial testing
fogti created branch just-print in fogti/fogtix 2022-09-23 19:13:19 +00:00
fogti pushed to just-print at fogti/fogtix 2022-09-23 19:13:19 +00:00
79f83108ea [example] just print
fogti pushed to main at fogti/fogtix 2022-09-23 19:03:45 +00:00
a7c2068b01 refactor(vm): use crate tracing
fogti pushed to main at fogti/fogtix 2022-09-23 18:58:17 +00:00
51438c5568 feat(vm): concatenation of byte vectors
fogti pushed to main at fogti/fogtix 2022-09-23 18:16:23 +00:00
993ce94fbd feat: proper support for local (inside the same module) calls
fogti pushed to main at fogti/fogtix 2022-09-23 17:57:06 +00:00
d5148669b9 refactor(vm): split NOOP_* stuff from rest
fogti pushed to main at fogti/fogtix 2022-09-23 17:41:42 +00:00
17efdff6f5 ~: function calls should be restricted in input arity
fogti pushed to main at fogti/fogtix 2022-09-23 16:44:47 +00:00
94117e5817 fix(vm): make sure that we only jump to jump targets
fogti pushed to main at fogti/fogtix 2022-09-23 16:34:56 +00:00
14e809e0a6 feat(vm): implement proxy support for ocap calls
fogti pushed to main at fogti/fogtix 2022-09-23 15:34:12 +00:00
89124f0b6a feat(vm): tail call optimization
fogti pushed to main at fogti/fogtix 2022-09-23 14:22:28 +00:00
3c15ffa0f3 feat(vm): implement most baseline instructions
fogti pushed to main at fogti/fogtix 2022-09-23 12:54:56 +00:00
12d2a92ada update docs and get rid of Header; use capability model for linking
fogti pushed to main at fogti/fogtix 2022-09-23 12:52:19 +00:00
1f4a565a81 update docs and get rid of Header
fogti pushed to main at fogti/fogtix 2022-09-23 12:26:43 +00:00
682eae2833 [WIP]
fogti pushed to main at fogti/fogtix 2022-09-23 10:53:26 +00:00
4021d238d4 feat(bytecode): split Atom ops from MathBinOp's
fogti pushed to main at fogti/fogtix 2022-09-23 10:34:19 +00:00
f8d5100213 fix(bytecode): make sure Atom,Pointer are FFI-safe