Dylan DPC
1b24f1401d
Rollup merge of #76324 - ayushmishra2005:move_vec_tests_in_library, r=matklad
...
Move Vec slice UI tests in library
Moved some of Vec slice UI tests in Library as a part of #76268
r? @matklad
2020-09-07 01:18:07 +02:00
Dylan DPC
e488c4f187
Rollup merge of #76273 - CraftSpider:master, r=matklad
...
Move some Vec UI tests into alloc unit tests
A bit of work towards #76268 , makes a number of the Vec UI tests that are simply running code into unit tests. Ensured that they are being run when testing liballoc locally.
2020-09-07 01:17:45 +02:00
Ayush Kumar Mishra
d16bbd1cb0
Move Vec slice UI tests in library
2020-09-04 17:18:26 +05:30
Tomasz Miąsko
d98bac4e4e
Add tests for overflow in Vec::drain
2020-09-04 23:16:53 +02:00
Rune Tynan
2278c7255a
Remove vec-to_str.rs, merge the remaining test in with vec
2020-09-03 15:43:07 -04:00
The8472
435219dd82
remove empty Vec extend optimization
...
The optimization meant that every extend code path had to emit llvm
IR for from_iter and extend spec_extend, which likely impacts
compile times while only improving a few edge-cases
2020-09-03 20:59:35 +02:00
The8472
80638330f2
support in-place collect for MapWhile adapters
2020-09-03 20:59:32 +02:00
The8472
5530858a08
generalize in-place collect to types of same size and alignment
2020-09-03 20:59:31 +02:00
The8472
470bf54f94
test drops during in-place iteration
2020-09-03 20:59:27 +02:00
The8472
fd16202e36
include in-place .zip() in test
2020-09-03 20:59:21 +02:00
The8472
2b0b2ae9f6
additional specializations tests
2020-09-03 20:59:17 +02:00
The8472
bb2d533bb9
in-place collect for Vec. Box<[]> and BinaryHeap IntoIter and some adapters
2020-09-03 20:59:03 +02:00
Rune Tynan
3e29fdb0fb
Remove a number of vec UI tests, make them unit tests in the alloc library
2020-09-03 01:40:15 -04:00
Matt Brubeck
b4b383981a
Add PartialEq impls for Vec <-> slice
2020-08-27 13:32:36 -07:00
mark
2c31b45ae8
mv std libs to library/
2020-07-27 19:51:13 -05:00