Tobias Soppa
|
9267e24741
LibJS+LibWeb: Track SharedArrayBuffers' shared state
|
1 سال پیش |
Andrew Kaster
|
56d0a0ac0f
LibJS: Make CreateDataByteBlock AO publicly available
|
1 سال پیش |
Andreas Kling
|
72c9f56c66
LibJS: Make Heap::allocate<T>() infallible
|
1 سال پیش |
Shannon Booth
|
3781948f0c
LibJS: Add initial implementation for SharedArrayBuffer
|
2 سال پیش |
PrestonLTaylor
|
850c252b3e
LibJS: Implement ArrayBuffer.prototype.transfer & transferToFixedLength
|
2 سال پیش |
Kenneth Myhra
|
ce2b88e7cc
LibJS: Use copy_data_block_bytes() instead of overwrite() and copy_to()
|
2 سال پیش |
Kenneth Myhra
|
f3fb005653
LibJS: Partially implement AO CopyDataBlockBytes
|
2 سال پیش |
Timothy Flynn
|
706a20c4d4
LibJS: Disallow creating ArrayBuffers larger than 2^53 - 1
|
2 سال پیش |
Linus Groh
|
b84f8fb55b
LibJS: Make intrinsics getters return NonnullGCPtr
|
2 سال پیش |
Timothy Flynn
|
b75b7f0c0d
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
|
2 سال پیش |
Linus Groh
|
1c24b82dd7
LibJS: Convert ordinary_create_from_constructor() to NonnullGCPtr
|
2 سال پیش |
Linus Groh
|
22089436ed
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
|
2 سال پیش |
Andreas Kling
|
4abdb68655
LibJS: Remove Object(Object& prototype) footgun
|
2 سال پیش |
Linus Groh
|
947ea92bf6
LibJS: Convert ArrayBuffer::create() to NonnullGCPtr
|
2 سال پیش |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
2 سال پیش |
Linus Groh
|
25849f8a6d
LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]
|
2 سال پیش |
Linus Groh
|
26366d5930
LibJS: Replace GlobalObject with VM in ArrayBuffer AOs [Part 11/19]
|
2 سال پیش |
Linus Groh
|
f3117d46dc
LibJS: Remove GlobalObject from VM::throw_completion()
|
2 سال پیش |
Linus Groh
|
e992a9f469
LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()
|
2 سال پیش |
Linus Groh
|
b99cc7d050
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
|
2 سال پیش |
Linus Groh
|
028a6b90b1
LibJS: Revert partial resizable ArrayBuffer implementation
|
3 سال پیش |
Linus Groh
|
9f3f3b0864
LibJS: Remove implicit wrapping/unwrapping of completion records
|
3 سال پیش |
Timothy Flynn
|
6654efcd82
LibJS: Remove cloneConstructor parameter from CloneArrayBuffer
|
3 سال پیش |
Timothy Flynn
|
13d05403ff
LibJS: Move DetachArrayBuffer implementation to the ArrayBuffer object
|
3 سال پیش |
Lenny Maiorani
|
d00b79568f
Libraries: Use default constructors/destructors in LibJS
|
3 سال پیش |
ForLoveOfCats
|
b29e19c52a
LibJS: Implement and test getters added by resizable ArrayBuffer
|
3 سال پیش |
ForLoveOfCats
|
e01ee4e30b
LibJS: Construct ArrayBuffer with max byte length when provided
|
3 سال پیش |
ForLoveOfCats
|
e8416b603f
LibJS: Accept ArrayBuffer constructor options argument
|
3 سال پیش |
Idan Horowitz
|
20d3869182
LibJS: Implement the CloneArrayBuffer AO
|
3 سال پیش |
davidot
|
de90d54be0
LibJS: Convert ArrayBuffer construction to ThrowCompletionOr
|
3 سال پیش |