X-Git-Url: https://git.webkit.org/?p=WebKit-https.git;a=blobdiff_plain;f=Source%2FWebKit%2FChangeLog;h=b1d23d03c09e1decbf32ffd7fc0c2add7134490f;hp=29a20c9e021b7875c2359a256f2a837531f9b0be;hb=11590215968ec4a41f0283f245577d2005e6f511;hpb=2e69a12325f1e4511d6bf5514d3d48204d6bd8dd diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog index 29a20c9e021b..b1d23d03c09e 100644 --- a/Source/WebKit/ChangeLog +++ b/Source/WebKit/ChangeLog @@ -1,3 +1,20 @@ +2017-07-20 Chris Dumez + + Avoid unnecessary WorkQueue dispatch in WebResourceLoadStatisticsStore::processStatisticsAndDataRecords() + https://bugs.webkit.org/show_bug.cgi?id=174686 + + Reviewed by Geoffrey Garen. + + Avoid unnecessary WorkQueue dispatch in WebResourceLoadStatisticsStore::processStatisticsAndDataRecords(). The most common + call site is already on the right thread. + + * UIProcess/API/Cocoa/WKWebsiteDataStore.mm: + (-[WKWebsiteDataStore _resourceLoadStatisticsProcessStatisticsAndDataRecords]): + * UIProcess/WebResourceLoadStatisticsStore.cpp: + (WebKit::WebResourceLoadStatisticsStore::scheduleStatisticsAndDataRecordsProcessing): + (WebKit::WebResourceLoadStatisticsStore::processStatisticsAndDataRecords): + * UIProcess/WebResourceLoadStatisticsStore.h: + 2017-07-20 Chris Dumez Regression(ITP): May get frequently logged out of wsj.com