about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-09-14 16:42:23 +0200
committerGitHub <noreply@github.com>2019-09-14 16:42:23 +0200
commit10541584d134089e914dd0ee6eadc384b86c94b7 (patch)
treeaca5584e85d90ca6944b7844f1a72aa9cfda400a /src/test/debuginfo/enum-thinlto.rs
parentafc52916f658e7b5dc102ef7cd5b2784cd15c4e3 (diff)
parent2e3b079836823446eb014c69866d6a0f8cca4ef2 (diff)
downloadrust-10541584d134089e914dd0ee6eadc384b86c94b7.tar.gz
rust-10541584d134089e914dd0ee6eadc384b86c94b7.zip
Rollup merge of #64302 - nnethercote:shrink-ObligationCauseCode, r=zackmdavis
Shrink `ObligationCauseCode`

These commits reduce the size of `ObligationCauseCode` from 56 bytes to 32 bytes on 64-bit. This reduces instruction counts on various benchmarks by up to 1%, due to less `memcpy`ing.
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions