summaryrefslogtreecommitdiff
path: root/src/node_messaging.cc
Commit message (Expand)AuthorAgeFilesLines
* worker: add mutex lock to MessagePort ctorAnna Henningsen2019-02-051-0/+5
* worker: throw for duplicates in transfer listAnna Henningsen2019-02-011-0/+19
* src: reduce includes of node_internals.hJoyee Cheung2019-01-211-1/+0
* src: declare process-related C++ methods in node_process.hJoyee Cheung2019-01-111-5/+6
* worker: enable transferring WASM modulesAnna Henningsen2019-01-061-8/+30
* worker: fix nullptr deref after MessagePort deser failureAnna Henningsen2018-12-191-1/+2
* benchmark,doc,lib,src,test,tools: fix typosBrandon Smith2018-10-091-3/+3
* src: name EmbededderGraph edges and use class names for nodesJoyee Cheung2018-10-041-2/+0
* src: use JS inheritance for `AsyncWrap`Anna Henningsen2018-10-031-3/+1
* worker: hide MessagePort init function behind symbolAnna Henningsen2018-09-261-1/+1
* src: simplify `MessagePort` construction code a bitAnna Henningsen2018-09-261-2/+2
* src: enable more detailed memory trackingAnna Henningsen2018-07-131-8/+14
* src: add HandleWrap::AddWrapMethodsJon Moss2018-07-131-4/+1
* messaging: fix edge cases with transferring portsTimothy Gu2018-07-031-23/+76
* messaging: use actual DOMException for DataCloneErrorTimothy Gu2018-07-031-1/+25
* src: add native debugging code to workersAnna Henningsen2018-06-241-1/+18
* src: do proper error checking in `AsyncWrap::MakeCallback`Anna Henningsen2018-06-141-1/+12
* worker: initial implementationAnna Henningsen2018-06-061-3/+26
* src: remove unused fields msg_ and env_Daniel Bevenius2018-06-061-5/+1
* worker: add `SharedArrayBuffer` sharingAnna Henningsen2018-06-061-3/+54
* worker: support MessagePort passing in messagesAnna Henningsen2018-06-061-4/+76
* worker: implement `MessagePort` and `MessageChannel`Anna Henningsen2018-06-061-0/+548