summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/Realm.h
AgeCommit message (Expand)Author
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-02-27LibJS: Propagate errors from Intrinsics initializationLuke Wilde
2022-12-14LibJS: Convert Realm::create() to NonnullGCPtrLinus Groh
2022-09-06LibWeb+LibJS: Let JS::Realm::HostDefined objects mark things during GCAndreas Kling
2022-08-29LibJS: Hide all the constructors!Andreas Kling
2022-08-29LibJS: Add JS_CELL macro and use it in all JS::Cell subclassesAndreas Kling
2022-08-28LibJS+LibWeb: Let Realm store a plain Object for [[GlobalObject]]Linus Groh
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-06LibJS+LibWeb: Restore type safety of Realm::set_global_object()Linus Groh
2022-08-05LibJS: Implement a more general InitializeHostDefinedRealm AOAndreas Kling
2022-03-19DevTools+LibJS+LibWeb: Change class_name to use StringViewLenny Maiorani
2022-02-07LibJS: Reduce header dependency graph in Realm.hAndreas Kling
2022-02-07LibJS: Add [[HostDefined]] internal slot to Realm objectsAndreas Kling
2021-10-14LibJS: Add a way to get from a GlobalObject to its associated RealmLinus Groh
2021-09-12LibJS: Allocate a Realm next to GlobalObject in Interpreter::create()Linus Groh
2021-09-12LibJS: Start adding a JS::Realm class (spec's "Realm Record")Linus Groh