Ben Wiederhake
|
560133a0c6
Everywhere: Remove unused DeprecatedString includes
|
2 سال پیش |
Timothy Flynn
|
f3db548a3d
AK+Everywhere: Rename FlyString to DeprecatedFlyString
|
2 سال پیش |
Andreas Kling
|
fbf9cb3387
WebContent+LibWeb+LibJS: Simplify injection of JS console globals
|
2 سال پیش |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 سال پیش |
Linus Groh
|
d26aabff04
Everywhere: Run clang-format
|
2 سال پیش |
Andreas Kling
|
1a30e77001
LibJS: Make Interpreter.h not include AST.h
|
2 سال پیش |
Linus Groh
|
275dea9d98
LibJS: Remove {Bytecode::,}Interpreter::global_object()
|
2 سال پیش |
Linus Groh
|
7c468b5a77
LibJS: Pass Realm to GlobalObject::initialize_global_object()
|
2 سال پیش |
Linus Groh
|
e992a9f469
LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()
|
2 سال پیش |
Linus Groh
|
c8f1651761
LibJS+LibWeb: Restore type safety of Realm::set_global_object()
|
2 سال پیش |
Andreas Kling
|
fb1900e79c
LibJS: Make Interpreter::create() call InitializeHostDefinedRealm()
|
2 سال پیش |
Andreas Kling
|
50d951aea2
LibJS: Let Shape store a Realm instead of a GlobalObject
|
2 سال پیش |
Linus Groh
|
9f3f3b0864
LibJS: Remove implicit wrapping/unwrapping of completion records
|
3 سال پیش |
Linus Groh
|
24d772af7c
LibJS: Move additional notes to spec comments onto their own line
|
3 سال پیش |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 سال پیش |
Linus Groh
|
599b2bee4a
LibJS: Tweak Interpreter::create() for more spec-likeness
|
3 سال پیش |
Linus Groh
|
9422ae9bb2
LibJS: Add infallible variant of VM::push_execution_context()
|
3 سال پیش |
Lenny Maiorani
|
d00b79568f
Libraries: Use default constructors/destructors in LibJS
|
3 سال پیش |
Linus Groh
|
bc183dbbcb
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
|
3 سال پیش |
davidot
|
9264f9d24e
LibJS+Everywhere: Remove VM::exception() and most related functions
|
3 سال پیش |
kleines Filmröllchen
|
145eeb57ab
Userland: Remove a bunch of unnecessary Vector imports
|
3 سال پیش |
Luke Wilde
|
631bbcd00a
LibJS: Refactor interpreter to use Script and Source Text Modules
|
3 سال پیش |
Linus Groh
|
eb60d16549
LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>
|
3 سال پیش |
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 سال پیش |