Commits
User selector
Commit History
Commits on Aug 24, 2023
Commits on Aug 17, 2023
When building system libraries, use a separate macro to signal dynamic linking support. NFC (#20065)
Show description for 0390cd2authored
Commits on Aug 12, 2023
Declare _emscripten_thread_supports_atomics_wait in threading_internal.h. NFC (#20018)
Show description for ef3fd07authored
Commits on Aug 3, 2023
Commits on Aug 1, 2023
Move legacy thread proxying system into seperate source and header. NFC (#19946)
Show description for f14f029authoredRename internal JS proxying function. NFC (#19945)
Show description for b840dc7authored
Commits on Jun 27, 2023
Commits on Jun 23, 2023
Fix EM_CALLBACK_THREAD_CONTEXT_CALLING_THREAD (#19691)
Show description for 0a78042authored
Commits on Jun 12, 2023
Fix default pthread stack size when running in worker. (#19577)
Show description for 7375e78authored
Commits on May 25, 2023
Commits on May 11, 2023
Honor `DEFAULT_PTHREAD_STACK_SIZE` in `pthread_attr_init` (#19333)
Show description for 516060bauthored
Commits on Apr 22, 2023
Make Node.js pthreads behavior in line with native (#19073)
Show description for 9757ac1authored
Commits on Apr 4, 2023
Don't memset/zero the stack region for new pthread. NFC (#19125)
Show description for 574f4f4authored
Commits on Apr 1, 2023
Auto-generate signatures for pthread-related functions. NFC (#19112)
Show description for 18e0fadauthored
Commits on Mar 8, 2023
[Proxying] Use Atomics.waitAsync to receive proxying notifications (#18861)
Show description for db28eecauthored
Commits on Mar 6, 2023
[Proxying] Add proxying functions that return promises (#18825)
Show description for 5a8a8ddauthoredImplement some missing pthread stub functions (#18256)
Show description for c2e29e0authored
Commits on Mar 2, 2023
[Proxying] Add `emscripten_proxy_callback_with_ctx` (#18810)
Show description for db51a47authored
Commits on Mar 1, 2023
[Proxying] Update proxying with callback to support cancellation (#18776)
Show description for 4589faaauthored[Proxying] Cancel proxied work when the worker thread dies (#18741)
Show description for 168dafbauthored[Proxying] Send messages via in-memory mailbox queues (#18852)
Show description for 3442cdaauthored
Commits on Feb 28, 2023
[Proxying][NFC] Move deferred cleanup logic to `em_task_queue` (#18851)
Show description for ad1dfd7authoredRename emscripten_main_browser_thread_id to emscripten_main_runtime_thread_id. NFC (#18872)
Show description for f641d74authored
Commits on Feb 18, 2023
Track runtime keepalive status even when EXIT_RUNTIME=0 (#18785)
Show description for 0c2f589authored
Commits on Feb 15, 2023
[Wasm64] Add support for threads (#18705)
Show description for 009c171authored
Commits on Feb 11, 2023
Commits on Feb 5, 2023
Audio Worklets (#16449)
Show description for 5402fc9authored
Commits on Feb 4, 2023
Block in dlopen until all threads have loaded the module (#18376)
Show description for 44b2c2aauthored
Commits on Feb 3, 2023
[Proxying][NFC] Encapsulate task queue notification logic (#18653)
Show description for 0ced16eauthored
Commits on Jan 31, 2023
Make use of new emscripten_dbg helper function. NFC (#18640)
Show description for 33a9cf1authored
Commits on Jan 23, 2023
Remove unused (and unusable) emscripten_sync_run_in_main_thread API. (#18580)
Show description for d62a2b9authored
Commits on Jan 12, 2023
Remove custom `alarm` impl in favor of lower level itimer syscalls (#18416)
Show description for aef3f83authored
Commits on Dec 26, 2022
Only use futex_wait_busy on the main browser thread (#18402)
Show description for bfabc4eauthored
Commits on Dec 19, 2022
[Proxying] Pass a result to the callback (#18404)
Show description for 6988f7aauthored