mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 14:57:35 +00:00
LibJS/Bytecode: Leave BlockDeclarationInstantiation in C++
Instead of implementing this AO in bytecode, we now have an instruction for it that simply invokes the C++ implementation. This allows us to simplify Bytecode::Generator quite a bit by removing all the variable scope tracking.
This commit is contained in:
parent
4684d3fe54
commit
ac246d764d
6 changed files with 56 additions and 91 deletions
|
@ -17,6 +17,7 @@
|
|||
O(BitwiseNot) \
|
||||
O(BitwiseOr) \
|
||||
O(BitwiseXor) \
|
||||
O(BlockDeclarationInstantiation) \
|
||||
O(Call) \
|
||||
O(ConcatString) \
|
||||
O(ContinuePendingUnwind) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue