Andreas Kling
|
18c54d8d40
LibJS: Make Cell::initialize() return void
|
1 rok temu |
Luke Wilde
|
53852452b2
LibJS: Propagate errors from Intrinsics initialization
|
2 lat temu |
Luke Wilde
|
af118f2a67
LibJS: Add missing error propagation to global object initializations
|
2 lat temu |
Linus Groh
|
22089436ed
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
|
2 lat temu |
Linus Groh
|
bfb8d83535
LibJS: Convert Realm::create() to NonnullGCPtr
|
2 lat temu |
Andreas Kling
|
abfb73f2e7
LibWeb+LibJS: Let JS::Realm::HostDefined objects mark things during GC
|
2 lat temu |
Linus Groh
|
040e3abb1d
LibJS: Implement SetDefaultGlobalBindings as a standalone function
|
2 lat temu |
Linus Groh
|
52543fc771
LibJS+LibWeb: Let Realm store a plain Object for [[GlobalObject]]
|
2 lat temu |
Linus Groh
|
cfa5885855
LibJS: Turn initialize_global_object() into a regular initialize()
|
2 lat temu |
Linus Groh
|
dfb7588d30
LibJS: Remove GlobalObject::{set_,}associated_realm()
|
2 lat temu |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
2 lat temu |
Linus Groh
|
7c468b5a77
LibJS: Pass Realm to GlobalObject::initialize_global_object()
|
2 lat temu |
Linus Groh
|
e992a9f469
LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()
|
2 lat temu |
Linus Groh
|
885004abee
LibJS: Support creation of global object in Realm::set_global_object()
|
2 lat temu |
Linus Groh
|
c8f1651761
LibJS+LibWeb: Restore type safety of Realm::set_global_object()
|
2 lat temu |
Andreas Kling
|
aaa4f6d287
LibJS: Run clang-format on Realm.cpp
|
2 lat temu |
Andreas Kling
|
8a03b17007
LibJS: Implement a more general InitializeHostDefinedRealm AO
|
2 lat temu |
Andreas Kling
|
50d951aea2
LibJS: Let Shape store a Realm instead of a GlobalObject
|
2 lat temu |
Linus Groh
|
9f3f3b0864
LibJS: Remove implicit wrapping/unwrapping of completion records
|
3 lat temu |
Andreas Kling
|
aeb72fe9d0
LibJS: Reduce header dependency graph in Realm.h
|
3 lat temu |
Andreas Kling
|
fc04465fa3
LibJS: Remove unnecessary GlobalObject pointer from Environment
|
3 lat temu |
Linus Groh
|
cbbf4abb0d
LibJS: Add a way to get from a GlobalObject to its associated Realm
|
3 lat temu |
Linus Groh
|
2b8d5696ab
LibJS: Allocate a Realm next to GlobalObject in Interpreter::create()
|
3 lat temu |
Linus Groh
|
d9c3bafcd9
LibJS: Start adding a JS::Realm class (spec's "Realm Record")
|
3 lat temu |