Andreas Kling
|
18c54d8d40
LibJS: Make Cell::initialize() return void
|
1 gadu atpakaļ |
Shannon Booth
|
b1870bc47b
LibJS: Propagate OOM from SetValueInBuffer AO
|
2 gadi atpakaļ |
Shannon Booth
|
81c8e642b9
LibJS: Handle OOM in NumericToRawBytes AO
|
2 gadi atpakaļ |
Linus Groh
|
2555d7a36a
LibJS: Make well-known symbol getters return NonnullGCPtr
|
2 gadi atpakaļ |
Linus Groh
|
b84f8fb55b
LibJS: Make intrinsics getters return NonnullGCPtr
|
2 gadi atpakaļ |
Timothy Flynn
|
c3abb1396c
LibJS+LibWeb: Convert string view PrimitiveString instances to String
|
2 gadi atpakaļ |
Timothy Flynn
|
2692db8699
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
|
2 gadi atpakaļ |
Andreas Kling
|
4abdb68655
LibJS: Remove Object(Object& prototype) footgun
|
2 gadi atpakaļ |
Linus Groh
|
525f22d018
LibJS: Replace standalone js_string() with PrimitiveString::create()
|
2 gadi atpakaļ |
Andreas Kling
|
71067cbc6c
LibJS+LibWeb: Make Runtime/AbstractOperations.h not include AST.h
|
2 gadi atpakaļ |
Tim Schumacher
|
388dc9cc5f
LibJS: Supress an unused bind when wrapping float atomic operations
|
2 gadi atpakaļ |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
2 gadi atpakaļ |
Linus Groh
|
e3895e6c80
LibJS: Pass Realm to define_native_{accessor,function}()
|
2 gadi atpakaļ |
Linus Groh
|
90bf33241d
LibJS: Replace GlobalObject with VM in Atomics AOs [Part 12/19]
|
2 gadi atpakaļ |
Linus Groh
|
26366d5930
LibJS: Replace GlobalObject with VM in ArrayBuffer AOs [Part 11/19]
|
2 gadi atpakaļ |
Linus Groh
|
b037894287
LibJS: Replace GlobalObject with VM in TypedArray AOs [Part 10/19]
|
2 gadi atpakaļ |
Linus Groh
|
a022e548b8
LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]
|
2 gadi atpakaļ |
Linus Groh
|
f3117d46dc
LibJS: Remove GlobalObject from VM::throw_completion()
|
2 gadi atpakaļ |
Linus Groh
|
5dd5896588
LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions
|
2 gadi atpakaļ |
Linus Groh
|
ecd163bdf1
LibJS+LibWeb: Replace GlobalObject with Realm in object constructors
|
2 gadi atpakaļ |
Matthias Zimmerman
|
c10d48b72c
AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice()
|
3 gadi atpakaļ |
Linus Groh
|
9f3f3b0864
LibJS: Remove implicit wrapping/unwrapping of completion records
|
3 gadi atpakaļ |
Timothy Flynn
|
39b308ba52
LibJS: Factor out TypedArrayElement{Size,Type} abstract operations
|
3 gadi atpakaļ |
Idan Horowitz
|
c7a8902746
LibJS: Make TypedArray::element_name return FlyString instead of String
|
3 gadi atpakaļ |
Timothy Flynn
|
6efbafa6e0
Everywhere: Update copyrights with my new serenityos.org e-mail :^)
|
3 gadi atpakaļ |
Timothy Flynn
|
20f73d2abc
LibJS: Convert Atomics functions to ThrowCompletionOr
|
3 gadi atpakaļ |
Timothy Flynn
|
3edf86462b
LibJS: Convert typed_array_from to ThrowCompletionOr
|
3 gadi atpakaļ |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 gadi atpakaļ |
Idan Horowitz
|
20163c0584
LibJS: Add ThrowCompletionOr versions of the JS native function macros
|
3 gadi atpakaļ |
Linus Groh
|
be28a6142b
LibJS: Convert to_integer_or_infinity() to ThrowCompletionOr
|
3 gadi atpakaļ |