about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorEmerentius <emerentius@arcor.de>2018-04-30 13:09:10 +0200
committerEmerentius <emerentius@arcor.de>2018-06-01 17:13:24 +0200
commitd86608205069aed5c78bcc38dd26bcf4213e23a0 (patch)
treea507533a3d32c660c91d1f1d263a96f006dcdfc0 /src/test/incremental/thinlto
parent577a5b2703d97e5408664e409f35768944360fea (diff)
downloadrust-d86608205069aed5c78bcc38dd26bcf4213e23a0.tar.gz
rust-d86608205069aed5c78bcc38dd26bcf4213e23a0.zip
optimize joining and concatenation for slices
for both Vec<T> and String
- eliminates the boolean first flag in fn join()

for String only
- eliminates repeated bounds checks in join(), concat()
- adds fast paths for small string separators up to a len of 4 bytes
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions