diff options
| author | bors <bors@rust-lang.org> | 2014-03-19 20:21:48 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-03-19 20:21:48 -0700 |
| commit | d8590e2c9ce7fd48df03d347f591d6892c6e1599 (patch) | |
| tree | 75407a15b298a6aa5e16f04ddacde2ea485b9f82 /src/libsyntax/parse/parser.rs | |
| parent | 4ca51aeea7187a63b987129d67cf7d348b6c60a9 (diff) | |
| parent | ddc796096be787613a291c38c076cb499dfb5857 (diff) | |
| download | rust-d8590e2c9ce7fd48df03d347f591d6892c6e1599.tar.gz rust-d8590e2c9ce7fd48df03d347f591d6892c6e1599.zip | |
auto merge of #13013 : huonw/rust/tytrait, r=cmr
These variants occur rarely but inflate the whole enum for the other variants, leaving a lot of wasted space. In total this reduces `ty::sty` from 160 bytes to 96 (on a 64-bit platform). After this, `ty_struct` and `ty_enum` are the largest variants, with the 80-byte `substs` being the major contributor.
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
0 files changed, 0 insertions, 0 deletions
