about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-01-01 02:39:40 +0000
committerbors <bors@rust-lang.org>2017-01-01 02:39:40 +0000
commit08babdb412a87960fe3602e92abf1bf5fe26a8da (patch)
tree58a3a654b7d375e210318b5032bd4968a50f2987 /src/rustllvm/RustWrapper.cpp
parent07412c8d253121ee912014021a1dd7308b7154a1 (diff)
parent1676bec5bff054a31c2d2118a7cfadddbb410560 (diff)
downloadrust-08babdb412a87960fe3602e92abf1bf5fe26a8da.tar.gz
rust-08babdb412a87960fe3602e92abf1bf5fe26a8da.zip
Auto merge of #38653 - Mark-Simulacrum:dropless-arena, r=eddyb
Add a DroplessArena and utilize it as a more efficient arena when possible

I will collect performance (probably just `-Ztime-passes`, and more if that shows significant differences, perhaps).

6feba98 also fixes a potential infinite loop if inplace reallocation failed for `TypedArena` (and `DroplessArena` via copied code).

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