Investigating MD5 overheads


A few weeks ago we received a PR intending to speed up java.util.UUID::nameUUIDFromBytes by caching the return from MessageDigest.getInstance("MD5") in a static field . On the face of it, this seemed like a nice little improvement. But that was before realizing that…

More at https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html