RESOLVED FIXED 141104
Access MemoryCache singleton using MemoryCache::singleton()
https://bugs.webkit.org/show_bug.cgi?id=141104
Summary Access MemoryCache singleton using MemoryCache::singleton()
Chris Dumez
Reported 2015-01-30 16:30:38 PST
Access MemoryCache singleton using MemoryCache::singleton() static member function, instead of a free function, as per the recent coding style discussion on WebKit-dev.
Attachments
Patch (47.66 KB, patch)
2015-01-30 16:43 PST, Chris Dumez
no flags
Chris Dumez
Comment 1 2015-01-30 16:43:56 PST
Chris Dumez
Comment 2 2015-01-30 16:58:47 PST
The win-ews does not seem to give a compilation error. Not sure why it failed.
Chris Dumez
Comment 3 2015-02-02 10:17:31 PST
ping review?
Andreas Kling
Comment 4 2015-02-02 10:20:01 PST
Comment on attachment 245757 [details] Patch r=me
WebKit Commit Bot
Comment 5 2015-02-02 12:50:12 PST
Comment on attachment 245757 [details] Patch Clearing flags on attachment: 245757 Committed r179489: <http://trac.webkit.org/changeset/179489>
WebKit Commit Bot
Comment 6 2015-02-02 12:50:16 PST
All reviewed patches have been landed. Closing bug.
Brent Fulgham
Comment 7 2015-02-02 14:27:51 PST
This broke the Windows build, as was reported in <https://webkit-queues.appspot.com/results/5739814385090560> two days ago (at the same time as the other EWS bots reported their status). Fix landed in <http://trac.webkit.org/changeset/179498>.
Chris Dumez
Comment 8 2015-02-02 14:31:45 PST
(In reply to comment #7) > This broke the Windows build, as was reported in > <https://webkit-queues.appspot.com/results/5739814385090560> two days ago > (at the same time as the other EWS bots reported their status). > > Fix landed in <http://trac.webkit.org/changeset/179498>. Sorry Brent. I fails to see the missing symbol error in the output and thus did not understand why the win-ews was failing. BTW, I don't know if we can do something about this I always have trouble finding the build errors on the win-ews stdio. Most bots would give out the errors at the end but win-ews doesn't. I usually search for "error C" on win-ews, but this apparently only works for build errors, not linking ones.
Brent Fulgham
Comment 9 2015-02-02 14:34:24 PST
(In reply to comment #8) > (In reply to comment #7) > > This broke the Windows build, as was reported in > > <https://webkit-queues.appspot.com/results/5739814385090560> two days ago > > (at the same time as the other EWS bots reported their status). > > > > Fix landed in <http://trac.webkit.org/changeset/179498>. > > Sorry Brent. I fails to see the missing symbol error in the output and thus > did not understand why the win-ews was failing. BTW, I don't know if we can > do something about this I always have trouble finding the build errors on > the win-ews stdio. Most bots would give out the errors at the end but > win-ews doesn't. I usually search for "error C" on win-ews, but this > apparently only works for build errors, not linking ones. Yes -- I think these show up as "error LNK0123", so I search for "error L" if I don't find something under "error C". Darin has encountered a case where neither error is shown in the EWS log because of the massive amounts of output produced. We have a filtering script that is used on our internal bots, but it hasn't been migrated to the OpenSource or EWS bots for reasons that I don't fully understand.
Chris Dumez
Comment 10 2015-02-02 14:37:02 PST
(In reply to comment #9) > (In reply to comment #8) > > (In reply to comment #7) > > > This broke the Windows build, as was reported in > > > <https://webkit-queues.appspot.com/results/5739814385090560> two days ago > > > (at the same time as the other EWS bots reported their status). > > > > > > Fix landed in <http://trac.webkit.org/changeset/179498>. > > > > Sorry Brent. I fails to see the missing symbol error in the output and thus > > did not understand why the win-ews was failing. BTW, I don't know if we can > > do something about this I always have trouble finding the build errors on > > the win-ews stdio. Most bots would give out the errors at the end but > > win-ews doesn't. I usually search for "error C" on win-ews, but this > > apparently only works for build errors, not linking ones. > > Yes -- I think these show up as "error LNK0123", so I search for "error L" > if I don't find something under "error C". Good to know the "error L" one. I'll do this next time if "error C" doesn't work. Thanks. BTW, if the windows-ews is reliable enough these days, we could probably make the commit queue depend on it succeeding to build. Currently, I think the CQ stops only if mac-ews fails.
Note You need to log in before you can comment on or make changes to this bug.