Comparing HashSet and Vector sizes exposed the problem that HashSet sizes have been signed since http://trac.webkit.org/changeset/10653 Changing the representation to unsigned makes our int/unsigned usage more consistent.
Created attachment 248304 [details] Patch
Comment on attachment 248304 [details] Patch You should rebase the patch and upload a new one so EWS can chew on it.
Created attachment 248343 [details] Patch
Created attachment 248345 [details] Patch
Created attachment 248350 [details] Patch
Comment on attachment 248350 [details] Patch Nice! rs=me
Comment on attachment 248350 [details] Patch Clearing flags on attachment: 248350 Committed r181348: <http://trac.webkit.org/changeset/181348>
All reviewed patches have been landed. Closing bug.