aboutsummaryrefslogtreecommitdiff
path: root/core/slice/sort.odin
Commit message (Expand)AuthorAgeFilesLines
* Fixed type of temporary slice in sort_by_indices_overwriteFranz Höltermann2024-01-081-1/+1
* Add missing `Allocator_Error` and `@(require_results)` to many proceduresgingerBill2023-05-221-1/+8
* Remove `where ORD(E)` on procedures that don't need itgingerBill2023-03-141-2/+2
* fix sort_by_indices_allocatePhil2022-09-071-1/+1
* fix sort_by_with_indices for zero and one length slices:Phil2022-09-011-2/+2
* add sort_by_indices overload and testPhil2022-09-011-1/+11
* add tests for sort_by_indicesPhil2022-09-011-1/+2
* cleanup slice sorting with indices changesPhil2022-09-011-3/+3
* have sort_with_indices allocate. Add a couple convenience procs for using the...Phil2022-09-011-5/+28
* add sort_with_indices family of procsPhil2022-08-311-0/+28
* Fixed `slice.is_sorted_cmp`Despacito6969692022-06-071-1/+1
* Add `slice.stable_sort*` proceduresgingerBill2022-01-311-0/+26
* Unify logic for `slice.sort*` related proceduresgingerBill2022-01-311-488/+5
* Add `#no_bounds_check` to sorting proceduresgingerBill2021-10-261-18/+18
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-209/+209
* Enforce `core:builtin` and `core:intrinsics` for importsgingerBill2021-08-211-1/+1
* Add `slice.sort_by_cmp` Ordering based sorting algorithmsgingerBill2021-07-031-8/+229
* Add `_internal` field to `context`gingerBill2020-11-291-4/+4
* Rename `slice.sort_proc` to `slice.sort_by`; add `slice.sort_by_key`gingerBill2020-10-161-12/+37
* Add `package slice`; New `sort.Interface` with default `sort.sort`gingerBill2020-10-141-0/+382