Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | further improve percentile() code | Jan Tattermusch | 2018-03-22 |
| | |||
* | reimplement percentile function | Jan Tattermusch | 2018-03-22 |
| | |||
* | Fix issues in latency parsing tool | yang-g | 2018-01-31 |
| | |||
* | tools/profiling | ncteisen | 2017-12-11 |
| | |||
* | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | |||
* | Split performance profile job in two | Craig Tiller | 2017-03-31 |
| | | | | | | | | ... one that runs hourly and uploads to bigquery (for regression detection) ... and one that will run daily and not upload to bigquery (for flamegraph generation) | ||
* | Allow uploading results to BigQuery | Craig Tiller | 2017-02-08 |
| | |||
* | Add comments, fix bug | Craig Tiller | 2017-02-08 |
| | |||
* | Make the microbenchmark profile gatherer run some in parallel | Craig Tiller | 2017-02-02 |
| | |||
* | Update latency profiler to use (more appropriate) microbenchmarks | Craig Tiller | 2017-01-31 |
| | |||
* | Add latency profiling from 'important' marks | Craig Tiller | 2016-07-19 |
| | | | | | | | Allows seeing directly how long was spent: - running up to putting bytes on the wire - between sending and receiving - between receiving and finishing | ||
* | slightly fancier output | David Garcia Quintas | 2016-06-21 |
| | |||
* | use qps_json_driver for latency profiling | David Garcia Quintas | 2016-06-20 |
| | |||
* | Update copyrights | Craig Tiller | 2015-12-22 |
| | |||
* | Tweak run_latency_profile.sh to run better on Jenkins | Craig Tiller | 2015-12-15 |
| | | | | | | - More robustly run processes in the background - Detect and use pypy if available - Add a --latency_profile flag to control whether to run the latency profiling stuff | ||
* | Lower latency profiling | Craig Tiller | 2015-11-03 |
| | | | | | | | | Current latency profiles have their tails dominated by writing latency logs, which is hugely undesirable. Now when a thread log fills up, push it to a background thread to write to disk. At shutdown, wait for all latency traces to be flushed. | ||
* | Remove extra line | Craig Tiller | 2015-10-12 |
| | |||
* | Simplify adding annotations, annotate more things | Craig Tiller | 2015-10-09 |
| | |||
* | Script to generate latency reports | Craig Tiller | 2015-10-08 |