Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
dougwilson committed Apr 11, 2022
1 parent 5c50e51 commit 07ece97
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 35 deletions.
43 changes: 22 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,34 +239,35 @@ $ npm run bench
15 tests completed.
parse apple.com x 3,459,374 ops/sec ±1.29% (185 runs sampled)
parse cloudflare.com x 2,350,288 ops/sec ±0.82% (187 runs sampled)
parse docs.google.com x 2,556,080 ops/sec ±0.98% (186 runs sampled)
parse drive.google.com x 2,579,129 ops/sec ±0.75% (186 runs sampled)
parse en.wikipedia.org x 852,883 ops/sec ±0.75% (187 runs sampled)
parse linkedin.com x 543,323 ops/sec ±0.71% (188 runs sampled)
parse maps.google.com x 1,319,198 ops/sec ±0.88% (187 runs sampled)
parse microsoft.com x 152,365 ops/sec ±1.07% (186 runs sampled)
parse play.google.com x 2,499,181 ops/sec ±0.68% (187 runs sampled)
parse plus.google.com x 2,558,406 ops/sec ±0.77% (187 runs sampled)
parse sites.google.com x 2,560,766 ops/sec ±0.71% (186 runs sampled)
parse support.google.com x 1,548,934 ops/sec ±0.85% (186 runs sampled)
parse www.google.com x 1,350,825 ops/sec ±1.10% (187 runs sampled)
parse youtu.be x 1,047,505 ops/sec ±0.71% (188 runs sampled)
parse youtube.com x 1,046,127 ops/sec ±0.68% (188 runs sampled)
parse accounts.google.com x 2,421,245 ops/sec ±0.80% (188 runs sampled)
parse apple.com x 2,684,710 ops/sec ±0.59% (189 runs sampled)
parse cloudflare.com x 2,231,418 ops/sec ±0.76% (186 runs sampled)
parse docs.google.com x 2,316,357 ops/sec ±1.28% (187 runs sampled)
parse drive.google.com x 2,363,543 ops/sec ±0.49% (189 runs sampled)
parse en.wikipedia.org x 839,414 ops/sec ±0.53% (189 runs sampled)
parse linkedin.com x 553,797 ops/sec ±0.63% (190 runs sampled)
parse maps.google.com x 1,314,779 ops/sec ±0.72% (189 runs sampled)
parse microsoft.com x 153,783 ops/sec ±0.53% (190 runs sampled)
parse play.google.com x 2,249,574 ops/sec ±0.59% (187 runs sampled)
parse plus.google.com x 2,258,682 ops/sec ±0.60% (188 runs sampled)
parse sites.google.com x 2,247,069 ops/sec ±0.68% (189 runs sampled)
parse support.google.com x 1,456,840 ops/sec ±0.70% (187 runs sampled)
parse www.google.com x 1,046,028 ops/sec ±0.58% (188 runs sampled)
parse youtu.be x 937,428 ops/sec ±1.47% (190 runs sampled)
parse youtube.com x 963,878 ops/sec ±0.59% (190 runs sampled)
> node benchmark/parse.js
cookie.parse - generic
6 tests completed.
simple x 3,541,023 ops/sec ±0.81% (186 runs sampled)
decode x 569,051 ops/sec ±0.63% (188 runs sampled)
unquote x 3,031,533 ops/sec ±0.80% (184 runs sampled)
duplicates x 937,600 ops/sec ±0.76% (186 runs sampled)
10 cookies x 302,703 ops/sec ±1.25% (188 runs sampled)
100 cookies x 23,559 ops/sec ±0.71% (189 runs sampled)
simple x 2,745,604 ops/sec ±0.77% (185 runs sampled)
decode x 557,287 ops/sec ±0.60% (188 runs sampled)
unquote x 2,498,475 ops/sec ±0.55% (189 runs sampled)
duplicates x 868,591 ops/sec ±0.89% (187 runs sampled)
10 cookies x 306,745 ops/sec ±0.49% (190 runs sampled)
100 cookies x 22,414 ops/sec ±2.38% (182 runs sampled)
```

## References
Expand Down
27 changes: 14 additions & 13 deletions benchmark/parse-top.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
{
"accounts.google.com": "__Ulll-UUUU=0:0U0lUlllUUUl0lUl00UUUUUU0lUlll:l0ll0UlUU0l0lUUU",
"apple.com": "lll=UU",
"cloudflare.com": "__ll_ll=lll00UlUlUlll_lUUlUUUl0UllUUUUl0l0UUl0U0UUU-0000000000-0-UU0lllUUUUllU0UUUU0UUl0UU0Ul0Ull0UUll0UlUllUUl0UUU/lUUUUlUUUUUllUlUUlUUUlUllU00l0UllUlll/UUllUlUUllUUl0UUlll",
"docs.google.com": "__Ulll-UUUU=0:UlUU-lU0UUlUU0llUUUl0lllllU0lU:UlUUl0U0UlUUUU0l",
"drive.google.com": "__Ulll-UUUU=0:llllUlUllllU00l0lU0UUllUlllUll:_0lUU0l0lUl-0lUU",
"cloudflare.com": "__ll_ll=lUllUll.0Ul0Ull0UUUU.ll_U0lllUU0UlUll0lUllU-0000000000-0-UUUl+0Ulll0UUUU0U0Ullll0UUUUUlllU0UUUUlUUUlUUUUUUUlUlUUll0l0UlUlUl0Ul000UUlUU0/0l0l0UU0UllUU0U0lU/lllU0lUllU",
"docs.google.com": "__Ulll-UUUU=0:Ulll0UlUUllUlUl0UUlUUlUU0UUUUU:U0U0U0llUU0-0Ul0",
"drive.google.com": "__Ulll-UUUU=0:UUll0UllUUll0lUU0llUUllUllUlll:U0UllUlll-lU0lll",
"en.wikipedia.org": "UUU-Ulll-Ulllll=00-Ull-0000; UUU-Ulll-Ulllll-Ulllll=00-Ull-0000; UllUU=UU:UU:Ulllllllllll:00.00:-00.00:l0",
"linkedin.com": "UUUUUUUUUU=llll:0000000000000000000; llll=l=0&llll=ll-ll; lllllll=\"l=0&0lll00l0-0000-0000-0000-lll0ll0l00l0\"; llllllll=\"l=0&00000000000000l000l000-l0ll-00l0-0ll0-0000l0ll0l00UUUUlU-Ul-lllllUUUUUllUUUlUlUUll\"; llll=\"l=UUUU00:l=U:l=U:l=U:l=U:l=0000:l=0:l=0:l=0000000000:l=0000000000:l=0:lll=UUUlll00UUl0UlUllllUlUllUlUU-l-l\"",
"maps.google.com": "0U_UUU=0000-00-00-00; UUU=000=ll-lll0U0l00UlUUllUUllllUUUlU0UlUUUlUUlU0UUUl0UUUlll0Ull0UlUl00lUUllUlUU0lUl0Ul_lllUUllUlUUUl0UU0UU0l0-00l0U0U0-0UlUllUl_UUUll00l0UlUllU0UUUUllUllUUlllUllllUU0llUlUllUUlll",
"microsoft.com": "llUllllUllllll=0; UUUU=000000U000U000U0000U0000000U0000; U-UU-UUUUUUUU=lll=00000l0%2200000l0%22llllll000l0%2200000lll%22llllllllllll000%22lllllllllll%22llllllllllllllll%22llllllllllllllll%22llllllllllllllllllllll%22llllllllllllllllll%22lll-lll-lllll0l0ll%22llllllllllllll%22lllllllllllllllll&lll=00l0000l-lll0-000l-llll-00l0000000ll; U-UU-Ulll=0; lllll_UllUU=0000000000~ll=00~ll=00ll0lll0l00l000000l0ll000ll000l; lllll_UllUU=0000000000~ll=00~ll=00ll0lll0l00l000000l0ll000ll000l",
"play.google.com": "UUU=000=lUUlUlU0UlUlUl0UU0UUUlU0UUlllUllUUUllUUU-Ul00lUUlUU0lUU_lU_lUUUUlUUUUUllUUl-UUl0l0U_lUlUlU0U000llUU_llUlllUl-lUUllUlUlU0lUUlUU0lUllUUlUUlllUUUl0_lllUllUU-llU0ll0U0U0UlU0Ul",
"plus.google.com": "__Ulll-UUUU=0:ll0U0lUl0lUlUUUlUlUlUllUllUlUl:lllUU0llUl00UUU0",
"sites.google.com": "__Ulll-UUUU=0:lll0l00lll0lUllll-l0UU0UlUllll:l0UUUUU0UlUUllUl",
"support.google.com": "UUU=000=lUlU00UlllllUUl0llUUll0lll0llll0lUlUlUl-0llUUUlUlllUUllU_llU00llllllUUUllUlUUlUlUlUlUlUllU-U_ll-0lUUUUlUUll0Ul0ll0UUUU0UUUU0llU-UllUUUlUl0U0lUUl0UlUUllUl0lllllUllUllUlU0ll; UUU=000=lUlU00UlllllUUl0llUUll0lll0llll0lUlUlUl-0llUUUlUlllUUllU_llU00llllllUUUllUlUUlUlUlUlUlUllU-U_ll-0lUUUUlUUll0Ul0ll0UUUU0UUUU0llU-UllUUUlUl0U0lUUl0UlUUllUl0lllllUllUllUlU0ll",
"www.google.com": "0U_UUU=0000-00-00-00; UUU=000=UlU0UlUlU0-lllUUUUlUU0lUlUUUUUUUUUlll-00l-0U0UUlUlUllUUlUUUl0_UUlUU0lll0UlllllUUUlU0UlUl0U0UU_0l-lU0UUUllU_lUUUlUlU_lU0llU0UlUllllllUUUlUl0UUl0lUU0lUUlUllUUlUUllUllUllUUUU",
"youtu.be": "UUU=0; UUU=UUU000lU0UU; UUUUUUU_UUUU0_UUUU=UUlUU0UUU0l",
"youtube.com": "UUU=0; UUU=0l00U0lUUlU; UUUUUUU_UUUU0_UUUU=lUlUllUUUlU"
"linkedin.com": "UUUUUUUUUU=llll:0000000000000000000; llll=l=0&llll=ll-ll; lllllll=\"l=0&ll000l0l-0lll-00l0-0000-0lll0ll0ll00\"; llllllll=\"l=0&0000000000000000l0l000-0l0l-0000-0000-0l0l00l0000lUUUUUl_llU0UlUllUUlU0lUlUl00llUl\"; llll=\"l=UUUU00:l=U:l=U:l=U:l=U:l=0000:l=0:l=0:l=0000000000:l=0000000000:l=0:lll=UUUUUlUlUUUUUUllllllU0UUlUlU0lll\"",
"maps.google.com": "0U_UUU=0000-00-00-00; UUU=000=UllUl00U-UU0llllUU0lUUlUl0llUl0U0lllUlUUU0l00UUUllllUlU0l0UllUUlUlU0UllUllU0UUlU00llUUUllUUlUl00lUlUUUlUUU0Ul00lllUUUUllUUl0UUlU0UllUlUUllllUllUllUll0llllllllll0lUUUlU0Ull",
"microsoft.com": "llUllllUllllll=0; UUUU=0UUU00U0000000U0000U000000UU00UU; U-UU-UUUUUUUU=lll=00000l0%2200000l%22llllll000l0%22llllllllllll000%22lllllllllll%22llllllllllllllll%22llllllllllllllll%22llllllllllllllllllllll%22llllllllllllllllll%22lll-lll-lllll0l0ll%22llllllllllll%22lllllllllllllllll%2200000l0ll&lll=0ll00ll0-000l-000l-l000-l00ll0l0l00l; U-UU-Ulll=0; lllll_UllUU=0000000000~ll=00~ll=0lll000ll0l0000lll000lll0ll0000l; lllll_UllUU=0000000000~ll=00~ll=0lll000ll0l0000lll000lll0ll0000l",
"play.google.com": "UUU=000=Ull0l00UlllUUUlU0UllUl0llU0l-lllUllUl0lllUU0UUU0lUlU-UUll000lUl00U0Ul_UlUU0l0lUUUUlUUl0UlUl0lU0-lll0l0l0UlUllllU0U0UU0U00UllU0l0lU0lll_0lUUU0UllUUUUll0UlUl0l0UUUUU00UUllll",
"plus.google.com": "__Ulll-UUUU=0:0Ull0lUU0UUUlll0U-UllUUllllUlU:lll00_lllUUUUUUU",
"sites.google.com": "__Ulll-UUUU=0:_UU0lll0UUUUlUU0lUll0UUlllllUl:UUll0lllU0UUlll0",
"support.google.com": "UUU=000=llU0lUlllUUlllUUll0U0UUll0UUlUUlU-lUUllU0UllUlUUlUlU0UlUUU_U-UlUU0lUUlUllUlUlUUl00llllUl0lUUUU00Ul0UUlUll0UUUU_UUlUlllUllllU0U0lllllUlU000UllUl--UUU_ll_lllU0UllUUlllU00UlU; UUU=000=llU0lUlllUUlllUUll0U0UUll0UUlUUlU-lUUllU0UllUlUUlUlU0UlUUU_U-UlUU0lUUlUllUlUlUUl00llllUl0lUUUU00Ul0UUlUll0UUUU_UUlUlllUllllU0U0lllllUlU000UllUl--UUU_ll_lllU0UllUUlllU00UlU",
"www.google.com": "0U_UUU=0000-00-00-00; UUU=UUUU_UUUlUUUUlUll_lllll0U00UUl0lllUUUUlUU_0_llUl0l0UUlU0_lU; UUU=000=lll0lUlUlllUll00U_lUlUUUUlll0lUlUU0lllUlllUllUUUll0U_U0llUU0UlU0Ull0U_l-_UUl00lUllUl0UUllUlUll0UUllUUUlU0UUlUllUlUUUlUllU-lUUlll0UlU0lUllUUUUlUUUlUlUU0llll_lU0lUlllll_UlUl",
"youtu.be": "UUU=0; UUU=UUUUUUUllUU; UUUUUUU_UUUU0_UUUU=00UlUU-UUU0",
"youtube.com": "UUU=0; UUU=lU0lUUUlUll; UUUUUUU_UUUU0_UUUU=0UUUlUllU0l"
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"mocha": "9.2.2",
"nyc": "15.1.0",
"safe-buffer": "5.2.1",
"top-sites": "1.1.89"
"top-sites": "1.1.97"
},
"files": [
"HISTORY.md",
Expand Down

0 comments on commit 07ece97

Please sign in to comment.