Commit History

Автор SHA1 Съобщение Дата
  Jonne Ransijn 69f96122b6 LibJS+LibWeb: Prevent double invocation of `[[GetOwnProperty]]` преди 8 месеца
  Andreas Kling 3c5819a6d2 LibJS: Allow GetById to cache getters преди 8 месеца
  Andreas Kling cc4b3cbacc Meta: Update my e-mail address everywhere преди 9 месеца
  Tim Ledbetter 88d425f32b LibJS: Add the [[Unimplemented]] attribute преди 1 година
  Andreas Kling 8ff16c1b57 LibJS: Cache access to properties found in prototype chain преди 1 година
  Andreas Kling 493a04d5fe LibJS: Add PropertyLookupPhase enum to distinguish Object [[Get]] calls преди 1 година
  Andreas Kling 53d0dd4a2e LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration преди 1 година
  Shannon Booth d2710ad73f LibJS: Implement temporal AO SnapshotOwnProperties преди 1 година
  Shannon Booth 107fa1fdb8 LibJS: Implement excluded values in CopyDataProperties преди 1 година
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String преди 1 година
  Andreas Kling 1e90379008 LibJS: Introduce "dictionary" mode for object shapes преди 1 година
  Andreas Kling 3d92c26445 LibJS: Stop making shapes unique преди 1 година
  Andreas Kling 463931384d LibJS: Don't use Handle<Value> for JS::Object private fields преди 1 година
  Andreas Kling f47a14b9d6 LibJS: Use a premade shape when creating iterator result objects преди 1 година
  Andreas Kling 3c74dc9f4d LibJS: Segregate GC-allocated objects by type преди 1 година
  Simon Wanner 86b85aa68b LibJS: Introduce Builtins преди 1 година
  iliadsh 89da731aa6 LibJS+LibWeb: Devirtualize may_interfere_with_indexed_property_access() преди 1 година
  Andreas Kling b1b2ca1485 LibJS: Add basic monomorphic caching for PutById property access преди 1 година
  Aliaksandr Kalenik 3a1f617fbf LibJS: Use Function as callback type in define_native_function/accessor преди 1 година
  Andreas Kling e33145aa4b LibJS: Use OrderedHashMap for the Shape property table преди 1 година
  Andreas Kling 72c9f56c66 LibJS: Make Heap::allocate<T>() infallible преди 1 година
  Andreas Kling 09547ec975 LibJS: Make PrimitiveString::deprecated_string() infallible преди 1 година
  Andreas Kling 2eaa528a0e LibJS: Rip out the AST interpreter :^) преди 1 година
  Andreas Kling 18c54d8d40 LibJS: Make Cell::initialize() return void преди 1 година
  Andreas Kling 52cd671163 LibJS: Make Object::internal_get() reveal the used property offset преди 2 години
  Andreas Kling 620c495d31 LibJS: Skip lazy intrinsic allocation check for objects without them преди 2 години
  Andreas Kling 5617dd1c83 LibJS: Store PrivateElement values in Handle<Value> преди 2 години
  Matthew Olsson 82eeee2008 LibJS+LibWeb: Normalize calls to Base::visit_edges in GC objects преди 2 години
  Linus Groh f0dd425492 LibJS: Add spec comments to Object преди 2 години
  Linus Groh f345f72b55 LibJS: Port Value::to_object() to NonnullGCPtr преди 2 години