Jonne Ransijn
|
69f96122b6
LibJS+LibWeb: Prevent double invocation of `[[GetOwnProperty]]`
|
8 月之前 |
Andreas Kling
|
cc4b3cbacc
Meta: Update my e-mail address everywhere
|
9 月之前 |
Andreas Kling
|
493a04d5fe
LibJS: Add PropertyLookupPhase enum to distinguish Object [[Get]] calls
|
1 年之前 |
Andreas Kling
|
3c74dc9f4d
LibJS: Segregate GC-allocated objects by type
|
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 年之前 |
Andreas Kling
|
18c54d8d40
LibJS: Make Cell::initialize() return void
|
1 年之前 |
Andreas Kling
|
52cd671163
LibJS: Make Object::internal_get() reveal the used property offset
|
2 年之前 |
Linus Groh
|
b84f8fb55b
LibJS: Make intrinsics getters return NonnullGCPtr
|
2 年之前 |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
2 年之前 |
Timothy Flynn
|
2692db8699
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
|
2 年之前 |
Andreas Kling
|
4abdb68655
LibJS: Remove Object(Object& prototype) footgun
|
2 年之前 |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
2 年之前 |
Linus Groh
|
b99cc7d050
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
|
2 年之前 |
Linus Groh
|
5dd5896588
LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions
|
2 年之前 |
Linus Groh
|
ecd163bdf1
LibJS+LibWeb: Replace GlobalObject with Realm in object constructors
|
2 年之前 |
Linus Groh
|
50d0f879f7
LibJS: Remove bogus FIXME in ArgumentsObject::internal_get()
|
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 年之前 |
Lenny Maiorani
|
d00b79568f
Libraries: Use default constructors/destructors in LibJS
|
3 年之前 |
Linus Groh
|
6f20f49b21
Everywhere: Rename JS::PropertyKey variables from property_{name => key}
|
3 年之前 |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
3 年之前 |
Linus Groh
|
3be26f56db
LibJS: Convert has_own_property() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
1d45541278
LibJS: Convert Object::set() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
4d5bd092ea
LibJS: Use MUST() where applicable
|
3 年之前 |
Linus Groh
|
fbfb0bb908
LibJS: Convert internal_delete() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
e5409c6ead
LibJS: Convert internal_set() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
6c2b974db2
LibJS: Convert internal_get() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
5da210125e
LibJS: Convert internal_define_own_property() to ThrowCompletionOr
|
3 年之前 |