ladybird/Libraries/LibWasm
Vanand Gasparyan f3a3488cda Rust: Set import granularity to Item
By default, `rustfmt` persists the import granularity. In practice, most
Rust code has import granularity "Module" due to LSP's actions.

"Item" gets rid of import groupings and achieves cleaner diffs and
better conflict resolution. Better greppability is a positive side
effect.

Note: it's an unstable rustfmt feature. `cargo +nightly fmt` must be
used instead of `cargo fmt`.
2026-05-28 06:52:18 +02:00
..
AbstractMachine LibWasm: Only build the compiled function table once per module 2026-05-27 09:52:34 +02:00
Parser LibWasm: Store try_table catches out of line 2026-05-14 12:19:38 +02:00
Printer LibWasm: Store try_table catches out of line 2026-05-14 12:19:38 +02:00
Rust Rust: Set import granularity to Item 2026-05-28 06:52:18 +02:00
Tests LibWasm: Fix “return” leaking intermediate value-stack entries to caller 2026-05-25 09:00:44 +02:00
WASI LibWasm: Split parameters from locals 2026-02-02 14:11:49 +01:00
CMakeLists.txt LibWasm+Meta: Add Cranelift AOT compilation backend 2026-05-10 16:41:42 +02:00
Constants.h LibWasm: Parse and validate array types 2026-02-10 13:00:16 +01:00
CraneliftBridge.cpp LibWasm: Only build the compiled function table once per module 2026-05-27 09:52:34 +02:00
CraneliftStubs.cpp LibWasm+LibWeb: Serialize and save compiled wasm as a cache blob 2026-05-27 09:52:34 +02:00
Forward.h LibWasm: Prepare for VM and direct function calls 2026-05-10 16:41:42 +02:00
Opcode.h LibWasm: Store opcodes in 32 bits 2026-05-14 12:19:38 +02:00
Types.h LibWasm+LibWeb: Add per-module wasm compile stats 2026-05-27 09:52:34 +02:00
Wasi.h Everywhere: Slap some [[clang::lifetimebound]] where appropriate 2025-09-01 11:11:38 +02:00