Commit History

Autor SHA1 Mensaxe Data
  iliadsh ee4948b9e7 LibJS: Devirtualize is_simple_storage() hai 1 ano
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  Lenny Maiorani d00b79568f Libraries: Use default constructors/destructors in LibJS %!s(int64=3) %!d(string=hai) anos
  davidot eac3c4c127 LibJS: Use entire array of SimpleIndexedPropertyStorage before growing %!s(int64=3) %!d(string=hai) anos
  Anonymous 34a4ce7955 LibJS: Stop eagerly creating the backing store for IndexedProperties %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 0d60cf211d LibJS: Cache valid indices in IndexedPropertyIterator %!s(int64=3) %!d(string=hai) anos
  Linus Groh 0e363e92ef LibJS: Remove unused IndexedProperties::take_{first,last}() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 6108bac606 LibJS: Only do a single property lookup in internal_get_own_property() %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz c351b4ad0d LibJS: Stop using a native property for Array lengths %!s(int64=4) %!d(string=hai) anos
  Linus Groh 9fe363eaad LibJS: Remove now unused IndexedPropertyIterator::value_and_attributes() %!s(int64=4) %!d(string=hai) anos
  Linus Groh 09bd5f8772 LibJS: Rewrite most of Object for spec compliance :^) %!s(int64=4) %!d(string=hai) anos
  davidot b38fb418f8 LibJS: Don't remove non-configurable items in Array when setting length %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz dcb55db99b LibJS: Replace boolean without_side_effects parameters with an enum %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz 864beb0bd5 LibJS: Remove the unused IndexedProperties::append_all method %!s(int64=4) %!d(string=hai) anos
  Linus Groh 63e8477a6b LibJS: Handle OOB access in GenericIndexedPropertyStorage::take_last() %!s(int64=4) %!d(string=hai) anos
  Linus Groh c15121fef7 LibJS: Make length_setter_generic_storage_threshold a global constant %!s(int64=4) %!d(string=hai) anos
  Matthew Olsson fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 077406dc36 LibJS: Fix two issues with array (length > INT32_MAX) %!s(int64=4) %!d(string=hai) anos
  Andreas Kling d0664ce6c9 LibJS: Don't punish large arrays with generic indexed property storage %!s(int64=4) %!d(string=hai) anos
  Linus Groh ae95ed5ddd LibJS: Append first sparse element to packed elements in take_first() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY %!s(int64=4) %!d(string=hai) anos
  Andreas Kling ea81a4a529 LibJS: Avoid an unnecessary Vector copy in IndexedProperties::indices() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 13d7c09125 Libraries: Move to Userland/Libraries/ %!s(int64=4) %!d(string=hai) anos