rust/src/librustc/mir
Nicholas Nethercote 257eaf523f Introduce InternedString::intern.
`InternedString::intern(x)` is preferable to
`Symbol::intern(x).as_interned_str()`, because the former involves one
call to `with_interner` while the latter involves two.

The case within InternedString::decode() is particularly hot, and this
change reduces the number of `with_interner` calls by up to 13%.
2019-05-20 09:17:00 +10:00
..
interpret Add PlaceholderConst 2019-05-01 23:10:57 +01:00
cache.rs move librustc to 2018 2019-02-05 12:45:47 -06:00
mod.rs rustc: rename all occurences of "freevar" to "upvar". 2019-05-05 18:49:32 +03:00
mono.rs Introduce InternedString::intern. 2019-05-20 09:17:00 +10:00
tcx.rs Auto merge of #59897 - tmandry:variantful-generators, r=eddyb 2019-05-04 03:18:14 +00:00
traversal.rs Remove licenses 2018-12-25 21:08:33 -07:00
visit.rs Rollup merge of #60276 - matthewjasper:cleanup-mir-visitor, r=estebank 2019-04-30 03:28:38 +02:00