# InternPool: further optimize Key hashing · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/aed142ebaa65ff3ced948b18c55835b540e1e04a)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: aed142ebaa65ff3ced948b18c55835b540e1e04a

Requested commit: aed142ebaa65ff3ced948b18c55835b540e1e04a

Commit: aed142ebaa65ff3ced948b18c55835b540e1e04a

Tree: 94391b7ae2ce93571da7a33dd9fe86879a828e3d

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
InternPool: further optimize Key hashing

This is a continuation of 2f24228c758bc8a35d13379703bc1695008212b0.

This commit comes with smaller gains, but gains nonetheless. memcpy is
showing up as much less interesting in callgrind output for behavior
tests.

Current status: this branch is 1.15 ± 0.02 times slower than merge-base.

```

## Parents

- [a0d4ef0acf50db06fdde8ff229d20d15afc7d402](https://git.cafe/gitcafe/zig/commit/a0d4ef0acf50db06fdde8ff229d20d15afc7d402?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/aed142ebaa65ff3ced948b18c55835b540e1e04a?format=markdown)
