Binary package “regalloc2-tool” in ubuntu oracular
backtracking register allocator
regalloc2 is a register allocator
that started life as, and is about 50% still,
a port of IonMonkey's backtracking register allocator to Rust.
In many regards, it has been generalized, optimized, and improved
since the initial port.
.
In addition,
it contains substantial amounts of testing infrastructure
(fuzzing harnesses and checkers)
that does not exist in the original IonMonkey allocator.
.
This package contains the command-line tool regalloc2-tool
which reads a bincode-encoded SerializableFun
and then runs the register allocator and checker on it.
.
This is a useful tool for debugging register allocation failures
and to investigate cases of poor register allocation.
Source package
Published versions
- regalloc2-tool 0.9.3-1 in amd64 (Release)
- regalloc2-tool 0.9.3-2 in amd64 (Proposed)
- regalloc2-tool 0.9.3-1 in arm64 (Release)
- regalloc2-tool 0.9.3-2 in arm64 (Proposed)
- regalloc2-tool 0.9.3-1 in armhf (Release)
- regalloc2-tool 0.9.3-2 in armhf (Proposed)
- regalloc2-tool 0.9.3-1 in ppc64el (Release)
- regalloc2-tool 0.9.3-2 in ppc64el (Proposed)
- regalloc2-tool 0.9.3-1 in riscv64 (Release)
- regalloc2-tool 0.9.3-2 in riscv64 (Proposed)
- regalloc2-tool 0.9.3-1 in s390x (Release)
- regalloc2-tool 0.9.3-2 in s390x (Proposed)