uBlock/src
Raymond Hill 96dce22218
Increase resolution of known-token lookup table
Related commit:
- 69a43e07c4

Using 32 bits of token hash rather than just the 16 lower
bits does help discard more unknown tokens.

Using the default filter lists, the known-token lookup
table is populated by 12,276 entries, out of 65,536, thus
making the case that theoretically there is a lot of
possible tokens which can be discarded.

In practice, running the built-in
staticNetFilteringEngine.benchmark() with default filter
lists, I find that 1,518,929 tokens were skipped out of
4,441,891 extracted tokens, or 34%.
2019-04-27 08:18:01 -04:00
..
_locales Import translation work from https://crowdin.com/project/ublock 2019-04-26 17:30:19 -04:00
css Fix the logger's rendering of hostnames starting with digits 2019-04-23 09:28:00 -04:00
img Add export-to-clipboard feature to logger 2019-01-14 14:57:31 -05:00
js Increase resolution of known-token lookup table 2019-04-27 08:18:01 -04:00
lib Fix page count computation in publicSuffixList.enableWASM() 2019-04-25 19:40:07 -04:00
web_accessible_resources add info about the script used to generate the web-accessible resouces 2018-09-14 08:02:27 -04:00
1p-filters.html further improving UI for small screens 2018-03-28 16:15:50 -04:00
3p-filters.html fix https://github.com/uBlockOrigin/uBlock-issues/issues/171 2018-08-31 10:50:19 -04:00
about.html Revert use of Fontawesome v5; use 4.7 or equivalent: see <>https://github.com/uBlockOrigin/uBlock-issues/issues/249#issuecomment-448587658 2018-12-19 14:05:19 -05:00
advanced-settings.html make use of CodeMirror in "Advanced settings" page 2018-08-13 10:21:42 -04:00
asset-viewer.html fix https://github.com/uBlockOrigin/uBlock-issues/issues/292 2018-12-06 09:29:17 -05:00
background.html Performance + code maintenance work on static network filtering engine 2019-04-14 16:45:20 -04:00
cloud-ui.html fix https://github.com/uBlockOrigin/uBlock-issues/issues/171 2018-08-31 10:50:19 -04:00
dashboard.html Remove (broken) benchmark pane 2018-12-21 12:01:24 -05:00
document-blocked.html Further fine tune layout for small screen devices; use SVG for icon 2018-12-21 08:16:24 -05:00
dyna-rules.html further improving UI for small screens 2018-03-28 16:15:50 -04:00
epicker.html Make the element picker dialog slowly fade away when made discrete 2018-12-22 15:09:38 -05:00
logger-ui.html Add filter expressions in logger's expression picker 2019-04-22 10:23:58 -04:00
popup.html Grand refactoring of the logger 2019-01-12 16:36:20 -05:00
settings.html Grand refactoring of the logger 2019-01-12 16:36:20 -05:00
shortcuts.html fix https://github.com/uBlockOrigin/uBlock-issues/issues/106 2018-07-18 18:00:55 -04:00
whitelist.html further improving UI for small screens 2018-03-28 16:15:50 -04:00