Commits
User selector
Commit History
Commits on Jun 19, 2021
Use native code for `pthread_cleanup_push`/`pop`. NFC (#14484)
Show description for f46fbc5authored
Commits on Jun 4, 2021
Make use of TLS in emscripten_current_thread_process_queued_calls (#14315)
Show description for 4a9c906authored
Commits on May 26, 2021
Commits on May 25, 2021
Commits on Apr 29, 2021
Add missing C11 thread functions (#14049)
Show description for d08402dauthored
Commits on Apr 22, 2021
Fix remaining issues reporting undefined symbols in MAIN_MODULE/RELOCATABLE/LINKABLE builds (#13963)
Show description for 3c751cdauthored
Commits on Mar 24, 2021
Use C atomics in library_pthread.c (#13720)
Show description for 91d0770authored
Commits on Mar 22, 2021
Remove llvm_ prefixed intrinsics from library_pthread.c (#13721)
Show description for 7cecabaauthored
Commits on Mar 17, 2021
Use __cxa_thread_atexit over pthread_cleanup_push to free TLS data. NFC. (#13686)
Show description for 5a54139authored
Commits on Jan 14, 2021
Do not process main thread queued calls while returning a worker to the pool (#13233)
Show description for 428f33aauthored
Commits on Jan 7, 2021
Commits on Dec 16, 2020
Reduce minmal pthread dependencies (#13048)
Show description for b42b590authored
Commits on Dec 15, 2020
Followup on proxy_main cleanup (#13034)
Show description for 0f29880authored
Commits on Dec 14, 2020
Cleanup proxy_main (#13021)
Show description for de12acdauthoredpthread_key_create: Allocate enough memory per entry (#13015)
Show description for 3a41279authored
Commits on Dec 2, 2020
Fix JS pthreads proxying + WASM_BIGINT (#12935)
Show description for 68af137authored
Commits on Nov 26, 2020
Fix UAF in test_pthread_run_on_main_thread_flood (#12888)
Show description for 1765ab5authoredRemove PThread.mainThreadFutex from JavaScript. NFC (#12887)
Show description for a26bc33authored
Commits on Nov 25, 2020
Move more of library_pthread_stub.js to native code. (#12848)
Show description for 58f0b4bauthored
Commits on Nov 24, 2020
Unify usleep and nanosleep implemenations (#12872)
Show description for b7f9e57authored
Commits on Nov 23, 2020
Use musl's pthhread_self.c. NFC. (#12856)
Show description for cb8027fauthored
Commits on Nov 22, 2020
Move pthread TLS state native code using wasm globals (#12839)
Show description for 5d3268fauthored
Commits on Nov 20, 2020
Move trivial pthread stubs to native code (#12840)
Show description for be50706authoredUse shared emscripten_atomic.c code even in single threaded builds (#12838)
Show description for d27ee03authoredSplit library_pthread_wasm.c into its two logical parts. NFC. (#12836)
Show description for 4212020authored
Commits on Nov 17, 2020
Commits on Oct 29, 2020
Move emscripten_stack_get_base/end into native code (#12615)
Show description for 3f7d8eeauthored
Commits on Oct 6, 2020
Fix segfaults in some pthread_stub methods (#12434)
Show description for 8bb460fauthored
Commits on Oct 2, 2020
Remove uncessary use of PTHREAD_CREATE_JOINABLE in test code. NFC. (#12404)
Show description for 09d8052authored
Commits on Sep 24, 2020
Fix a rare pthreads main thread deadlock that worsened in 2.0.2 (#12318)
Show description for 0014175authored
Commits on Sep 9, 2020
Pthreads: Fix proxying confusion between main browser and main runtime thread (#12102)
Show description for 33dbcebauthored
Commits on Aug 15, 2020
Remove fastcomp form tools/system_libs.py (#11909)
Show description for abd6bb1authored
Commits on Jul 6, 2020
Properly set the stack size of main() in PROXY_TO_WORKER (#11558)
Show description for ee8b94dauthored
Commits on May 11, 2020
Refactor and rename confusing pthreads async functions (#10772)
Show description for 53fb2f6authored