about summary refs log tree commit diff
path: root/src/liballoc_system
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-10-22 13:09:24 -0700
committerGitHub <noreply@github.com>2016-10-22 13:09:24 -0700
commita117bba12535b7632a9fa08072f26e19aa5c0a94 (patch)
tree8a4127eef23b35daf1f76256257cacde94ef792a /src/liballoc_system
parent0eb4d46d03ce486a98c3ed24f9aa0406ff0b2a43 (diff)
parentb817cf8b5730912c558aff811cd34fc3d3fa8637 (diff)
downloadrust-a117bba12535b7632a9fa08072f26e19aa5c0a94.tar.gz
rust-a117bba12535b7632a9fa08072f26e19aa5c0a94.zip
Auto merge of #37318 - nnethercote:html5ever-more, r=nrc,eddyb
Avoid some allocations in the macro parser

These three commits reduce the number of heap allocations done when compiling rustc-benchmarks/html5ever-2016-08-25 by 20%, from 16.5M to 13.3M. This speeds up (debug) compilation of it with a stage1 compiler by about 7%.
Diffstat (limited to 'src/liballoc_system')
0 files changed, 0 insertions, 0 deletions