Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bf: add runtime check for data ptr over/underflow | Johannes Stoelp | 10 days | 1 | -1/+7 |
| | | | | | Fix bug to properly save callee-saved registers on jit entry and restore registers on jit exit. | ||||
* | mem: make all memory operands explicit in size | Johannes Stoelp | 11 days | 1 | -5/+5 |
| | | | | | | | | | * remove non size explicit MemOp * introduce private Mem trait * implement Mem8, Mem16, Mem32 and Mem64 operands * implement EncodeX helpers based on explicit memory operands * fixup instructions with explicit memory operands * fixup examples | ||||
* | bf: add jit compiler and interpreter | Johannes Stoelp | 2024-12-07 | 1 | -1/+7 |
| | |||||
* | remove prelude | Johannes Stoelp | 2023-12-07 | 1 | -1/+2 |
| | |||||
* | insn: add additional insn required for the new tiny_vm example | Johannes Stoelp | 2023-12-05 | 1 | -0/+7 |