Skip to content

Instantly share code, notes, and snippets.

@flimzy
Created January 10, 2017 10:01
Show Gist options
  • Save flimzy/7732aba13ca83e6aa3b4c615d7e0c1b0 to your computer and use it in GitHub Desktop.
Save flimzy/7732aba13ca83e6aa3b4c615d7e0c1b0 to your computer and use it in GitHub Desktop.
Chromium Version 55.0.2883.75 built on Debian stretch/sid, running on Debian stretch/sid (64-bit):
len: 1
go 10000 110000 ns/op 0.01 MB/s
webcrypto 1000 1595000 ns/op 0.00 MB/s
len: 1000
go 1000 1270000 ns/op 0.79 MB/s
webcrypto 1000 1629000 ns/op 0.61 MB/s
len: 2000
go 500 2472000 ns/op 0.81 MB/s
webcrypto 1000 1691000 ns/op 1.18 MB/s
len: 2500
go 500 3094000 ns/op 0.81 MB/s
webcrypto 1000 1643000 ns/op 1.52 MB/s
len: 2600
go 500 3362000 ns/op 0.77 MB/s
webcrypto 1000 1586000 ns/op 1.64 MB/s
len: 2700
go 500 3292000 ns/op 0.82 MB/s
webcrypto 1000 1704000 ns/op 1.58 MB/s
len: 100000
go 10 119000000 ns/op 0.84 MB/s
webcrypto 1000 2243000 ns/op 44.58 MB/s
len: 10000000
go 1 12677000000 ns/op 0.79 MB/s
webcrypto 30 33466666 ns/op 298.80 MB/s
Firefox 45.6.0
len: 1
go 30000 43766 ns/op 0.02 MB/s
webcrypto 10000 182900 ns/op 0.01 MB/s
len: 1000
go 10000 139900 ns/op 7.15 MB/s
webcrypto 10000 192400 ns/op 5.20 MB/s
len: 2000
go 10000 233200 ns/op 8.58 MB/s
webcrypto 10000 203400 ns/op 9.83 MB/s
len: 2500
go 5000 283400 ns/op 8.82 MB/s
webcrypto 10000 170200 ns/op 14.69 MB/s
len: 2600
go 5000 307000 ns/op 8.47 MB/s
webcrypto 10000 173100 ns/op 15.02 MB/s
len: 2700
go 5000 301400 ns/op 8.96 MB/s
webcrypto 10000 202300 ns/op 13.35 MB/s
len: 100000
go 100 10000000 ns/op 10.00 MB/s
webcrypto 2000 969000 ns/op 103.20 MB/s
len: 10000000
go 2 953500000 ns/op 10.49 MB/s
webcrypto 20 58550000 ns/op 170.79 MB/s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment