# reduce the size of IrInstruction by 8 bytes on 64 bit targets · gitcafe/zig

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

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

Visibility: public

Requested revision: 4e985123447dba40e282e9663e3ca669d3f9243a

Requested commit: 4e985123447dba40e282e9663e3ca669d3f9243a

Commit: 4e985123447dba40e282e9663e3ca669d3f9243a

Tree: 7975692d2f2934f19d13a1784db87619c525bcaf

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
reduce the size of IrInstruction by 8 bytes on 64 bit targets

This brings the std lib tests down from 3.51 GiB memory usage
to 3.41 GiB, by making two fields that were 64 bits 32 bits.
This is a small thing; the bigger wins will come from the strategy
outlined in the previous commit.

```

## Parents

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

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