# link.Elf.ZigObject.updateFunc: reduce data dependencies · gitcafe/zig

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

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

Visibility: public

Requested revision: 989e782a012e273aec70d03dda7dfe05ecf94938

Requested commit: 989e782a012e273aec70d03dda7dfe05ecf94938

Commit: 989e782a012e273aec70d03dda7dfe05ecf94938

Tree: 3f69fc2e432699d1e21b60d32e40f26daa0be6ca

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
link.Elf.ZigObject.updateFunc: reduce data dependencies

Unfortunately it's not a complete solution, so a follow-up commit will
need to do something more drastic like not do the linker task queue at
the same time as codegen task queue.

From that point, it is possible to do more work at the same time but
that should be a separate branch. This one has gotten big enough.

```

## Parents

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

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