summaryrefslogtreecommitdiff
path: root/src/node_messaging.cc
AgeCommit message (Expand)Author
2019-11-19src: mark ArrayBuffers with free callbacks as untransferableAnna Henningsen
2019-11-12src: migrate off ArrayBuffer::GetContentsAnna Henningsen
2019-11-09src: remove uses of deprecated wasm TransferrableModuleClemens Backes
2019-11-08src: remove custom tracking for SharedArrayBuffersAnna Henningsen
2019-09-09worker: prevent event loop starvation through MessagePortsAnna Henningsen
2019-09-06worker: make transfer list behave like web MessagePortAnna Henningsen
2019-07-08worker: fix passing multiple SharedArrayBuffers at onceAnna Henningsen
2019-06-12worker: make MessagePort constructor non-callableAnna Henningsen
2019-06-10worker: add typechecking for postMessage transfer listAnna Henningsen
2019-06-10worker: use DataCloneError for unknown native objectsAnna Henningsen
2019-06-09src: expose DOMException to internalBinding('message') for testingJoyee Cheung
2019-05-23src: remove memory_tracker-inl.h from header filesSam Roberts
2019-05-19worker: add ability to unshift message from MessagePortAnna Henningsen
2019-05-17worker: use special message as MessagePort close commandAnna Henningsen
2019-05-17worker: move `receiving_messages_` field to `MessagePort`Anna Henningsen
2019-05-13src: remove util-inl.h from header filesSam Roberts
2019-04-12src: replace FromJust() with Check() when possibleSam Roberts
2019-03-21src: apply clang-tidy rule modernize-use-emplacegengjiawen
2019-03-15worker: implement worker.moveMessagePortToContext()Anna Henningsen
2019-03-15src,lib: make DOMException available in all ContextsAnna Henningsen
2019-03-15src: fix warning in node_messagingZYSzys
2019-03-12src: de-lint header usageRefael Ackermann
2019-03-12src: remove unused variablescjihrig
2019-03-11worker: remove `ERR_CLOSED_MESSAGE_PORT`Anna Henningsen
2019-03-05src: fix more extra-semi warningsJeremy Apthorp
2019-03-01worker: make MessagePort `uv_async_t` inline fieldAnna Henningsen
2019-03-01worker: remove MessagePort::AddToIncomingQueueAnna Henningsen
2019-03-01worker: refactor thread life cycle managementGireesh Punathil
2019-02-25src: allocate Buffer memory using ArrayBuffer allocatorAnna Henningsen
2019-02-25worker: copy transferList ArrayBuffers on unknown allocatorAnna Henningsen
2019-02-19src: apply clang-tidy rule performance-unnecessary-value-paramgengjiawen
2019-02-17worker: do not add removed methods to MessagePortAnna Henningsen
2019-02-15worker: use fake MessageEvent for port.onmessageAnna Henningsen
2019-02-07src: use NULL check macros to check nullptrZYSzys
2019-02-05worker: add mutex lock to MessagePort ctorAnna Henningsen
2019-02-01worker: throw for duplicates in transfer listAnna Henningsen
2019-01-21src: reduce includes of node_internals.hJoyee Cheung
2019-01-11src: declare process-related C++ methods in node_process.hJoyee Cheung
2019-01-06worker: enable transferring WASM modulesAnna Henningsen
2018-12-19worker: fix nullptr deref after MessagePort deser failureAnna Henningsen
2018-10-09benchmark,doc,lib,src,test,tools: fix typosBrandon Smith
2018-10-04src: name EmbededderGraph edges and use class names for nodesJoyee Cheung
2018-10-03src: use JS inheritance for `AsyncWrap`Anna Henningsen
2018-09-26worker: hide MessagePort init function behind symbolAnna Henningsen
2018-09-26src: simplify `MessagePort` construction code a bitAnna Henningsen
2018-07-13src: enable more detailed memory trackingAnna Henningsen
2018-07-13src: add HandleWrap::AddWrapMethodsJon Moss
2018-07-03messaging: fix edge cases with transferring portsTimothy Gu
2018-07-03messaging: use actual DOMException for DataCloneErrorTimothy Gu
2018-06-24src: add native debugging code to workersAnna Henningsen