# Target: pass and use locals by pointer instead of by value · gitcafe/zig

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

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

Visibility: public

Requested revision: 917640810e7f3e18daff9e75b5ecefe761a1896c

Requested commit: 917640810e7f3e18daff9e75b5ecefe761a1896c

Commit: 917640810e7f3e18daff9e75b5ecefe761a1896c

Tree: 579e627d695f898d411a3cb1fbc0578d1a763cc2

Author: Jacob Young

Committer: Jacob Young

## Message

```
Target: pass and use locals by pointer instead of by value

This struct is larger than 256 bytes and code that copies it
consistently shows up in profiles of the compiler.

```

## Parents

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

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