]> git.lizzy.rs Git - rust.git/commit
Change `TokenTreeOrTokenTreeVec` to `TokenTreeOrTokenTreeSlice`.
authorNicholas Nethercote <nnethercote@mozilla.com>
Thu, 17 May 2018 06:37:11 +0000 (16:37 +1000)
committerNicholas Nethercote <nnethercote@mozilla.com>
Thu, 17 May 2018 10:41:38 +0000 (20:41 +1000)
commit6872377357dbbf373cfd2aae352cb74cfcc66f34
treefedbc184d8155d43518d501049652d89d6fb661d
parent6fc409ed0938cd2f501642abcaa675977fa5035a
Change `TokenTreeOrTokenTreeVec` to `TokenTreeOrTokenTreeSlice`.

This avoids a `to_owned` call that can be hot, speeding up the various
runs of html5ever by 1--5%, and some runs of crates.io by 2--3%.
src/libsyntax/ext/tt/macro_parser.rs