Jubilee
19d9a147be
Rollup merge of #88452 - xu-cheng:vecdeque-from-array, r=m-ou-se
VecDeque: improve performance for From<[T; N]>
Create `VecDeque` directly from the array instead of inserting items one-by-one.
Benchmark
```
./x.py bench library/alloc --test-args vec_deque::bench_from_array_1000
```
* Before
```
test vec_deque::bench_from_array_1000 ... bench: 3,991 ns/iter (+/- 717)
```
* After
```
test vec_deque::bench_from_array_1000 ... bench: 268 ns/iter (+/- 37)
```
2021-10-04 13:58:08 -07:00
..
2021-08-28 17:18:43 -07:00
2021-07-29 01:15:20 -04:00
2021-03-16 14:41:26 +01:00
2021-08-28 19:46:58 -07:00
2021-09-17 02:55:12 +08:00