WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
128186
GC timer should always do a FullCollection
https://bugs.webkit.org/show_bug.cgi?id=128186
Summary
GC timer should always do a FullCollection
Mark Hahnenberg
Reported
2014-02-04 08:41:03 PST
Right now the GC timer does whatever type of collection the next collection would have been, which is almost always an EdenCollection. It then thinks that it has done all of the work it was supposed to do and never schedules another GC. Ideally we'd like to have some heuristics for the timer that would schedule both EdenCollections and FullCollections, but the easiest fix for now is to always do FullCollections, since that will at least be a non-regression.
Attachments
Patch
(2.12 KB, patch)
2014-02-04 09:26 PST
,
Mark Hahnenberg
msaboff
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Mark Hahnenberg
Comment 1
2014-02-04 09:26:16 PST
Created
attachment 223125
[details]
Patch
Mark Hahnenberg
Comment 2
2014-02-04 09:51:27 PST
Committed
r163384
: <
http://trac.webkit.org/changeset/163384
>
Geoffrey Garen
Comment 3
2014-02-04 10:34:48 PST
> Ideally we'd like to have some heuristics for the timer that would schedule both EdenCollections and FullCollections
Yeah -- and the schedule for full collections should be very long, to avoid touching too many pages.
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