Releases: danthedaniel/BF-JIT
Releases · danthedaniel/BF-JIT
v0.6.2
v0.6.1
- Improve performance with new multiplication and copy optimizations.
- Clean up aarch64 code generation
- Use
anyhowfor error handling
v0.6.0
- Adds support for MacOS and aarch64
v0.5.4
Bump dependencies and Rust version
v0.5.3
- Fixed builds for non x86-64 targets
- Removed dependency on
lazy_staticcrate - Re-organized code
v0.5.2
- Adds
SetAST node that sets a literal value in the current cell - Adds
AddandSubAST nodes - Fixes bug with JIT code generation for
,command (reading from stdin)
Deferred compilation
0.5.0 Bump to 0.5.0
Removed NOP Padding
- Small refactor to eliminate need for NOP padding in JIT compiled x86-64 code
Code Cleanup
- Better project structure
- Now has a proper AST
- Linted with Clippy
JIT Support
- Added JIT support for x86-64
- Cleaned up error paths - no more
panic!s