Releases: felipenoris/OptimizingIR.jl
Releases · felipenoris/OptimizingIR.jl
Release v0.3.4
- Require Julia v1.10
- update docs and tests
Release v0.3.3
Minor optimizations.
Release v0.3.2
This is a bugfix release.
- minor optim: remove assertions that are ensured by Op constructor
Release v0.3.1
This release contains minor optimizations.
- make BasicBlockInterpreter immutable
- make lookup_table immutable
Release v0.3.0
This release contains breaking changes.
- CallVararg was removed
- added Call3Args, Call4Args, Call5Args, Call6Args to support opcodes up to 6 arguments.
Release v0.2.6
This is a bugfix release.
Base.show
support forCompiledBasicBlock
Release v0.2.5
This is a bugfix release.
- bugfix allow buffer reuse with
BasicBlockInterpreter
Release v0.2.4
This is a bugfix release.
-
define eachinstruction for
CompiledBasicBlock
-
allow native compilation out of a
CompiledBasicBlock
Release v0.2.3
-
Changed
BasicBlockInterpreter
struct to holdCompiledBasicBlock
instead ofBasicBlock
to save memory -
Allow the reuse of memory buffers on
BasicBlockInterpreter
-
added
auto_resize_buffers
option onBasicBlockInterpreter
constructor
Release v0.2.2
This is a bugfix release.
- improve error message on call args check