These commits are cleaned up from the thread #19. In particular, there are no revert commits, and the commit diffs are sufficiently disjoint that you can review them all in one go with the full diff. Notably, the "objectification" commits were removed, as well as anything else you rejected.
(spent a fair amount of time benchmarking this, the total runtime difference is statistically insignificant but the very last commit increases dynamic instruction count by 0.5%. No idea why.)
These commits are cleaned up from the thread #19. In particular, there are no revert commits, and the commit diffs are sufficiently disjoint that you can review them all in one go with the full diff. Notably, the "objectification" commits were removed, as well as anything else you rejected.