davidot
|
830ea0414c
LibJS: Make scoping follow the spec
|
3 年之前 |
Linus Groh
|
7b92889e6b
LibJS: Change Interpreter::create_with_existing_{global_object => realm}
|
3 年之前 |
Linus Groh
|
2b8d5696ab
LibJS: Allocate a Realm next to GlobalObject in Interpreter::create()
|
3 年之前 |
Andreas Kling
|
44221756ab
LibJS: Drop "Record" suffix from all the *Environment record classes
|
4 年之前 |
Andreas Kling
|
1d20380859
LibJS: Split the per-call-frame environment into lexical and variable
|
4 年之前 |
Andreas Kling
|
aabd82d508
LibJS: Bring function environment records closer to the spec
|
4 年之前 |
Andreas Kling
|
08510a0c80
LibJS: Rename VM::current_scope() => current_environment_record()
|
4 年之前 |
Andreas Kling
|
6c6dbcfc36
LibJS: Rename Environment Records so they match the spec :^)
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Andreas Kling
|
630d83be8f
LibJS: Always inline some tiny Interpreter getters
|
4 年之前 |
Andreas Kling
|
e0abfcb27d
LibJS: Don't track executing AST nodes in a Vector
|
4 年之前 |
Andreas Kling
|
1603623772
LibJS: Move AST node stack from VM to Interpreter
|
4 年之前 |
Andreas Kling
|
d792200a55
LibJS: Rename GlobalObject::initialize() => initialize_global_object()
|
4 年之前 |
Linus Groh
|
dadf2e8251
LibJS: Make Interpreter::run() a void function
|
4 年之前 |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 年之前 |