hash-org / hash-org/hashc

TIR: Reduce the size of `PatArgId` and `ArgId`, and `SomeArgId`

Open
#978 0 comments 0 reactions 1 assignee Claimed by @feds01 View on GitHub
performance semantic-analysis
Dominant language
Rust
Stars
28
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Currently the sizes of `PatArgId`, `ArgId` are 16bytes which is excessively large, they can both probably be shrunk down to 8bytes. Similarly, `SomeArgId` takes up a whopping 24bytes, we could probably get away with it being half that size!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.