about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorGraydon Hoare <graydon@mozilla.com>2013-05-27 19:47:40 -0700
committerGraydon Hoare <graydon@mozilla.com>2013-05-27 19:50:49 -0700
commit3c4ce7951868efb17ab02dcd452d969f8eb1bb12 (patch)
treee8f38db76bdab63206903400d1267eccb0da6f5a /src/rustllvm/RustWrapper.cpp
parent2061ce9affd01d2dfb3d1e5836cfda4006ea8290 (diff)
downloadrust-3c4ce7951868efb17ab02dcd452d969f8eb1bb12.tar.gz
rust-3c4ce7951868efb17ab02dcd452d969f8eb1bb12.zip
rustc: Switch ty::node_type_table to smallintmap, cut 400mb memory use off a librustc build.
Smallintmap was being populated with sparse keys during ast deserialization.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions