b3-rs
JIT codegen backend with SSA IR based on B3 from WebKit (by playXE)
stack2ssa
Simple implementation of stack to SSA IR lowering (by playXE)
b3-rs | stack2ssa | |
---|---|---|
1 | 1 | |
57 | 11 | |
- | - | |
8.1 | 10.0 | |
7 months ago | about 2 years ago | |
Rust | Rust | |
BSD 2-clause "Simplified" License | The Unlicense |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
b3-rs
Posts with mentions or reviews of b3-rs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-14.
stack2ssa
Posts with mentions or reviews of stack2ssa.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-19.
-
Allocating Heap with Cranelift
And I need heap-allocations anyway for storing larger objects. Thx for the stack2ssa tip, found thisand it seems interesting..
What are some alternatives?
When comparing b3-rs and stack2ssa you can also consider the following projects:
rsgc
rustc_codegen_cranelift - Cranelift based backend for rustc
wasmtime - A fast and secure runtime for WebAssembly
ssra - The Solid-State Register Allocator
cranelift-jit-demo - JIT compiler and runtime for a toy language, using Cranelift
lineiform - A meta-JIT library for Rust interpreters