# InternPool: use separate key for slices · gitcafe/zig

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

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

Visibility: public

Requested revision: 9eda6ccefce370c76209ea50dd57fe65bfe25536

Requested commit: 9eda6ccefce370c76209ea50dd57fe65bfe25536

Commit: 9eda6ccefce370c76209ea50dd57fe65bfe25536

Tree: d5b4af496b8a6d1811788557d85e340ce26ef2bc

Author: mlugg

Committer: Matthew Lugg

## Message

```
InternPool: use separate key for slices

This change eliminates some problematic recursive logic in InternPool,
and provides a safer API.

```

## Parents

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

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