WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2015-01-30 16:43:56 PST
Created
attachment 245757
[details]
Patch
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.
Top of Page
Format For Printing
XML
Clone This Bug