Andreas Kling
|
a3ee8ff377
LibJS: Add IndexedProperties::storage() to access the underlying storage
|
1 year ago |
Andreas Kling
|
52cd671163
LibJS: Make Object::internal_get() reveal the used property offset
|
2 years ago |
Timothy Flynn
|
c911781c21
Everywhere: Remove needless trailing semi-colons after functions
|
2 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Lenny Maiorani
|
d00b79568f
Libraries: Use default constructors/destructors in LibJS
|
3 years ago |
Anonymous
|
34a4ce7955
LibJS: Stop eagerly creating the backing store for IndexedProperties
|
3 years ago |
Andreas Kling
|
2518f2045e
LibJS: Explicitly initialize primitive IndexedPropertyIterator members
|
3 years ago |
Andreas Kling
|
0d60cf211d
LibJS: Cache valid indices in IndexedPropertyIterator
|
3 years ago |
Linus Groh
|
0e363e92ef
LibJS: Remove unused IndexedProperties::take_{first,last}()
|
3 years ago |
Idan Horowitz
|
c351b4ad0d
LibJS: Stop using a native property for Array lengths
|
4 years ago |
Linus Groh
|
9fe363eaad
LibJS: Remove now unused IndexedPropertyIterator::value_and_attributes()
|
4 years ago |
Linus Groh
|
09bd5f8772
LibJS: Rewrite most of Object for spec compliance :^)
|
4 years ago |
Idan Horowitz
|
dcb55db99b
LibJS: Replace boolean without_side_effects parameters with an enum
|
4 years ago |
Idan Horowitz
|
864beb0bd5
LibJS: Remove the unused IndexedProperties::append_all method
|
4 years ago |
Matthew Olsson
|
fcd3b9a0df
Userland: Use mattco@serenityos.org for my copyright headers
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
d0664ce6c9
LibJS: Don't punish large arrays with generic indexed property storage
|
4 years ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |