14 Commits (1621f5e05152a9d0b7c7ca6341d45fd44cf56701)

Author SHA1 Message Date
Jan Tattermusch 7897ae9308 auto-fix most of licenses 8 years ago
Craig Tiller 38e94c2805 Fix C++ build 8 years ago
Craig Tiller c945c12b47 Revert "Revert "Split bm_fullstack into pieces, reuse infrastructure across other microbenchmarks"" 8 years ago
Jan Tattermusch 0cb7fef406 Revert "Split bm_fullstack into pieces, reuse infrastructure across other microbenchmarks" 8 years ago
Craig Tiller e4a2419597 Bugfixes 8 years ago
Craig Tiller 5e3215338f Move helpers to a common place, use them everywhere 8 years ago
Craig Tiller edbf2b9d13 Add a spinlock type. 8 years ago
Craig Tiller 7f4d30a032 Separate CAS/ADD RMWs 8 years ago
Craig Tiller f3dec9c995 Add counters for rmw atomic operations to microbenchmarks 8 years ago
Craig Tiller f4ea01b71a Complete microbenchmarks 8 years ago
Craig Tiller 4dde8b277d Fix stack corruption 8 years ago
Craig Tiller 96f8728b06 Add a comparison benchmark of acquiring a mutex 8 years ago
Craig Tiller b3f34b6c2b Add benchmarks of closures, combiners, exec_ctx primitives 8 years ago