Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge github.com:grpc/grpc into cpp_bazelness | Craig Tiller | 2017-03-09 |
|\ | |||
| * | Bugfixes | Craig Tiller | 2017-03-03 |
| | | |||
| * | Move helpers to a common place, use them everywhere | Craig Tiller | 2017-03-03 |
| | | |||
| * | Add a spinlock type. | Craig Tiller | 2017-02-27 |
| | | | | | | | | | | | | | | | | | | | | Useful for situations where we need to repeatedly trylock, not useful for cases where we need to lock (due to spinning). Add a variant of sync_test to test it (with the same tests we run for gpr_mu). Add a benchmark to bm_closure to demonstrate single threaded performance. | ||
* | | Merge github.com:grpc/grpc into cpp_bazelness | Craig Tiller | 2017-02-24 |
|\| | |||
| * | Separate CAS/ADD RMWs | Craig Tiller | 2017-02-21 |
| | | |||
| * | Add counters for rmw atomic operations to microbenchmarks | Craig Tiller | 2017-02-21 |
| | | |||
* | | Complete microbenchmarks | Craig Tiller | 2017-02-17 |
|/ | |||
* | Fix stack corruption | Craig Tiller | 2017-02-13 |
| | |||
* | Add a comparison benchmark of acquiring a mutex | Craig Tiller | 2017-02-13 |
| | |||
* | Add benchmarks of closures, combiners, exec_ctx primitives | Craig Tiller | 2017-02-13 |