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