Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | rename all test core files to cc and a lot of C++ style conversions | 2017-10-25 | |
| | |||
* | Compiling again | 2017-07-17 | |
| | |||
* | Add rich closure debug mode | 2017-06-08 | |
| | |||
* | auto-fix most of licenses | 2017-06-08 | |
| | |||
* | Get rid of zero-length poll case now that timer pool exists | 2017-05-30 | |
| | |||
* | Fix old trace vars | 2017-05-04 | |
| | |||
* | Add tracing, fix off-by-one error | 2017-03-24 | |
| | |||
* | Track milliseconds since process start in timer heap | 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. | ||
* | Improve Node and libuv testing and test coverage | 2017-02-17 | |
| | | | | Allow Node tests to run with or without UV, change default version to 7, add some portability tests. Also make some more core tests work with libuv | ||
* | Use `grpc_closure`s in `grpc_timer`s | 2017-01-05 | |
| | |||
* | Convert tests to new error scheme | 2016-05-06 | |
| | |||
* | Update copyrights | 2016-03-31 | |
| | |||
* | Fix includes | 2016-03-25 | |
| | |||
* | Auto-changes | 2016-03-25 | |
| | |||
* | Fix test | 2016-02-18 | |
| | |||
* | Separate timer checking from pollsets | 2016-02-16 | |
| | |||
* | Update copyrights | 2016-01-28 | |
| | |||
* | Preparatory changes for work shedding | 2016-01-28 | |
| | | | | | | | | - cleanup: change grpc_iomgr_cb_func to take a bool instead of int success - cleanup: follow through with iomgr callback scheduling functions - prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue* functions | ||
* | Eliminate gpr_ int types - and insist on C99 variants instead | 2015-12-22 | |
| | |||
* | s/grpc_alarm/grpc_timer && s/grpc_cq_alarm/grpc_alarm | 2015-10-04 | |