about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorKang Seonghoon <public+git@mearie.org>2015-03-01 11:57:20 +0900
committerKang Seonghoon <public+git@mearie.org>2015-03-03 11:55:36 +0900
commitc9840b644c7e69551c6f9d737125375e4aec602d (patch)
treeec10ce42d74c4ae3cda4fad9afd776931c126950 /src/rustllvm/RustWrapper.cpp
parent38a965a747cb5998cce85369aa30a53062dcf363 (diff)
downloadrust-c9840b644c7e69551c6f9d737125375e4aec602d.tar.gz
rust-c9840b644c7e69551c6f9d737125375e4aec602d.zip
metadata: Introduce implicit lengths for auto-serialization.
Many auto-serialization tags are fixed-size (note: many ordinary
tags are also fixed-size but for now this commit ignores them),
so having an explicit length is a waste. This moves any
auto-serialization tags with an implicit length before other tags,
so a test for them is easy. A preliminary experiment shows this
has at least 1% gain over the status quo.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions