Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Support microbenchmarks internally | ncteisen | 2018-04-25 |
| | |||
* | Desneak client unary call, avoid Hyrum's Law (used for 1-thread simplicity) | Vijay Pai | 2018-03-20 |
| | |||
* | calling create in default param is against code style | Jan Tattermusch | 2018-01-31 |
| | |||
* | avoid touching stats_ instance field before base constructor | Jan Tattermusch | 2018-01-31 |
| | |||
* | make grpc_passthru_endpoint_stats refcounted | Jan Tattermusch | 2018-01-30 |
| | |||
* | Revert "Revert "All instances of exec_ctx being passed around in src/core ↵ | Yash Tibrewal | 2017-12-06 |
| | | | | removed"" | ||
* | Revert "All instances of exec_ctx being passed around in src/core removed" | Yash Tibrewal | 2017-12-06 |
| | |||
* | Merge master after no Extern C changes | Yash Tibrewal | 2017-11-30 |
|\ | |||
* | | Remove _ prefixed variable names | Yash Tibrewal | 2017-11-29 |
| | | |||
| * | Fix test cert build | ncteisen | 2017-11-20 |
| | | |||
* | | Merge master | Yash Tibrewal | 2017-11-16 |
|\| | |||
* | | Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ↵ | Yash Tibrewal | 2017-11-14 |
| | | | | | | | | ExecCtx and some minor changes | ||
* | | Address some PR comments | Yash Tibrewal | 2017-11-14 |
| | | |||
| * | Enable clang-tidy as a sanity check, fix up all known failures | Craig Tiller | 2017-11-10 |
| | | |||
* | | Removing more exec_ctx instances | Yash Tibrewal | 2017-11-09 |
| | | |||
* | | Merge with master | Yash Tibrewal | 2017-11-09 |
|\| | |||
| * | Update clang-format to 5.0 | Craig Tiller | 2017-11-03 |
| | | |||
| * | GPR_ATTRIBUTE_NO_TSAN doesn't reach through function calls, so use a friend | Vijay Pai | 2017-10-30 |
| | | |||
* | | Removing instances of exec_ctx being passed around in functions in | Yash Tibrewal | 2017-10-18 |
| | | | | | | | | | | | | | | | | | | | | | | src/core. exec_ctx is now a thread_local pointer of type ExecCtx instead of grpc_exec_ctx which is initialized whenever ExecCtx is instantiated. ExecCtx also keeps track of the previous exec_ctx so that nesting of exec_ctx is allowed. This means that there is only one exec_ctx being used at any time. Also, grpc_exec_ctx_finish is called in the destructor of the object, and the previous exec_ctx is restored to avoid breaking current functionality. The code still explicitly calls grpc_exec_ctx_finish because removing all such instances causes the code to break. | ||
| * | Fix compilation | Craig Tiller | 2017-10-18 |
|/ | |||
* | clang-format | Craig Tiller | 2017-10-12 |
| | |||
* | Fix compilation | Craig Tiller | 2017-10-11 |
| | |||
* | Fix sanity | Craig Tiller | 2017-09-22 |
| | |||
* | Fix some stalling in bm_fullstack_trickle, also switch to synthetic time | Craig Tiller | 2017-09-21 |
| | |||
* | Add independent library targets for newly added .h files for ↵ | Alok Kumar | 2017-09-13 |
| | | | | microbenchmarks. Also fix includes in fullstack_fixtures.h | ||
* | Add annotation | Craig Tiller | 2017-09-10 |
| | |||
* | Annotate benign race | Craig Tiller | 2017-09-06 |
| | |||
* | Microbenchmarks work with bazel | ncteisen | 2017-08-22 |
| | |||
* | Pull out flow control objects | ncteisen | 2017-07-18 |
| | |||
* | Get rid of local window, fix qps worker | ncteisen | 2017-07-18 |
| | |||
* | Pull flow control into one module | ncteisen | 2017-07-18 |
| | |||
* | Merge remote-tracking branch 'upstream/v1.4.x' into master_1.4.1_upmerge | murgatroid99 | 2017-07-06 |
|\ | |||
| * | Few more bm trickle fixes | ncteisen | 2017-06-26 |
| | | |||
| * | Fix bm_diff | ncteisen | 2017-06-26 |
| | | |||
* | | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | | |||
* | | Pare down args once more | ncteisen | 2017-06-06 |
| | | |||
* | | Clang fmt | ncteisen | 2017-06-02 |
| | | |||
* | | Change identity | ncteisen | 2017-06-02 |
| | | |||
* | | Redo unary trickle args sweep | ncteisen | 2017-06-02 |
| | | |||
* | | clang format | ncteisen | 2017-05-31 |
| | | |||
* | | Fixes | ncteisen | 2017-05-26 |
| | | |||
* | | bm trickly bugfix | ncteisen | 2017-05-26 |
|/ | |||
* | Merge branch 'master' of https://github.com/grpc/grpc into frame-size | ncteisen | 2017-05-10 |
|\ | |||
| * | Clang | ncteisen | 2017-05-10 |
| | | |||
| * | Add warmup | ncteisen | 2017-05-09 |
| | | |||
| * | Run bm resonable number of times | ncteisen | 2017-05-09 |
| | | |||
| * | Add unbalanced unary benchmark | ncteisen | 2017-05-08 |
| | | |||
* | | Set frame size to B/us | ncteisen | 2017-05-04 |
|/ | |||
* | Clamp warmup time in seconds | Craig Tiller | 2017-04-19 |
| | |||
* | more reasonable? | Craig Tiller | 2017-04-19 |
| |