Show HN: Fluxsort, a stable Quicksort, faster and more adaptive than Timsort
github.com
github.com
Just a small remark about the gif with the visualization: I'd like a small pause at the beginning to look at the unordered data, and also a small pause at the end to look at the ordered data. I guess .1 or .15 seconds would be fine, but you should try a few intervals to get the right one.
The video is up on YouTube where it can be paused.
Edit: Just now seeing you asked about updates.
I added support for clang's branchless ternary comparisons, and increased the granularity of the analyzer.