Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge master | Yash Tibrewal | 2017-11-06 |
|\ | |||
| * | Update clang-format to 5.0 | Craig Tiller | 2017-11-03 |
| | | |||
* | | Missing extern C in public API | Yash Tibrewal | 2017-10-25 |
|/ | |||
* | Fix pings | Craig Tiller | 2017-09-19 |
| | |||
* | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | |||
* | Merge github.com:grpc/grpc into atomic-timers | Craig Tiller | 2017-03-31 |
|\ | |||
| * | Switch to no-barrier loads + full barrier cas-s to solve ABA problem | Craig Tiller | 2017-03-20 |
| | | |||
* | | Track milliseconds since process start in timer heap | Craig Tiller | 2017-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 RMWs | Craig Tiller | 2017-02-21 |
| | |||
* | Add counters for rmw atomic operations to microbenchmarks | Craig Tiller | 2017-02-21 |
| | |||
* | Revert "Revert "Grand unified closures"" | Craig Tiller | 2016-09-12 |
| | |||
* | Revert "Grand unified closures" | Craig Tiller | 2016-09-12 |
| | |||
* | Direct translation of ↵ | Craig Tiller | 2016-05-02 |
| | | | | http://www.1024cores.net/home/lock-free-algorithms/queues/intrusive-mpsc-node-based-queue | ||
* | Update copyrights | Craig Tiller | 2016-03-31 |
| | |||
* | copyrights | David Garcia Quintas | 2016-01-25 |
| | |||
* | Further work. Compiles. WIP | David Garcia Quintas | 2016-01-25 |