ladybird/Tests/LibJS/Bytecode
Andreas Kling a31c2c388b LibJS: Stop persisting basic_block_start_offsets on Executable
Keep basic block offsets as construction-only metadata rather than
storing them on every Executable. The validator now receives the offsets
through a transient Rust FFI span, and the bytecode dump rebuilds block
starts by scanning labels, terminators, and exception handler metadata.

Drop the table from the bytecode cache format and bump the format
version so old caches are rebuilt. This removes a field that was only
used by validation and bytecode dump paths.
2026-05-14 12:08:12 +02:00
..
expected LibJS: Stop persisting basic_block_start_offsets on Executable 2026-05-14 12:08:12 +02:00
input LibJS: Allocate local variable indices in source order 2026-04-27 08:04:11 +02:00
output LibJS: Move tests to /Tests/LibJS 2026-01-22 07:46:48 -05:00