mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-20 17:58:18 +03:00
ea9707ec29
Instead of going byte by byte, copy entire blocks at once and only check if we need to update the state once per block. This pretty much eliminates `::update()` from profiles and measurably improves performance for utilities like `sha256sum`. |
||
---|---|---|
.. | ||
HashFunction.h | ||
HashManager.h | ||
MD5.cpp | ||
MD5.h | ||
SHA1.cpp | ||
SHA1.h | ||
SHA2.cpp | ||
SHA2.h |