about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorAriel Ben-Yehuda <ariel.byd@gmail.com>2017-09-24 17:20:37 +0300
committerAriel Ben-Yehuda <ariel.byd@gmail.com>2017-09-24 17:21:37 +0300
commitc10b23e2e0ef86f126a4589ac32c92f747d82eaf (patch)
tree61038e61ec3b5ac6a5b8e4acffeb1097ff91b8c4 /src/rustllvm/RustWrapper.cpp
parent8214ab1662ed71a78435589dee31d37e37d9026e (diff)
downloadrust-c10b23e2e0ef86f126a4589ac32c92f747d82eaf.tar.gz
rust-c10b23e2e0ef86f126a4589ac32c92f747d82eaf.zip
encode region::Scope using fewer bytes
Now that region::Scope is no longer interned, its size is more
important. This PR encodes region::Scope in 8 bytes instead of 12, which
should speed up region inference somewhat (perf testing needed) and
should improve the margins on #36799 by 64MB (that's not a lot, I did
this PR mostly to speed up region inference).
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions