aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add OWNERS am: 412dbb6a44 am: ae9ca1488e am: ef0a4791fcandroid-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-11.0.0_r9android-11.0.0_r8android-11.0.0_r7android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android-11.0.0_r16android-11.0.0_r15android-11.0.0_r14android-11.0.0_r13android-11.0.0_r12android-11.0.0_r11android-11.0.0_r10android11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-s7-releaseandroid11-d1-s6-releaseandroid11-d1-s5-releaseandroid11-d1-s1-releaseandroid11-d1-releaseandroid11-d1-b-releaseAutomerger Merge Worker2020-02-121-0/+11
|\ | | | | | | Change-Id: I4539af9b177b2015f9e82858e3c75718e19c48ec
| * Add OWNERS am: 412dbb6a44 am: ae9ca1488eAutomerger Merge Worker2020-02-121-0/+11
| |\ | | | | | | | | | Change-Id: I5adf2607f37bd300571e95a345028b94717b33b2
| | * Add OWNERS am: 412dbb6a44android-r-preview-4android-r-preview-3android-r-preview-2Automerger Merge Worker2020-02-121-0/+11
| | |\ | | | | | | | | | | | | Change-Id: I50451796d341cde5c590bd6ac5f940f78c40f7d1
| | | * Add OWNERSMiao Wang2020-02-121-0/+11
| | | | | | | | | | | | | | | | | | | | Bug: 148796256 Change-Id: I2e5564edffedf8b9d6bad92684b016c6f4670743
* | | | Add build files and meta data files am: c5ceb72c81 am: fded4c7123 am: 97df94a369Automerger Merge Worker2020-02-127-21/+81
|\| | | | | | | | | | | | | | | Change-Id: Ie64d5317927de9c92158f22b6b57a46198e1bd33
| * | | Add build files and meta data files am: c5ceb72c81 am: fded4c7123Automerger Merge Worker2020-02-127-21/+81
| |\| | | | | | | | | | | | | | Change-Id: Iae61a9ce3fb50fb4f86aaaee4e79205174c9fb1a
| | * | Add build files and meta data files am: c5ceb72c81Automerger Merge Worker2020-02-127-21/+81
| | |\| | | | | | | | | | | | | Change-Id: If1a56c2394166a8e5c625d2ebc6d990a8b727bed
| | | * Add build files and meta data filesMiao Wang2020-02-117-21/+81
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 148796256 Test: mm Change-Id: I4d4772cf720ff028d9b3c392ba23e7680933dcd1
* | | | Merge remote-tracking branch 'aosp/upstream-master' into import am: ↵Automerger Merge Worker2020-02-1221-0/+5427
|\| | | | | | | | | | | | | | | | | | | | | | | d8871eeb9d am: 999ffef6a3 am: 1a8016e4ac Change-Id: If87d483d75485f260beac54f1f37dcd9f0203a12
| * | | Merge remote-tracking branch 'aosp/upstream-master' into import am: ↵Automerger Merge Worker2020-02-1221-0/+5427
|/| | | | |/ / | | | | | | | | | | | | d8871eeb9d am: 999ffef6a3 Change-Id: Ie38bf0faf8dcd38657f991805d40b7ea6e1bf0c3
| * / Merge remote-tracking branch 'aosp/upstream-master' into import am: d8871eeb9dAutomerger Merge Worker2020-02-1221-0/+5427
|/| | | |/ | | | | Change-Id: I5db956e52ccb9d3aa4561c721c0525dbd919b582
| * Merge remote-tracking branch 'aosp/upstream-master' into importMiao Wang2020-02-1021-0/+5427
|/| | | | | | | | | Bug: 148796256 Change-Id: Ie45a8e1af1e360c3b61e44ab459e3a6b7a1e5e02
| * Move deprecated attribute to the end of declarationsMichal W. Tarnowski2019-10-291-19/+19
| |
| * Travis-CI: configure with CMakeMarat Dukhan2019-10-191-18/+6
| |
| * Update README and exampleMarat Dukhan2019-10-192-10/+15
| |
| * CMake: specify C++11 for tests and benchmarksMarat Dukhan2019-10-191-4/+15
| |
| * CMake: disable tests and benchmarks in a dependency buildMarat Dukhan2019-10-191-2/+7
| |
| * Refactor CMake configuration filesMarat Dukhan2019-10-194-36/+31
| | | | | | | | | | | | | | - Require CMake 3.5+ - Remove CONFU_DEPENDENCIES_SOURCE_DIR and CONFU_DEPENDENCIES_BINARY_DIR variables - Update Google Test and Google Benchmark to latest versions
| * Require Ubuntu Xenial 16.04 on Travis-CIMarat Dukhan2019-10-191-1/+1
| |
| * CMake option to disable deprecated APIsMarat Dukhan2019-10-191-1/+7
| |
| * Switch to C11 atomics to synchronizationMarat Dukhan2019-10-192-184/+191
| |
| * Make inline assembly compatible with old toolchainMarat Dukhan2019-10-081-1/+1
| | | | | | Fix #4
| * Add macro to guard declaration of deprecated APIsMarat Dukhan2019-10-011-0/+5
| | | | | | | | | | Defining PTHREADPOOL_NO_DEPRECATED_API macro makes pthreadpool.h head omit declarations of deprecated pthreadpool_compute_* APIs
| * Fix typo in commentMarat Dukhan2019-09-301-1/+1
| |
| * Fix configure.pyMarat Dukhan2019-09-301-2/+2
| |
| * Enable spin-wait in the main threadMarat Dukhan2019-09-301-7/+24
| |
| * New pthreadpool_parallelize_* APIMarat Dukhan2019-09-3011-282/+3863
| |
| * Enable spin-wait in worker threadsMarat Dukhan2019-09-301-18/+43
| |
| * Refactor modulo increment in work-stealing loopMarat Dukhan2019-09-301-1/+14
| |
| * Use caller thread as one of workers in the thread poolMarat Dukhan2019-09-301-77/+85
| |
| * Minor refactoringsMarat Dukhan2019-09-302-27/+50
| | | | | | | | | | | | - Extract waiting for new command into a separate function - Extract allocating memory for the thread pool into a separate function - Add Google copyright to LICENSE
| * Update ndk-build configsMarat Dukhan2018-11-212-16/+9
| |
| * Support 3D and 4D tiled computationMarat Dukhan2018-10-083-1/+235
| |
| * Fix small typo (#3)jakirkham2018-08-191-1/+1
| |
| * Fix build on iOS platform using XCode generator. Close #2Marat Dukhan2018-07-081-1/+3
| |
| * Remove changes to global CMake variablesMarat Dukhan2018-02-251-8/+16
| |
| * Configure CMakeLists for download projects in CONFU_DEPENDENCIES_BINARY_DIRMarat Dukhan2018-02-241-9/+9
| |
| * CMake: support options to use pre-downloaded depsMarat Dukhan2018-01-311-6/+12
| |
| * pthreadpool_get_threads_count: support NULL threadpoolMarat Dukhan2017-12-271-1/+5
| |
| * CMake: do not build tests for Google BenchmarkMarat Dukhan2017-11-101-1/+1
| |
| * CMake: error on unsupported PTHREADPOOL_LIBRARY_TYPEMarat Dukhan2017-11-031-0/+2
| |
| * CMake: replace PTHREADPOOL_BUILD_SHARED with PTHREADPOOL_LIBRARY_TYPE optionMarat Dukhan2017-11-031-3/+6
| |
| * CMake: build pthreadpool as a static library by defaultMarat Dukhan2017-11-031-1/+6
| |
| * CMake: add -pthread only on Linux/AndroidMarat Dukhan2017-10-251-1/+3
| |
| * CMake: 2.8.12 compatibilityMarat Dukhan2017-10-261-4/+14
| |
| * CMake: minor bug fixesMarat Dukhan2017-10-241-3/+3
| |
| * CMake: pthreadpool_interface target for interface header onlyMarat Dukhan2017-10-241-4/+6
| |
| * Confu-like deps management in CMake buildMarat Dukhan2017-10-177-107/+103
| |
| * Build tests and benchmarks in CMake buildMarat Dukhan2017-10-173-3/+5
| |
| * CMake configurationMarat Dukhan2017-10-174-0/+160
| |