COMMITS
/ lib/std/sort.zig September 20, 2024
L
`std.equalRange`: Compute lower and upper bounds simultaneously
Lucas Santos committed
September 10, 2024
J
std: Restore conventional `compareFn` behavior for `binarySearch`
Jay Petacat committed
August 4, 2024
F
std.sort: Remove key argument from binary-search-like functions (#20927)
Fri3dNstuff committed
July 22, 2024
A
add std.testing.random_seed
Andrew Kelley committed
June 20, 2024
A
std: fuzz test sort stability (#20284)
Alex Kladov committed
May 22, 2024
T
March 13, 2024
A
std: promote tests to doctests
Andrew Kelley committed
February 8, 2024
E
Replace std.rand references with std.Random
e4m2 committed
January 27, 2024
J
Changes to lowerBound/upperBound/equalRange
John Schmidt committed
C
Add lowerBound/upperBound/equalRange
Craig O'Connor committed
November 10, 2023
M
lib: correct unnecessary uses of 'var'
mlugg committed
October 21, 2023
J
x86_64: implement enough to pass unicode tests
Jacob Young committed
October 22, 2023
J
Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""
Jacob Young committed
A
Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"
Andrew Kelley committed
October 20, 2023
J
x86_64: disable failing tests, enable test-std testing
Jacob Young committed
October 7, 2023
A
std: add unstable sorting to array hash maps
Andrew Kelley committed
June 27, 2023
Y
improve documentation of std.sort.*Context functions (#16145)
yujiri8 committed
June 24, 2023
A
std.sort.block: add safety check for lessThan return value
Ali Chraghi committed
June 22, 2023
N
[heapsort] Protect against integer overflow
Niles Salter committed
June 15, 2023
E
all: zig fmt and rename "@XToY" to "@YFromX"
Eric Joldasov committed
June 13, 2023
N
Fix pdqSort+heapSort for ranges besides 0..len (#15982)
Niles Salter committed
May 23, 2023
A
std.sort: add pdqsort and heapsort
Ali Chraghi committed
May 17, 2023
I
Document the sorting order in `std.sort`.
IntegratedQuantum committed
April 26, 2023
A
update codebase to use `@memset` and `@memcpy`
Andrew Kelley committed
March 21, 2023
R
naming: mid for index and mid_item for item
Roman Frołow committed
September 3, 2022
A
Relax `std.sort.binarySearch` requirements
Alexis Brodeur committed
February 18, 2023
A
update std lib and compiler sources to new for loop syntax
Andrew Kelley committed
March 10, 2022
A
std: add sort method to ArrayHashMap and MultiArrayList
Andrew Kelley committed
October 27, 2021
O
std.rand: Refactor `Random` interface
Ominitay committed
October 5, 2021
A
migrate from `std.Target.current` to `@import("builtin").target`
Andrew Kelley committed
August 24, 2021
A
remove redundant license headers from zig standard library
Andrew Kelley committed
June 20, 2021
J
fix code broken from previous commit
Jacob G-W committed
May 8, 2021
A
Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen
Andrew Kelley committed
May 4, 2021
V
std: update usage of std.testing
Veikka Tuominen committed
April 12, 2021
A
std: change `@import("builtin")` to `std.builtin`
Andrew Kelley committed
January 6, 2021
A
Fix example code in comments for asc and desc
Andreas Karlsson committed
August 20, 2020
A
add license header to all std lib files
Andrew Kelley committed
July 11, 2020
V
run zig fmt on std lib and self hosted
Vexu committed
June 3, 2020
A
std.sort: give comparator functions a context parameter
Andrew Kelley committed
April 9, 2020
Y
sort.binarySearch: Remove unneeded edge case check
Yuri Pieters committed
Y
sort.binarySearch: test for regresson of #4980
Yuri Pieters committed
Y
sort.binarySearch: fix integer underflow (#4980)
Yuri Pieters committed
March 30, 2020
A
std lib API deprecations for the upcoming 0.6.0 release
Andrew Kelley committed
February 1, 2020
B
Switch a bunch of FBA to use testing.allocator
Benjamin Feng committed
February 3, 2020
L
Change API for binarySearch fn
LemonBoy committed
January 30, 2020
L
stdlib: Add binary search function
LemonBoy committed
January 28, 2020
A
std.sort.insertionSort: remove superfluous block
Andrew Kelley committed
December 4, 2019
R
Add std.sort.argMax and std.sort.argMin
Robin Voetter committed
R
Make std.sort.min and std.sort.max return ?T
Robin Voetter committed