diff options
author | Ouyang Yadong <oyydoibh@gmail.com> | 2018-10-29 07:36:19 -0400 |
---|---|---|
committer | Refael Ackermann <refack@gmail.com> | 2018-10-31 10:41:41 -0400 |
commit | 56881b0d952312320ee6a27e40bd553152e11688 (patch) | |
tree | a3b2c71a36b5f23dce6b5fda0c67a6d0cedd1983 /doc | |
parent | 8bd6df8927c1363789b195020397c8a672a46a0a (diff) | |
download | android-node-v8-56881b0d952312320ee6a27e40bd553152e11688.tar.gz android-node-v8-56881b0d952312320ee6a27e40bd553152e11688.tar.bz2 android-node-v8-56881b0d952312320ee6a27e40bd553152e11688.zip |
lib: enable TypedArray and DataView for the v8 module
This commit allow passing `TypedArray` and `DataView` to:
- v8.deserialize()
- new v8.Deserializer()
- v8.serializer.writeRawBytes()
PR-URL: https://github.com/nodejs/node/pull/23953
Refs: https://github.com/nodejs/node/issues/1826
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/api/v8.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/api/v8.md b/doc/api/v8.md index 4a04e89319..6ce474a9ba 100644 --- a/doc/api/v8.md +++ b/doc/api/v8.md @@ -185,7 +185,7 @@ Uses a [`DefaultSerializer`][] to serialize `value` into a buffer. added: v8.0.0 --> -* `buffer` {Buffer|Uint8Array} A buffer returned by [`serialize()`][]. +* `buffer` {Buffer|TypedArray|DataView} A buffer returned by [`serialize()`][]. Uses a [`DefaultDeserializer`][] with default options to read a JS value from a buffer. @@ -252,7 +252,7 @@ For use inside of a custom [`serializer._writeHostObject()`][]. #### serializer.writeRawBytes(buffer) -* `buffer` {Buffer|Uint8Array} +* `buffer` {Buffer|TypedArray|DataView} Write raw bytes into the serializer’s internal buffer. The deserializer will require a way to compute the length of the buffer. @@ -308,7 +308,7 @@ added: v8.0.0 #### new Deserializer(buffer) -* `buffer` {Buffer|Uint8Array} A buffer returned by +* `buffer` {Buffer|TypedArray|DataView} A buffer returned by [`serializer.releaseBuffer()`][]. Creates a new `Deserializer` object. |