|
Add fine grain tracing to HostResolverImpl.
This will help in diagnosing the "slow resolving host" bugs.
Users can now click an "Enable tracing" button on "chrome://net-internals/hostresolver".
This logs detailed information on the DNS requests flowing through the browser (when they were received, when they were posted to the thread pool, when they started running on the worker thread, etc...).
BUG= 12754
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=37776
Total comments: 7
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+240 lines, -41 lines) |
Patch |
 |
M |
chrome/browser/io_thread.cc
|
View
|
1
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/base/fixed_host_resolver.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/base/host_resolver.h
|
View
|
|
2 chunks |
+2 lines, -4 lines |
3 comments
|
Download
|
 |
M |
net/base/host_resolver_impl.h
|
View
|
|
5 chunks |
+23 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/base/host_resolver_impl.cc
|
View
|
|
16 chunks |
+130 lines, -7 lines |
4 comments
|
Download
|
 |
M |
net/base/mock_host_resolver.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/base/mock_host_resolver.cc
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_resolver_js_bindings_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/socket/socks_client_socket_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/url_request/url_request_view_net_internals_job.cc
|
View
|
1
|
20 chunks |
+78 lines, -18 lines |
0 comments
|
Download
|
Total messages: 6 (0 generated)
|