Bug 15981 - speed up visited-link code a bit
Summary: speed up visited-link code a bit
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.4
: P3 Enhancement
Assignee: Darin Adler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-13 23:03 PST by Darin Adler
Modified: 2007-12-07 15:17 PST (History)
0 users

See Also:


Attachments
first cut, not sure it's ready for review yet (22.88 KB, patch)
2007-11-26 10:22 PST, Darin Adler
no flags Details | Formatted Diff | Diff
patch (24.24 KB, patch)
2007-12-06 16:18 PST, Darin Adler
mitz: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Darin Adler 2007-11-13 23:03:22 PST
I have an old patch with some simple speed-ups to the visited-link code. We can speed it up even more with some further design changes, but this is a small step in the right direction.
Comment 1 Darin Adler 2007-11-26 10:22:53 PST
Created attachment 17530 [details]
first cut, not sure it's ready for review yet
Comment 2 Darin Adler 2007-12-06 16:18:15 PST
Created attachment 17763 [details]
patch

I really wanted to do the more complete fix that involves a hash table for things in global history, but this alone is a measurable speed-up so getting this in first.
Comment 3 mitz 2007-12-07 12:36:44 PST
Comment on attachment 17763 [details]
patch

r=me
Comment 4 mitz 2007-12-07 12:39:35 PST
Comment on attachment 17763 [details]
patch

Either there's a bug in form submission in TOT or I can't tell the difference between a + sign and nothingness.
Comment 5 Darin Adler 2007-12-07 15:17:00 PST
Committed revision 28536.