From 83c4fd0747ec57fb3b99f5a01d704cbe41ef2b42 Mon Sep 17 00:00:00 2001 From: Richard Gibson Date: Sat, 15 Feb 2025 12:35:56 -0500 Subject: [PATCH] Editorial: Indicate the expected future change of ArrayBufferCopyAndDetach parameter _preserveResizability_ Ref #31 --- spec.emu | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spec.emu b/spec.emu index fb13c44..04c6602 100644 --- a/spec.emu +++ b/spec.emu @@ -439,11 +439,12 @@ contributors: Mark S. Miller, Richard Gibson ArrayBufferCopyAndDetach ( _arrayBuffer_: an ECMAScript language value, _newLength_: an ECMAScript language value, - _preserveResizability_: ~preserve-resizability~, ~fixed-length~, or ~immutable~, + _preserveResizability_: ~preserve-resizability~, ~fixed-length~, or ~immutable~, ): either a normal completion containing an ArrayBuffer or a throw completion
+ The current name of parameter _preserveResizability_ is preserved for the benefit of diff readability, but may be subject to change (to e.g. _mode_) before acceptance into ECMA-262. 1. Perform ? RequireInternalSlot(_arrayBuffer_, [[ArrayBufferData]]). 1. If IsSharedArrayBuffer(_arrayBuffer_) is *true*, throw a *TypeError* exception.