Bug 207251

Summary: Use linear probing from the beginning of small HashTables
Product: WebKit Reporter: Alex Christensen <achristensen>
Component: New BugsAssignee: Alex Christensen <achristensen>
Status: NEW    
Severity: Normal CC: benjamin, cdumez, cmarcelo, dbates, esprehn+autocc, ews-watchlist, glenn, kangil.han, keith_miller, kondapallykalyan, mark.lam, msaboff, pdr, saam, tzagallo, ysuzuki
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch mark.lam: review-

Alex Christensen
Reported 2020-02-05 00:19:24 PST
Use linear probing from the beginning of small HashTables
Attachments
Patch (34.41 KB, patch)
2020-02-05 00:23 PST, Alex Christensen
mark.lam: review-
Alex Christensen
Comment 1 2020-02-05 00:23:04 PST
Mark Lam
Comment 2 2020-02-05 09:03:12 PST
Comment on attachment 389778 [details] Patch Lots of red bots. Are there parts of the JIT that needs to be changed to go with this change?
Alex Christensen
Comment 3 2020-02-05 09:48:29 PST
Nope, those are tests with expectations that rely on the deterministic order of HashTable iteration, which changes with this change. They just need rebasing. I can browse the web with asan enabled with this change, so the jit is fine.
Note You need to log in before you can comment on or make changes to this bug.