summaryrefslogtreecommitdiff
path: root/src/js_stream.cc
Commit message (Expand)AuthorAgeFilesLines
* src: check HasCaught() in JSStream callsAnna Henningsen2019-02-171-5/+5
* src: reduce includes of node_internals.hJoyee Cheung2019-01-211-1/+0
* src: fix type mismatch warnings from missing privSam Roberts2018-12-031-1/+2
* src: use custom TryCatch subclassGus Caplan2018-12-031-6/+8
* src: fix v8 compiler warnings in srcDaniel Bevenius2018-11-111-2/+4
* src: use JS inheritance for `AsyncWrap`Anna Henningsen2018-10-031-2/+1
* src: replace deprecated uses of FunctionTemplate::GetFunctionAndreas Haas2018-09-241-1/+1
* lib: move process.binding('js_stream') to internalBindingAnto Aravinth2018-09-181-1/+1
* src: remove calls to deprecated V8 functions (Int32Value)Michaël Zasso2018-09-051-1/+3
* src: remove StreamBase::kFlagHasWritevAnna Henningsen2018-06-301-1/+1
* worker: initial implementationAnna Henningsen2018-06-061-5/+10
* src: add CHECK_NULL/CHECK_NOT_NULL macrosTobias Nießen2018-05-261-1/+1
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-6/+1
* src: add node_internal.h includes for arraysizeDaniel Bevenius2018-04-121-0/+1
* src: refactor WriteWrap and ShutdownWrapsAnna Henningsen2018-02-141-6/+1
* src: refactor stream callbacks and ownershipAnna Henningsen2018-02-011-48/+7
* src: harden JSStream callbacksAnna Henningsen2018-01-141-13/+44
* lib: remove queue implementation from JSStreamWrapAnna Henningsen2018-01-071-7/+1
* src: remove redundant `JSStream::DoAfterWrite`Anna Henningsen2017-12-211-12/+0
* src: rename `On*` -> `Emit*` for stream callbacksAnna Henningsen2017-12-161-3/+3
* src: minor refactoring to StreamBase writesAnna Henningsen2017-12-131-1/+1
* src: remove `StreamResourc::Cast()`Anna Henningsen2017-12-131-5/+0
* src: rename async-wrap -> async_wrapDaniel Bevenius2017-11-171-1/+1
* src: explicitly register built-in modulesYihong Wang2017-11-131-1/+1
* src: do not include x.h if x-inl.h is includedJoyee Cheung2017-10-301-2/+0
* src: turn JS stream into a full duplexAnna Henningsen2017-10-231-33/+42
* src: allow top-level calls into JSStreamAnna Henningsen2017-10-231-0/+10
* src: remove unused persistent properties from envAnna Henningsen2017-09-011-1/+0
* src: reduce code duplicationJames M Snell2017-08-231-1/+1
* src: fixup strings, reduce duplicationJames M Snell2017-08-231-3/+5
* src: return MaybeLocal in AsyncWrap::MakeCallbackTobias Nießen2017-08-021-8/+13
* src: implement native changes for async_hooksTrevor Norris2017-05-101-14/+3
* async_wrap,src: add GetAsyncId() methodTrevor Norris2017-05-101-0/+2
* src: no abort from getter if object isn't wrappedTrevor Norris2016-05-241-7/+16
* src: inherit first from AsyncWrapTrevor Norris2016-05-241-2/+2
* src: replace ARRAY_SIZE with typesafe arraysizeBen Noordhuis2016-04-051-2/+2
* js_stream: prevent abort if isalive doesn't existTrevor Norris2015-10-081-1/+4
* src: replace usage of v8::Handle with v8::LocalMichaël Zasso2015-09-061-5/+4
* src: introduce internal Buffer::Copy() functionBen Noordhuis2015-08-131-1/+1
* buffer: switch API to return MaybeLocal<T>Trevor Norris2015-08-041-7/+12
* _stream_wrap: prevent use after free in TLSFedor Indutny2015-06-301-1/+1
* js_stream: fix buffer index in DoWriteShigeki Ohtsu2015-05-061-1/+1
* stream_base: dispatch reqs in the stream implFedor Indutny2015-05-011-0/+2
* js_stream: fix leak of instancesFedor Indutny2015-03-061-0/+1
* stream_base: `.writev()` has limited supportFedor Indutny2015-02-281-1/+1
* stream_base: remove static JSMethod declarationsFedor Indutny2015-02-251-0/+1
* streams: introduce StreamWrap and JSStreamFedor Indutny2015-02-241-0/+199
* stream_base: introduce StreamBaseFedor Indutny2015-02-221-0/+21