about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorBjörn Steinbrink <bsteinbr@gmail.com>2015-07-22 23:15:01 +0200
committerBjörn Steinbrink <bsteinbr@gmail.com>2015-07-22 23:15:01 +0200
commita66af8788d904a2c197803d5289de01274010891 (patch)
tree7d6a4c3b1a05d10229a4806f20c7ec5c6f821e9e /src/libstd/sys/unix/stack_overflow.rs
parentd4d4206e5604b86fc4a9b28a8b51d99121cc3a5d (diff)
downloadrust-a66af8788d904a2c197803d5289de01274010891.tar.gz
rust-a66af8788d904a2c197803d5289de01274010891.zip
Avoid creating basic blocks for empty cleanup scopes
When compiling libsyntax this removes about 30k basic blocks that only
contain a single unconditional jump and reduces the peak memory usage by
about 10MB (from 681MB down to 671MB).
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions