Changeset 181689 in webkit
- Timestamp:
- Mar 18, 2015, 12:27:53 AM (11 years ago)
- Location:
- trunk/Source
- Files:
-
- 7 edited
-
WebCore/ChangeLog (modified) (1 diff)
-
WebCore/page/DiagnosticLoggingKeys.cpp (modified) (1 diff)
-
WebCore/page/DiagnosticLoggingKeys.h (modified) (1 diff)
-
WebKit2/ChangeLog (modified) (1 diff)
-
WebKit2/NetworkProcess/cache/NetworkCache.cpp (modified) (1 diff)
-
WebKit2/NetworkProcess/cache/NetworkCacheStatistics.h (modified) (1 diff)
-
WebKit2/NetworkProcess/cache/NetworkCacheStatisticsCocoa.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r181687 r181689 1 2015-03-18 Chris Dumez <cdumez@apple.com> 2 3 [WK2] Log total number of network cache queries using diagnostic logging 4 https://bugs.webkit.org/show_bug.cgi?id=142803 5 <rdar://problem/19632130> 6 7 Reviewed by Antti Koivisto. 8 9 Add diagnostic logging key needed for network efficacy logging. 10 11 * page/DiagnosticLoggingKeys.cpp: 12 (WebCore::DiagnosticLoggingKeys::retrievalRequestKey): 13 * page/DiagnosticLoggingKeys.h: 14 1 15 2015-03-18 Tim Horton <timothy_horton@apple.com> 2 16 -
trunk/Source/WebCore/page/DiagnosticLoggingKeys.cpp
r180770 r181689 314 314 } 315 315 316 String DiagnosticLoggingKeys::retrievalRequestKey() 317 { 318 return ASCIILiteral("retrievalRequest"); 319 } 320 316 321 String DiagnosticLoggingKeys::resourceKey() 317 322 { -
trunk/Source/WebCore/page/DiagnosticLoggingKeys.h
r180770 r181689 100 100 static String resourceResponseKey(); 101 101 WEBCORE_EXPORT static String retrievalKey(); 102 WEBCORE_EXPORT static String retrievalRequestKey(); 102 103 static String revalidatingKey(); 103 104 static String sameLoadKey(); -
trunk/Source/WebKit2/ChangeLog
r181688 r181689 1 2015-03-18 Chris Dumez <cdumez@apple.com> 2 3 [WK2] Log total number of network cache queries using diagnostic logging 4 https://bugs.webkit.org/show_bug.cgi?id=142803 5 <rdar://problem/19632130> 6 7 Reviewed by Antti Koivisto. 8 9 Log total number of network cache queries using diagnostic logging. 10 11 * NetworkProcess/cache/NetworkCache.cpp: 12 (WebKit::NetworkCache::Cache::retrieve): 13 * NetworkProcess/cache/NetworkCacheStatistics.h: 14 * NetworkProcess/cache/NetworkCacheStatisticsCocoa.mm: 15 (WebKit::NetworkCache::Statistics::recordCacheRetrievalRequest): 16 1 17 2015-03-18 Chris Dumez <cdumez@apple.com> 2 18 -
trunk/Source/WebKit2/NetworkProcess/cache/NetworkCache.cpp
r181688 r181689 263 263 264 264 LOG(NetworkCache, "(NetworkProcess) retrieving %s priority %u", originalRequest.url().string().ascii().data(), originalRequest.priority()); 265 266 if (m_statistics) 267 m_statistics->recordRetrievalRequest(webPageID); 265 268 266 269 Key storageKey = makeCacheKey(originalRequest); -
trunk/Source/WebKit2/NetworkProcess/cache/NetworkCacheStatistics.h
r181140 r181689 48 48 void clear(); 49 49 50 void recordRetrievalRequest(uint64_t webPageID); 50 51 void recordNotCachingResponse(const Key&, StoreDecision); 51 52 void recordNotUsingCacheForRequest(uint64_t webPageID, const Key&, const WebCore::ResourceRequest&, RetrieveDecision); -
trunk/Source/WebKit2/NetworkProcess/cache/NetworkCacheStatisticsCocoa.mm
r181688 r181689 177 177 LOG(NetworkCache, "(NetworkProcess) statistics cache shrink completed m_approximateEntryCount=%lu", static_cast<size_t>(m_approximateEntryCount)); 178 178 }); 179 } 180 181 void Statistics::recordRetrievalRequest(uint64_t webPageID) 182 { 183 NetworkProcess::singleton().logDiagnosticMessage(webPageID, WebCore::DiagnosticLoggingKeys::networkCacheKey(), WebCore::DiagnosticLoggingKeys::retrievalRequestKey(), WebCore::ShouldSample::Yes); 179 184 } 180 185
Note:
See TracChangeset
for help on using the changeset viewer.