summaryrefslogtreecommitdiff
path: root/src/stream_base.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* src: refactor WriteWrap and ShutdownWrapsAnna Henningsen2018-02-141-202/+98
* src: simplify handles for libuv streamsAnna Henningsen2018-02-011-21/+2
* src: refactor stream callbacks and ownershipAnna Henningsen2018-02-011-5/+44
* src: use `DoTryWrite()` for not-all-Buffer writev()s tooAnna Henningsen2018-01-141-0/+7
* src: remove `HasWriteQueue()`Anna Henningsen2018-01-141-10/+3
* async_hooks: use scope for defaultTriggerAsyncIdAndreas Madsen2017-12-191-16/+22
* async_hooks: rename initTriggerIdAndreas Madsen2017-12-191-4/+4
* net,src: refactor writeQueueSize trackingAnatoli Papirovski2017-12-181-3/+10
* src: rename `On*` -> `Emit*` for stream callbacksAnna Henningsen2017-12-161-1/+1
* src: minor refactoring to StreamBase writesAnna Henningsen2017-12-131-12/+9
* src: use non-deprecated versions of `->To*()` utilsLeko2017-12-011-2/+2
* src: do not include x.h if x-inl.h is includedJoyee Cheung2017-10-301-3/+0
* src: rename StreamWrap to LibuvStreamWrapAnna Henningsen2017-10-131-1/+1
* async_hooks: consistent internal namingAndreas Madsen2017-09-261-4/+4
* http2: address initial pr feedbackJames M Snell2017-08-041-1/+0
* http2: introducing HTTP/2James M Snell2017-08-041-0/+1
* lib,src: improve writev() performance for BuffersBrian White2017-05-261-63/+87
* src: make StreamBase::GetAsyncWrap pure virtualAnna Henningsen2017-05-251-19/+5
* src: implement native changes for async_hooksTrevor Norris2017-05-101-0/+16
* src: turn buffer type-CHECK into exceptionAnna Henningsen2017-05-031-1/+6
* stream_base: homogenize req_wrap_obj useFedor Indutny2016-12-191-11/+6