commit | 61ead3e061f685f87e284bf41f7ed1cb44f347b4 | [log] [tgz] |
---|---|---|
author | Craig Tiller <ctiller@google.com> | Tue Nov 03 11:03:48 2015 -0800 |
committer | Craig Tiller <ctiller@google.com> | Tue Nov 03 11:03:48 2015 -0800 |
tree | 612acee4fed0ca0e594843c9b3260cd10eeecb8b | |
parent | 4b65b1dec305edf96b05375155dc918c974a626a [diff] [blame] |
Lower latency profiling 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.
diff --git a/.gitignore b/.gitignore index 40f4c47..f059eca 100644 --- a/.gitignore +++ b/.gitignore
@@ -38,6 +38,7 @@ # Temporary test reports report.xml latency_trace.txt +latency_trace.*.txt # port server log portlog.txt