Possibly use a better pivot in the sponge loop
Dependencies
- [2]
5OUVESUQAttempt to reduce additional manual comparison upon resume - [3]
CYDK6S5LFix bugs - [4]
QEKHTVB7Get most things semi-working except the final sort - [5]
AOO3FCSGCargo clippy, tweaks, etc - [*]
5Y7ZXB53Start picker UI
Change contents
- replacement in src/pick.rs at line 116[3.2451]→[2.1131:1209](∅→∅),[3.122]→[3.2523:2549](∅→∅),[2.1209]→[3.2523:2549](∅→∅),[3.1273]→[3.2523:2549](∅→∅),[3.2523]→[3.2523:2549](∅→∅)
let pivot: *mut IDedName = unsafe { i.offset(j.offset_from(i) / 2) };while i < pivot {let threshold: *mut IDedName = unsafe { i.offset(count as isize) };while i < threshold {let pivot: *mut IDedName = std::cmp::max(unsafe { i.offset(j.offset_from(i) / 2) },threshold,);