LibJS+LibWeb: Calculate count of regs+consts+locals before EC allocation

This is a preparation step before joining arguments vector into vector
of registers+constants+locals.
This commit is contained in:
Aliaksandr Kalenik 2025-04-22 21:49:41 +02:00 committed by Andreas Kling
parent fca1d33fec
commit 80a8040794
Notes: github-actions[bot] 2025-04-24 08:32:54 +00:00
14 changed files with 144 additions and 107 deletions

View file

@ -81,7 +81,7 @@ ThrowCompletionOr<Promise*> SyntheticModule::evaluate(VM& vm)
// NOTE: Done by the push on step 8.
// 2. Let moduleContext be a new ECMAScript code execution context.
auto module_context = ExecutionContext::create();
auto module_context = ExecutionContext::create(0);
// 3. Set the Function of moduleContext to null.
// Note: This is the default value.