Yet more nifty optimisations landing in LLVM: indirect call promotion when call profiles are available http://t.co/osw1rvWD8w
Related Posts
A deep dive on how Go generics are implemented, with monomorphisation of call sites with primitive types for performance: https://eli.thegreenplace.net/2022/faster-sorting-with-go-generics/
The Go proposals call this 'stenciling', but I've not heard that term before. AFAICT it's monomorphisation.
"What do you call a pointer we stole the high bits off? An ointer." https://docs.rs/ointers/latest/ointers/
Brilliant name for a pointer tagging library.
I've finally added an incremental search option to deadgrep! https://github.com/Wilfred/deadgrep/blob/master/CHANGELOG.md#v012
I also learnt that incremental tools don't do anything clever with the minibuffer: they just call read-char in a loop.