summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/ArrayBuffer.h
AgeCommit message (Expand)Author
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in create() functionsLinus Groh
2022-07-06LibJS: Revert partial resizable ArrayBuffer implementationLinus Groh
2022-06-13AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice()Matthias Zimmerman
2022-05-03LibJS: Remove implicit wrapping/unwrapping of completion recordsLinus Groh
2022-04-16LibJS: Remove cloneConstructor parameter from CloneArrayBufferTimothy Flynn
2022-04-08LibJS: Move DetachArrayBuffer implementation to the ArrayBuffer objectTimothy Flynn
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-16Libraries: Use default constructors/destructors in LibJSLenny Maiorani
2022-03-02LibJS: Implement and test getters added by resizable ArrayBufferForLoveOfCats
2022-03-02LibJS: Construct ArrayBuffer with max byte length when providedForLoveOfCats
2022-03-02LibJS: Accept ArrayBuffer constructor options argumentForLoveOfCats
2022-02-08LibJS: Implement the CloneArrayBuffer AOIdan Horowitz
2022-02-08LibJS: Convert ArrayBuffer construction to ThrowCompletionOrdavidot
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2021-12-14LibJS: Add ArrayBuffer::create() for ByteBuffer passed by valueLinus Groh
2021-10-18LibJS: Convert to_u8_clamp() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_u8() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_i8() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_u16() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_i16() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_u32() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_i32() to ThrowCompletionOrIdan Horowitz
2021-10-17LibJS: Convert to_double() to ThrowCompletionOrIdan Horowitz
2021-10-17LibJS: Convert to_bigint_uint64() to ThrowCompletionOrIdan Horowitz
2021-10-17LibJS: Convert to_bigint_int64() to ThrowCompletionOrIdan Horowitz
2021-10-09LibJS: Implement the AllocateArrayBuffer() AOLinus Groh
2021-09-06LibJS: Handle possible allocation failure in ArrayBuffer(size_t)Ali Mohammad Pur
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-07-14LibJS: Implement TypedArray GetModifySetValueInBuffer abstract operationTimothy Flynn
2021-07-04LibJS: Rewrite most of Object for spec compliance :^)Linus Groh
2021-06-17LibJS: Refactor numeric_to_raw_bytes and raw_bytes_to_numericLuke
2021-06-14LibJS: Add all of the DataView.prototype.set* methodsIdan Horowitz
2021-06-14LibJS: Add all of the DataView.prototype.get* methodsIdan Horowitz
2021-06-11LibWeb: Set a detach key for ArrayBuffers returned from WASMIdan Horowitz
2021-06-10LibJS: Allow and check for detached ArrayBuffersIdan Horowitz
2021-06-10LibJS: Bring ArrayBuffer.prototype.slice closer to specIdan Horowitz
2021-05-26LibJS: Allow ArrayBuffer to not own its backing data buffer as wellAli Mohammad Pur
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-03LibJS: ArrayBuffer.prototype.sliceJamie Mansfield
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling