aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc/impl/codegen/atm_gcc_atomic.h
Commit message (Collapse)AuthorAge
* Merge masterGravatar Yash Tibrewal2017-11-06
|\
| * Update clang-format to 5.0Gravatar Craig Tiller2017-11-03
| |
* | Missing extern C in public APIGravatar Yash Tibrewal2017-10-25
|/
* Fix pingsGravatar Craig Tiller2017-09-19
|
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* Merge github.com:grpc/grpc into atomic-timersGravatar Craig Tiller2017-03-31
|\
| * Switch to no-barrier loads + full barrier cas-s to solve ABA problemGravatar Craig Tiller2017-03-20
| |
* | Track milliseconds since process start in timer heapGravatar Craig Tiller2017-03-16
|/ | | | | | | Allows reducing a lock-then-check to an atomic load and check on the fast path of timer checks. Reduces locks per RPC by about 5.
* Separate CAS/ADD RMWsGravatar Craig Tiller2017-02-21
|
* Add counters for rmw atomic operations to microbenchmarksGravatar Craig Tiller2017-02-21
|
* Revert "Revert "Grand unified closures""Gravatar Craig Tiller2016-09-12
|
* Revert "Grand unified closures"Gravatar Craig Tiller2016-09-12
|
* Direct translation of ↵Gravatar Craig Tiller2016-05-02
| | | | http://www.1024cores.net/home/lock-free-algorithms/queues/intrusive-mpsc-node-based-queue
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* copyrightsGravatar David Garcia Quintas2016-01-25
|
* Further work. Compiles. WIPGravatar David Garcia Quintas2016-01-25