Timothy Flynn
|
b779a3628d
LibJS: Use SortIndexedProperties AO in Array.prototype.sort
|
2 年之前 |
Linus Groh
|
5927cdd9c5
LibJS: Use u64 for the length parameter in Array::create()
|
3 年之前 |
Linus Groh
|
65eb1ee67a
LibJS: Add spec comments to ArrayCreate
|
3 年之前 |
Obinna Ikeh
|
3d99e83a86
LibJS: Update order of parameters in our is_less_than implementation
|
3 年之前 |
Linus Groh
|
e2a5a27302
LibJS: Implement the SortIndexedProperties AO
|
3 年之前 |
Linus Groh
|
5ddf0b0c99
LibJS: Implement the CompareArrayElements AO
|
3 年之前 |
Linus Groh
|
9f3f3b0864
LibJS: Remove implicit wrapping/unwrapping of completion records
|
3 年之前 |
Linus Groh
|
cb66474fb5
LibJS: Update spec comments testing presence of a field
|
3 年之前 |
Linus Groh
|
d33fcad87f
LibJS: Update ValidateAndApplyPropertyDescriptor implementation
|
3 年之前 |
Linus Groh
|
5a26a547db
LibJS: Update a couple of outdated spec comments
|
3 年之前 |
Linus Groh
|
ce659e5eeb
LibJS: Remove assertions that are now part of structured headers
|
3 年之前 |
Lenny Maiorani
|
d00b79568f
Libraries: Use default constructors/destructors in LibJS
|
3 年之前 |
Linus Groh
|
bc183dbbcb
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
|
3 年之前 |
Linus Groh
|
6f20f49b21
Everywhere: Rename JS::PropertyKey variables from property_{name => key}
|
3 年之前 |
Timothy Flynn
|
d69f5ca128
LibJS: Update spec numbers for Operations on Objects AOs
|
3 年之前 |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
3 年之前 |
Idan Horowitz
|
db5df26841
LibJS: Convert Array AOs to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
0881f8160f
LibJS: Use implicit ThrowCompletionOr<T> constructor where possible
|
3 年之前 |
Idan Horowitz
|
cc94bba5c0
LibJS: Convert to_u32() to ThrowCompletionOr
|
3 年之前 |
Idan Horowitz
|
20d990563c
LibJS: Convert to_number() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
364dd42fc8
LibJS: Convert create_data_property_or_throw() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
4d5bd092ea
LibJS: Use MUST() where applicable
|
3 年之前 |
Linus Groh
|
ee8380edea
LibJS: Convert internal_own_property_keys() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
fbfb0bb908
LibJS: Convert internal_delete() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
5da210125e
LibJS: Convert internal_define_own_property() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
0e69a6e487
LibJS: Convert internal_get_own_property() to ThrowCompletionOr
|
3 年之前 |
Andreas Kling
|
6ad427993a
Everywhere: Behaviour => Behavior
|
3 年之前 |
Idan Horowitz
|
c351b4ad0d
LibJS: Stop using a native property for Array lengths
|
4 年之前 |
Linus Groh
|
0ba81dc0b7
LibJS: Remove Object::is_array() in favor of Value::is_array() and RTTI
|
4 年之前 |
Idan Horowitz
|
e915155ca4
LibJS: Remove impossible check from Array's native length getter/setter
|
4 年之前 |