about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-10-26 18:25:11 +0800
committerkennytm <kennytm@gmail.com>2018-10-26 23:06:44 +0800
commit9c55a4a8139bce312b832294a764012816e4fc44 (patch)
tree24ecf2cbee9b5b30a74bcc5c9baa7c537eddf5c5 /src/test/incremental/thinlto
parent2e1e8d29130fe5db2e8beceb7981a0197aaff772 (diff)
parent38d9277a77e982e49df07725b62b21c423b6428e (diff)
downloadrust-9c55a4a8139bce312b832294a764012816e4fc44.tar.gz
rust-9c55a4a8139bce312b832294a764012816e4fc44.zip
Rollup merge of #55346 - nnethercote:shrink-StatementKind, r=nagisa
Shrink `Statement`.

This commit reduces the size of `Statement` from 80 bytes to 56 bytes on
64-bit platforms, by boxing the `AscribeUserType` variant of
`StatementKind`.

This change reduces instruction counts on most benchmarks by 1--3%.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions