Commit f2e165f
committed
Use pooled MessageDigest instances
Motivation:
We don’t need to allocate MessageDigest every time we want to generate
a WebSocket key.
Modifications:
Introduce ThreadLocal based pools for SHA1 and MD5.
Result:
Less allocations1 parent cd442f6 commit f2e165f
3 files changed
Lines changed: 536 additions & 523 deletions
File tree
- client/src/main/java/org/asynchttpclient
- util
- ws
0 commit comments