Commit Verlauf

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