Index: net/http/disk_cache_based_quic_server_info.cc |
diff --git a/net/http/disk_cache_based_quic_server_info.cc b/net/http/disk_cache_based_quic_server_info.cc |
index d55349e1bf906a053d1265c2006bf120448bc54c..44332c9307668263b52bd86e6692c81c5972ea06 100644 |
--- a/net/http/disk_cache_based_quic_server_info.cc |
+++ b/net/http/disk_cache_based_quic_server_info.cc |
@@ -78,6 +78,7 @@ DiskCacheBasedQuicServerInfo::DiskCacheBasedQuicServerInfo( |
void DiskCacheBasedQuicServerInfo::Start() { |
DCHECK(CalledOnValidThread()); |
DCHECK_EQ(GET_BACKEND, state_); |
+ load_start_time_ = base::TimeTicks::Now(); |
DoLoop(OK); |
} |
@@ -312,6 +313,8 @@ int DiskCacheBasedQuicServerInfo::DoWaitForDataReadyDone() { |
} |
entry_ = NULL; |
Parse(data_); |
+ UMA_HISTOGRAM_TIMES("Net.QuicServerInfo.DiskCacheLoadTime", |
+ base::TimeTicks::Now() - load_start_time_); |
return OK; |
} |