aboutsummaryrefslogtreecommitdiff
path: root/core/slice/ptr.odin
Commit message (Collapse)AuthorAgeFilesLines
* Add `_internal_sort_from_indices_permuation`gingerBill2025-10-071-5/+5
|
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-2/+2
|
* Replace `mem` with `runtime` in `core:slice`gingerBill2023-06-281-10/+10
|
* Add the inner `for` loop back in the logicAndrea Piseri2022-12-211-6/+16
| | | | | | This could be easier to predict in cases where one of `left` and `right` is significantly greater than the other, and as such the same branch is taken multiple times in a row
* Fix `core:slice.rotate_left`Andrea Piseri2022-12-211-13/+5
| | | | | | | This commit includes two fixes: - a temporary cast to make the function compile - a fix to a logic error that caused the function to hang or return incorrect results
* Correct slice/ptr.odin callsgingerBill2022-09-171-7/+9
|
* Add `slice.swap_between`gingerBill2021-10-261-0/+24
|
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-28/+28
|
* Replace `inline` uses in the rest of core with `#force_inline`gingerBill2021-02-231-1/+1
|
* Add `package slice`; New `sort.Interface` with default `sort.sort`gingerBill2020-10-141-0/+72