aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/microbenchmarks/bm_fullstack_trickle.cc
Commit message (Collapse)AuthorAge
* Support microbenchmarks internallyGravatar ncteisen2018-04-25
|
* Desneak client unary call, avoid Hyrum's Law (used for 1-thread simplicity)Gravatar Vijay Pai2018-03-20
|
* calling create in default param is against code styleGravatar Jan Tattermusch2018-01-31
|
* avoid touching stats_ instance field before base constructorGravatar Jan Tattermusch2018-01-31
|
* make grpc_passthru_endpoint_stats refcountedGravatar Jan Tattermusch2018-01-30
|
* Revert "Revert "All instances of exec_ctx being passed around in src/core ↵Gravatar Yash Tibrewal2017-12-06
| | | | removed""
* Revert "All instances of exec_ctx being passed around in src/core removed"Gravatar Yash Tibrewal2017-12-06
|
* Merge master after no Extern C changesGravatar Yash Tibrewal2017-11-30
|\
* | Remove _ prefixed variable namesGravatar Yash Tibrewal2017-11-29
| |
| * Fix test cert buildGravatar ncteisen2017-11-20
| |
* | Merge masterGravatar Yash Tibrewal2017-11-16
|\|
* | Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ↵Gravatar Yash Tibrewal2017-11-14
| | | | | | | | ExecCtx and some minor changes
* | Address some PR commentsGravatar Yash Tibrewal2017-11-14
| |
| * Enable clang-tidy as a sanity check, fix up all known failuresGravatar Craig Tiller2017-11-10
| |
* | Removing more exec_ctx instancesGravatar Yash Tibrewal2017-11-09
| |
* | Merge with masterGravatar Yash Tibrewal2017-11-09
|\|
| * Update clang-format to 5.0Gravatar Craig Tiller2017-11-03
| |
| * GPR_ATTRIBUTE_NO_TSAN doesn't reach through function calls, so use a friendGravatar Vijay Pai2017-10-30
| |
* | Removing instances of exec_ctx being passed around in functions inGravatar Yash Tibrewal2017-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 compilationGravatar Craig Tiller2017-10-18
|/
* clang-formatGravatar Craig Tiller2017-10-12
|
* Fix compilationGravatar Craig Tiller2017-10-11
|
* Fix sanityGravatar Craig Tiller2017-09-22
|
* Fix some stalling in bm_fullstack_trickle, also switch to synthetic timeGravatar Craig Tiller2017-09-21
|
* Add independent library targets for newly added .h files for ↵Gravatar Alok Kumar2017-09-13
| | | | microbenchmarks. Also fix includes in fullstack_fixtures.h
* Add annotationGravatar Craig Tiller2017-09-10
|
* Annotate benign raceGravatar Craig Tiller2017-09-06
|
* Microbenchmarks work with bazelGravatar ncteisen2017-08-22
|
* Pull out flow control objectsGravatar ncteisen2017-07-18
|
* Get rid of local window, fix qps workerGravatar ncteisen2017-07-18
|
* Pull flow control into one moduleGravatar ncteisen2017-07-18
|
* Merge remote-tracking branch 'upstream/v1.4.x' into master_1.4.1_upmergeGravatar murgatroid992017-07-06
|\
| * Few more bm trickle fixesGravatar ncteisen2017-06-26
| |
| * Fix bm_diffGravatar ncteisen2017-06-26
| |
* | auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
| |
* | Pare down args once moreGravatar ncteisen2017-06-06
| |
* | Clang fmtGravatar ncteisen2017-06-02
| |
* | Change identityGravatar ncteisen2017-06-02
| |
* | Redo unary trickle args sweepGravatar ncteisen2017-06-02
| |
* | clang formatGravatar ncteisen2017-05-31
| |
* | FixesGravatar ncteisen2017-05-26
| |
* | bm trickly bugfixGravatar ncteisen2017-05-26
|/
* Merge branch 'master' of https://github.com/grpc/grpc into frame-sizeGravatar ncteisen2017-05-10
|\
| * ClangGravatar ncteisen2017-05-10
| |
| * Add warmupGravatar ncteisen2017-05-09
| |
| * Run bm resonable number of timesGravatar ncteisen2017-05-09
| |
| * Add unbalanced unary benchmarkGravatar ncteisen2017-05-08
| |
* | Set frame size to B/usGravatar ncteisen2017-05-04
|/
* Clamp warmup time in secondsGravatar Craig Tiller2017-04-19
|
* more reasonable?Gravatar Craig Tiller2017-04-19
|