File tree 1 file changed +6
-0
lines changed
1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -333,6 +333,10 @@ added: v8.0.0
333
333
334
334
Uses a [ ` DefaultSerializer ` ] [ ] to serialize ` value ` into a buffer.
335
335
336
+ [ ` ERR_BUFFER_TOO_LARGE ` ] [ ] will be thrown when trying to
337
+ serialize a huge object which requires buffer
338
+ larger than [ ` buffer.constants.MAX_LENGTH ` ] [ ] .
339
+
336
340
### ` v8.deserialize(buffer) `
337
341
338
342
<!-- YAML
@@ -564,10 +568,12 @@ A subclass of [`Deserializer`][] corresponding to the format written by
564
568
[ `DefaultDeserializer` ] : #class-v8defaultdeserializer
565
569
[ `DefaultSerializer` ] : #class-v8defaultserializer
566
570
[ `Deserializer` ] : #class-v8deserializer
571
+ [ `ERR_BUFFER_TOO_LARGE` ] : errors.md#err_buffer_too_large
567
572
[ `Error` ] : errors.md#class-error
568
573
[ `GetHeapSpaceStatistics` ] : https://v8docs.nodesource.com/node-13.2/d5/dda/classv8_1_1_isolate.html#ac673576f24fdc7a33378f8f57e1d13a4
569
574
[ `NODE_V8_COVERAGE` ] : cli.md#node_v8_coveragedir
570
575
[ `Serializer` ] : #class-v8serializer
576
+ [ `buffer.constants.MAX_LENGTH` ] : buffer.md#bufferconstantsmax_length
571
577
[ `deserializer._readHostObject()` ] : #deserializer_readhostobject
572
578
[ `deserializer.transferArrayBuffer()` ] : #deserializertransferarraybufferid-arraybuffer
573
579
[ `serialize()` ] : #v8serializevalue
You can’t perform that action at this time.
0 commit comments