about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-11-13 16:23:57 -0800
committerGitHub <noreply@github.com>2016-11-13 16:23:57 -0800
commit87b76a521d4cc281880271e4e90e8139dd5a5372 (patch)
tree562db8e418062813f7dbb573cef6e84ad72e8ebd /src/rustllvm/RustWrapper.cpp
parent3316ef7f3685973c930562d813f940a0b6ff30d8 (diff)
parent2189f573caf93e389a56aefe0aeaa027feafd281 (diff)
downloadrust-87b76a521d4cc281880271e4e90e8139dd5a5372.tar.gz
rust-87b76a521d4cc281880271e4e90e8139dd5a5372.zip
Auto merge of #37701 - Mark-Simulacrum:macro-parser-impvement, r=jseyfried
Macro parser performance improvements and refactoring

This PR locally increased performance of https://github.com/rust-lang/rust/issues/37074 by ~6.6 minutes.

Follow up to https://github.com/rust-lang/rust/pull/37569, but doesn't focus explicitly on expansion performance.

History is relatively clean, but I can/will do some more polishing if this is deemed mergeable. Partially posting this now so I can get Travis to run tests for me.

r? @jseyfried
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions