enso/test
James Dunkerley a3de3c6128
Use ArraySlice to slice a Vector (#3724)
Use an `ArraySlice` to slice `Vector`.
Avoids memory copying for the slice function.

# Important Notes
| Test | Ref | New |
| --- | --- | --- |
| New Vector | 71.9 | 71.0 |
| Append Single | 26.0 | 27.7 |
| Append Large | 15.1 | 14.9 |
| Sum | 156.4 | 165.8 |
| Drop First 20 and Sum | 171.2 | 165.3 |
| Drop Last 20 and Sum | 170.7 | 163.0 |
| Filter | 76.9 | 76.9 |
| Filter With Index | 166.3 | 168.3 |
| Partition | 278.5 | 273.8 |
| Partition With Index | 392.0 | 393.7 |
| Each | 101.9 | 102.7 |

- Note: the performance of New and Append has got slower from previous tests.
2022-09-23 15:13:16 +00:00
..
Benchmarks Use ArraySlice to slice a Vector (#3724) 2022-09-23 15:13:16 +00:00
Examples_Tests Get rid of free-floating atoms. Everything has a type now! (#3671) 2022-08-30 22:54:53 +00:00
Geo_Tests Get rid of free-floating atoms. Everything has a type now! (#3671) 2022-08-30 22:54:53 +00:00
Google_Api_Test Tidying up what is in Standard.Base (#3603) 2022-07-27 13:28:00 +00:00
Image_Tests Tidy up the default imports for Standard.Table (#3660) 2022-08-22 19:21:54 +00:00
micro-distribution Fix expression updates for builtin types (#3721) 2022-09-19 13:56:51 +00:00
Table_Tests Adjust Database connection to use query/read to access data. (#3727) 2022-09-23 07:35:08 +00:00
Tests Use ArraySlice to slice a Vector (#3724) 2022-09-23 15:13:16 +00:00
Visualization_Tests Adjust Database connection to use query/read to access data. (#3727) 2022-09-23 07:35:08 +00:00