LibJS: Partially implement resizable ArrayBuffer objects

This is (part of) a normative change in the ECMA-262 spec. See:
a9ae96e

This implements just support for resizing ArrayBuffer objects. This does
not implement the SharedArrayBuffer changes, as we do not have enough
support to do so.
This commit is contained in:
Timothy Flynn 2023-10-14 19:10:55 -04:00 committed by Andreas Kling
commit 29ac6e3689
Notes: sideshowbarker 2024-07-17 09:37:30 +09:00
13 changed files with 369 additions and 14 deletions

View file

@ -351,6 +351,7 @@ namespace JS {
P(leftContext) \
P(map) \
P(max) \
P(maxByteLength) \
P(maximize) \
P(mergeFields) \
P(message) \
@ -426,6 +427,8 @@ namespace JS {
P(reject) \
P(relativeTo) \
P(repeat) \
P(resizable) \
P(resize) \
P(resolve) \
P(resolvedOptions) \
P(reverse) \