Ronald Caesar 7f792157f5 engine: add constants array
This was tricky one to add to bal_engine_t because the struct was
already pretty packed. The struct only had 12 bytes to spare but to add
the constants array and its size required 16 bytes. I determined that
ssa_bit_widths_size was not required since ssa_bit_widths[] and
instructions[] will be parallel to each other, so one variable can keep
track of both arrays.

Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-01-15 16:25:42 -04:00
2025-12-07 14:52:05 -04:00
2026-01-15 16:25:42 -04:00
2026-01-15 16:25:42 -04:00
2025-12-12 18:11:43 -04:00
2026-01-14 23:37:59 -04:00
2025-12-07 14:56:46 -04:00
2025-12-12 18:11:43 -04:00
2025-12-12 18:29:36 -04:00
2025-12-07 13:09:15 -04:00
2025-12-10 08:10:44 -04:00

The Ballistic JIT Engine

“The world's fastest ARM recompiler"

Overview

This is a rewrite the dynarmic recompiler, with the goal of fixing its many flaws.

Description
⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-01-31T05:27:53.380Z
Readme GPL-2.0 12 MiB
Languages
C 91%
XSLT 6.7%
Python 1.4%
CSS 0.6%
CMake 0.3%