rust/src/libsyntax/ext
bors e9b2fcb2fe Auto merge of #37373 - nnethercote:html5ever-more-more, r=nrc
Avoid more allocations when compiling html5ever

These three commits reduce the number of allocations performed when compiling html5ever from 13.2M to 10.8M, which speeds up compilation by about 2%.

r? @nrc
2016-10-28 17:02:01 -07:00
..
tt Auto merge of #37373 - nnethercote:html5ever-more-more, r=nrc 2016-10-28 17:02:01 -07:00
base.rs Refactor away fields MacroDef::{use_locally, export}. 2016-10-24 00:43:19 +00:00
build.rs Implement field shorthands in struct literal expressions. 2016-10-27 03:15:13 +03:00
expand.rs Improve $crate. 2016-10-19 10:03:06 +00:00
hygiene.rs Refactor field expansion_data of Resolver to use a Mark instead of a u32. 2016-10-02 04:25:31 +00:00
placeholders.rs Cleanup depths. 2016-10-07 21:54:04 +00:00
proc_macro_shim.rs Adds a ProcMacro form of syntax extension 2016-09-22 08:47:57 +12:00
quote.rs Avoid many CrateConfig clones. 2016-10-14 16:38:12 +11:00
source_util.rs Avoid many CrateConfig clones. 2016-10-14 16:38:12 +11:00