Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | | | Use platform-specific yield/pause instructions | Marat Dukhan | 2020-05-08 | 4 | -20/+38 | |
| * | | | | | | | | | MSVC-compatible FPU state functions | Marat Dukhan | 2020-05-07 | 1 | -9/+26 | |
| * | | | | | | | | | Thumb-1 compatible assembly for disable_fpu_denormals | Marat Dukhan | 2020-05-07 | 1 | -6/+15 | |
| * | | | | | | | | | Avoid including stdatomic.h in any WAsm builds | Marat Dukhan | 2020-05-04 | 1 | -1/+1 | |
| * | | | | | | | | | Fix Emscripten build with Bazel | Marat Dukhan | 2020-05-04 | 1 | -19/+1 | |
| * | | | | | | | | | Fast path using atomic decrement instead of atomic compare-and-swap | Marat Dukhan | 2020-05-02 | 5 | -42/+1117 | |
* | | | | | | | | | | Upgrade pthreadpool to 9b2c0caf7d9843f25709178b0cd7030892a1ff88 am: 50c19eb2c9android-r-beta-3android-r-beta-2 | Haibo Huang | 2020-05-15 | 20 | -1801/+3988 | |
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | ||||||
| * | | | | | | | | | Upgrade pthreadpool to 9b2c0caf7d9843f25709178b0cd7030892a1ff88 | Haibo Huang | 2020-05-15 | 20 | -1801/+3988 | |
| |\| | | | | | | | | ||||||
| | * | | | | | | | | Support MSYS and Cygwin builds | Marat Dukhan | 2020-04-25 | 1 | -1/+1 | |
| | * | | | | | | | | Reorder C11 atomics before MSVC atomics | Marat Dukhan | 2020-04-22 | 1 | -117/+117 | |
| | * | | | | | | | | Recognize Cygwin as Windows | Marat Dukhan | 2020-04-16 | 1 | -1/+1 | |
| | * | | | | | | | | Use load-acquire + store-release on synchronization variables | Marat Dukhan | 2020-04-14 | 3 | -21/+149 | |
| | * | | | | | | | | Minimally fix confu build | Marat Dukhan | 2020-04-12 | 1 | -3/+7 | |
| | * | | | | | | | | Add Bazel configuration files | Marat Dukhan | 2020-04-10 | 3 | -3/+354 | |
| | * | | | | | | | | Support Windows on ARM/ARM64 | Marat Dukhan | 2020-04-10 | 3 | -13/+197 | |
| | * | | | | | | | | Replace atomic fetch_sub with decrement_fetch primitive | Marat Dukhan | 2020-04-10 | 4 | -32/+28 | |
| | * | | | | | | | | Add compiler barriers to MSVC atomics implementation | Marat Dukhan | 2020-04-10 | 1 | -2/+6 | |
| | * | | | | | | | | Fix race condition in Windows implementation | Marat Dukhan | 2020-04-10 | 1 | -5/+13 | |
| | * | | | | | | | | Rewrite work spreading between threads | Marat Dukhan | 2020-04-10 | 7 | -70/+57 | |
| | * | | | | | | | | Direct implementation pthreadpool_try_decrement_relaxed_size_t | Marat Dukhan | 2020-04-10 | 1 | -59/+62 | |
| | * | | | | | | | | Return static thread pool pointer in shim implementation | Marat Dukhan | 2020-04-10 | 1 | -0/+10 | |
| | * | | | | | | | | Minor fixes in Windows implementation | Marat Dukhan | 2020-04-07 | 1 | -2/+1 | |
| | * | | | | | | | | Windows implementation using Events | Marat Dukhan | 2020-04-07 | 12 | -35/+642 | |
| | * | | | | | | | | Fix erroneous narrowing in pthreadpool_fetch_sub_relaxed_size_t | Marat Dukhan | 2020-04-05 | 1 | -4/+4 | |
| | * | | | | | | | | Optimized pthreadpool_parallelize_* functions | Marat Dukhan | 2020-04-05 | 2 | -399/+1032 | |
| | * | | | | | | | | Implementation using Grand Central Dispatch | Marat Dukhan | 2020-04-01 | 4 | -9/+190 | |
| | * | | | | | | | | Fix CMake warning on INCLUDE(GNUInstallDirs) | Marat Dukhan | 2020-04-01 | 1 | -2/+2 | |
| | * | | | | | | | | Refactor pthreadpool implementation | Marat Dukhan | 2020-04-01 | 10 | -758/+840 | |
| | * | | | | | | | | Remove unused per-thread wakeup_condvar | Marat Dukhan | 2020-04-01 | 1 | -5/+0 | |
* | | | | | | | | | | DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into stag-aosp-master | Xin Li | 2020-04-09 | 0 | -0/+0 | |
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | ||||||
| * | | | | | | | | | Upgrade pthreadpool to 76042155a8b1e189c8f141429fd72219472c32e1 am: 597e92a6f... | Haibo Huang | 2020-04-03 | 10 | -234/+3368 | |
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | ||||||
* | | | | | | | | | | Upgrade pthreadpool to 76042155a8b1e189c8f141429fd72219472c32e1 am: 597e92a6f0 | Haibo Huang | 2020-04-03 | 10 | -234/+3368 | |
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | / | |_|_|_|_|_|_|_|/ |/| | | | | | | | | ||||||
| * | | | | | | | | Upgrade pthreadpool to 76042155a8b1e189c8f141429fd72219472c32e1 | Haibo Huang | 2020-04-01 | 10 | -234/+3368 | |
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | ||||||
| | * | | | | | | | Microarchitecture-aware parallelization functions | Marat Dukhan | 2020-03-26 | 6 | -10/+2337 | |
| | * | | | | | | | Refactor multi-threaded case of parallelization functions | Marat Dukhan | 2020-03-26 | 1 | -105/+142 | |
| | * | | | | | | | Rename "argument" argument to match documentation comments | Marat Dukhan | 2020-03-26 | 1 | -9/+9 | |
| | * | | | | | | | Document all public API functions | Marat Dukhan | 2020-03-23 | 1 | -27/+310 | |
| | * | | | | | | | Implement atomic_decrement with LL-SC on ARM/ARM64 | Marat Dukhan | 2020-03-23 | 1 | -7/+19 | |
| | * | | | | | | | Update support platforms and example in the README | Marat Dukhan | 2020-03-23 | 1 | -4/+4 | |
| | * | | | | | | | Minor refactoring in pthreadpool_destroy | Marat Dukhan | 2020-03-23 | 1 | -5/+6 | |
| | * | | | | | | | Fix race conditions in non-futex implementation | Marat Dukhan | 2020-03-23 | 1 | -11/+20 | |
| | * | | | | | | | Futex-based WebAssembly+Threads implementation | Marat Dukhan | 2020-03-23 | 1 | -1/+23 | |
| | * | | | | | | | Support WebAssembly+Threads build | Marat Dukhan | 2020-03-23 | 2 | -63/+240 | |
| | * | | | | | | | Remove redundant barriers | Marat Dukhan | 2020-03-23 | 1 | -15/+13 | |
| | * | | | | | | | Simplify parallel task initialization | Marat Dukhan | 2020-03-23 | 1 | -4/+8 | |
| | * | | | | | | | Avoid spinning thread-pool when task has the only item | Marat Dukhan | 2020-03-23 | 1 | -9/+9 | |
| | * | | | | | | | Remove Native Client support | Marat Dukhan | 2020-03-05 | 2 | -23/+1 | |
| | * | | | | | | | PTHREADPOOL_FLAG_YIELD_WORKERS flag to bypass spin-wait | Marat Dukhan | 2020-03-05 | 2 | -12/+25 | |
| | * | | | | | | | Document PTHREADPOOL_FLAG_DISABLE_DENORMALS | Marat Dukhan | 2020-03-05 | 1 | -0/+13 | |
| | * | | | | | | | Minor cleanup | Marat Dukhan | 2020-03-05 | 2 | -6/+4 |