ladybird/Libraries/LibJS/Rust/src
Andreas Kling cd38cdf6cf LibJS: Pass var environment binding counts through FFI
Thread the var environment binding count through the Rust and C++ SFD
metadata helpers wherever the function environment binding count already
travels. This lets CreateVariableEnvironment use the cached var
environment shape for functions with parameter expressions.
2026-05-18 20:35:14 +02:00
..
bytecode LibJS: Pass var environment binding counts through FFI 2026-05-18 20:35:14 +02:00
parser LibJS: Use foldhash in parser and scope-collector hash maps 2026-05-05 13:53:51 +02:00
ast.rs LibJS: Deduplicate adjacent source map entries during codegen 2026-05-14 09:41:03 +02:00
ast_dump.rs LibJS: Move ScopeData into ScopeArena and reference it by ScopeId 2026-05-05 13:53:51 +02:00
bytecode_cache.rs LibJS: Pass var environment binding counts through FFI 2026-05-18 20:35:14 +02:00
fast_hash.rs LibJS: Use foldhash in parser and scope-collector hash maps 2026-05-05 13:53:51 +02:00
lexer.rs LibJS: Intern identifier names in a per-arena string table 2026-05-05 13:53:51 +02:00
lib.rs LibJS: Pass var environment binding counts through FFI 2026-05-18 20:35:14 +02:00
parser.rs LibJS: Use foldhash in parser and scope-collector hash maps 2026-05-05 13:53:51 +02:00
scope_collector.rs LibJS: Use foldhash in parser and scope-collector hash maps 2026-05-05 13:53:51 +02:00
token.rs LibJS: Intern identifier names in a per-arena string table 2026-05-05 13:53:51 +02:00