LibJS: Allocate context up front when calling with argument array

This necessitated splitting CallWithArgumentArray into three variants,
one for each call type (call, construct and direct eval).
This commit is contained in:
Andreas Kling 2025-08-30 11:00:54 +02:00 committed by Andreas Kling
commit 996ea109b3
Notes: github-actions[bot] 2025-08-31 13:25:40 +00:00
4 changed files with 143 additions and 36 deletions

View file

@ -27,7 +27,9 @@
O(Call) \
O(CallBuiltin) \
O(CallConstruct) \
O(CallConstructWithArgumentArray) \
O(CallDirectEval) \
O(CallDirectEvalWithArgumentArray) \
O(CallWithArgumentArray) \
O(Catch) \
O(ConcatString) \