summaryrefslogtreecommitdiff
path: root/src/js_stream.cc
Commit message (Expand)AuthorAgeFilesLines
* src: rename internal module declaration as internal bindingslegendecas2022-11-291-1/+1
* src: split property helpers from node::Environmentlegendecas2022-08-021-6/+8
* src: avoid implicit type conversionsMichaël Zasso2021-02-071-1/+1
* src: reduce duplicated boilerplate with new env utility fnJames M Snell2021-01-031-7/+1
* src: improve handling of internal field countingJames M Snell2020-03-021-1/+1
* src: prefer 3-argument Array::New()Anna Henningsen2020-02-151-5/+4
* src: cleanup unused headersAlexandre Ferrando2019-11-281-1/+0
* src: refactor uncaught exception handlingJoyee Cheung2019-06-191-5/+5
* src: use ArrayBufferViewContents more frequentlyAnna Henningsen2019-05-291-3/+3
* src: remove util-inl.h from header filesSam Roberts2019-05-131-0/+1
* src: replace FromJust() with Check() when possibleSam Roberts2019-04-121-2/+2
* src: store onread callback in internal fieldAnna Henningsen2019-03-261-1/+1
* src: remove templating from StreamBaseJon Moss2019-03-081-2/+4
* 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