summaryrefslogtreecommitdiff
path: root/src/node_messaging.cc
Commit message (Expand)AuthorAgeFilesLines
* worker: do not send message if port is closingRich Trott2022-03-201-1/+1
* src: fix out-of-bounds check of serialization indicesJoostK2022-01-141-3/+3
* worker: do not look up context twice in PostMessageAnna Henningsen2021-06-021-2/+2
* src: fix typosbl-ue2021-06-011-2/+2
* worker: use rwlock for sibling groupAnna Henningsen2021-05-251-3/+3
* src: use SPrintF in ProcessEmitWarningDarshan Sen2021-05-251-1/+1
* Revert "worker: remove `ERR_CLOSED_MESSAGE_PORT`"Juan José Arboleda2021-05-061-1/+5
* src: use non-deprecated GetCreationContext from V8Michaël Zasso2021-03-151-7/+8
* worker: add ports property to MessageEventsAnna Henningsen2021-03-031-8/+36
* worker: fix interaction of terminate() with messaging portAnna Henningsen2021-02-271-8/+13
* src: reduce duplicated boilerplate with new env utility fnJames M Snell2021-01-031-17/+9
* worker: fix broadcast channel SharedArrayBuffer passingAnna Henningsen2020-12-141-3/+2
* worker: refactor MessagePort entanglement managementAnna Henningsen2020-12-131-30/+28
* worker: add experimental BroadcastChannelJames M Snell2020-12-011-56/+161
* worker: make MessageEvent class more Web-compatibleAnna Henningsen2020-10-111-0/+8
* worker: do not crash when JSTransferable lists untransferable valueAnna Henningsen2020-08-171-5/+7
* worker: make MessagePort inherit from EventTargetAnna Henningsen2020-07-221-8/+9
* src: snapshot nodeJoyee Cheung2020-07-181-1/+17
* worker: add public method for marking objects as untransferableAnna Henningsen2020-06-251-11/+15
* worker: rename error code to be more accurateAnna Henningsen2020-06-241-3/+1
* worker: emit `'messagerror'` events for failed deserializationAnna Henningsen2020-06-141-3/+22
* worker: allow passing JS wrapper objects via postMessageAnna Henningsen2020-06-141-31/+278
* worker: allow transferring/cloning generic BaseObjectsAnna Henningsen2020-06-141-47/+117
* src: remove unused using declarationsDaniel Bevenius2020-05-281-1/+0
* worker: fix race condition in node_messaging.ccAnna Henningsen2020-05-191-5/+3
* worker: mention argument name in type check messageAnna Henningsen2020-04-151-2/+2
* worker: fix type check in receiveMessageOnPortAnna Henningsen2020-04-131-1/+6
* src: remove calls to deprecated ArrayBuffer methodsMichaël Zasso2020-03-211-3/+0
* src: improve handling of internal field countingJames M Snell2020-03-021-1/+2
* src: do not unnecessarily re-assign uv handle dataAnna Henningsen2020-02-101-5/+4
* worker: improve MessagePort performanceAnna Henningsen2020-02-071-22/+41
* src: add C++-style sprintf utilityAnna Henningsen2020-01-231-1/+1
* src: move MemoryInfo() for worker code to .cc filesAnna Henningsen2020-01-211-0/+4
* src: mark ArrayBuffers with free callbacks as untransferableAnna Henningsen2019-11-191-4/+10
* src: migrate off ArrayBuffer::GetContentsAnna Henningsen2019-11-121-6/+15
* src: remove uses of deprecated wasm TransferrableModuleClemens Backes2019-11-091-5/+6
* src: remove custom tracking for SharedArrayBuffersAnna Henningsen2019-11-081-49/+16
* worker: prevent event loop starvation through MessagePortsAnna Henningsen2019-09-091-0/+19
* worker: make transfer list behave like web MessagePortAnna Henningsen2019-09-061-73/+144
* worker: fix passing multiple SharedArrayBuffers at onceAnna Henningsen2019-07-081-3/+7
* worker: make MessagePort constructor non-callableAnna Henningsen2019-06-121-20/+12
* worker: add typechecking for postMessage transfer listAnna Henningsen2019-06-101-0/+9
* worker: use DataCloneError for unknown native objectsAnna Henningsen2019-06-101-1/+1
* src: expose DOMException to internalBinding('message') for testingJoyee Cheung2019-06-091-11/+23
* src: remove memory_tracker-inl.h from header filesSam Roberts2019-05-231-0/+1
* worker: add ability to unshift message from MessagePortAnna Henningsen2019-05-191-48/+70
* worker: use special message as MessagePort close commandAnna Henningsen2019-05-171-27/+26
* worker: move `receiving_messages_` field to `MessagePort`Anna Henningsen2019-05-171-6/+5
* src: remove util-inl.h from header filesSam Roberts2019-05-131-1/+1
* src: replace FromJust() with Check() when possibleSam Roberts2019-04-121-4/+4