summaryrefslogtreecommitdiff
path: root/src/stream_base.cc
Commit message (Expand)AuthorAgeFilesLines
* bootstrap: initialize per-isolate properties of bindings separatelyJoyee Cheung2023-05-031-9/+26
* src: slim down stream_base-inl.hlilsweetcaligula2023-04-111-0/+138
* src: distinguish env stopping flagsChengzhong Wu2023-01-141-1/+1
* src: fix crash on OnStreamRead on WindowsSantiago Gimeno2022-12-281-3/+4
* src,stream: improve DoWrite() and Write()ywave6202022-10-101-1/+1
* src: split property helpers from node::Environmentlegendecas2022-08-021-31/+34
* src: register StreamBase while registering LibuvStreamWrapDarshan Sen2022-06-171-0/+5
* src: delete AllocatedBufferDarshan Sen2022-05-131-1/+0
* worker: fix stream racing with terminateKeyhan Vakil2022-05-061-0/+1
* src,stream: remove `*Check*()` calls from non-`Initialize()` functionsDarshan Sen2021-10-201-27/+46
* src: remove usage of `AllocatedBuffer` from `stream_*`Darshan Sen2021-10-121-40/+49
* src: avoid implicit type conversions (take 2)Michaël Zasso2021-02-201-1/+1
* bootstrap: include fs module into the builtin snapshotJoyee Cheung2021-02-191-2/+26
* src: retain pointers to WriteWrap/ShutdownWrapJames M Snell2021-01-041-1/+1
* http2,tls: store WriteWrap using BaseObjectPtrAnna Henningsen2020-10-061-2/+6
* quic: use async _construct for QuicStreamJames M Snell2020-07-231-0/+1
* quic: extensive refactoring of QuicStream lifecycleJames M Snell2020-07-231-1/+0
* src: extract AllocatedBuffer from env.hJames M Snell2020-05-301-4/+5
* net: fix crash if POLLHUP is receivedSantiago Gimeno2020-04-061-1/+9
* src: clean up stream_base.h and stream-base-inl.hJames M Snell2020-03-191-2/+54
* src: improve handling of internal field countingJames M Snell2020-03-021-3/+7
* child_process,cluster: allow using V8 serialization APIAnna Henningsen2019-11-051-2/+16
* net: allow reading data into a static bufferBrian White2019-08-231-9/+50
* src: replace FromJust() with Check() when possibleSam Roberts2019-04-121-1/+1
* src: store onread callback in internal fieldAnna Henningsen2019-03-261-1/+8
* src: elevate v8 namespaces for PropertyAttributegengjiawen2019-03-181-2/+5
* src: de-lint header usageRefael Ackermann2019-03-121-0/+1
* lib,src: remove usage of _externalStreamAnna Henningsen2019-03-111-0/+4
* src: remove templating from StreamBaseJon Moss2019-03-081-0/+87
* src: apply clang-tidy rule modernize-deprecated-headersgengjiawen2019-02-271-1/+1
* src: allocate Buffer memory using ArrayBuffer allocatorAnna Henningsen2019-02-251-26/+21
* src: reduce includes of node_internals.hJoyee Cheung2019-01-211-2/+0
* src: add DCHECK macroskiyomizumia2018-12-241-7/+6
* src: fix v8 compiler warnings in srcDaniel Bevenius2018-11-111-6/+8
* src: fix compiler warning for debug buildDaniel Bevenius2018-11-031-1/+1
* src: improve StreamBase write throughputAnna Henningsen2018-10-281-26/+7
* src: improve StreamBase read throughputAnna Henningsen2018-10-241-8/+25
* src: use MallocedBuffer abstraction for buffersCody Hazelwood2018-10-151-15/+11
* src: reduce variable scope in stream_base.cccjihrig2018-10-091-3/+1
* src: rework (mostly internal) functions to use MaybesUjjwal Sharma2018-09-021-9/+12
* src: re-add `Realloc()` shrink after reading stream dataAnna Henningsen2018-06-121-1/+2
* tls: fix SSL write error handlingAnna Henningsen2018-06-121-0/+1
* src: add CHECK_NULL/CHECK_NOT_NULL macrosTobias Nießen2018-05-261-2/+2
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-6/+0
* src: throw ERR_INVALID_ARG_TYPE in C++ argument checksJoyee Cheung2018-04-191-1/+2
* src: add node_internal.h includes for arraysizeDaniel Bevenius2018-04-121-0/+1
* src: clean up `req.bytes` trackingAnna Henningsen2018-03-301-11/+12
* net: track bytesWritten in C++ landAnna Henningsen2018-03-301-0/+1
* src: tighten handle scopes for stream operationsAnna Henningsen2018-03-151-0/+2
* src: refactor setting JS properties on WriteWrapAnna Henningsen2018-03-021-8/+18