I wrote about optimizing the new C++ based Blender OBJ importer, and it accidentally ventured into calling conventions topic. https://aras-p.info/blog/2022/05/12/speeding-up-blender-obj-import/
@rfernandez it’s weird but I miss being concussed. I played ice hockey for 10 years as a kid and we were all concussed all the time. It’s such a bizarre feeling!
I hoisted out a bit of my COVID cancelled EuroLLVM 2020 talk into a blog post - how we made our LLVM pass manager 1.65x faster https://www.duskborn.com/posts/making-legacy-pass-manager-1_65x-faster/
This made me so damn angry, and this is just what we've been 'lucky' enough to capture on film. Those Russian soldiers are the lowest of the low. https://www.bbc.co.uk/news/world-europe-61425025
@joeldevahl I started it purely for my anxiety, but it definitely helps when I’m upping the running distances to relieve any pain and soreness!
Hot new blog post. Where we investigate why `cargo +nightly build` is way slower than `cargo +stage2 build`
Spoiler alert: It was serialization, again.
@anji We should give billionaires a medal saying 'yay you won!' and then take everything they make above that.
@cygon both perf and memory from what I was told. On macOS I got 2% faster consistently, but people are saying Linux would be more!
Switched my C/C++ header subprocess.h to use posix_spawn https://www.duskborn.com/posts/posix_spawn/
@resistor the one place I hope might get better is that with all the bitcasts gone it might be easier to see the real operations behind the pointer. Too many times in the past I’d see the bitcast make the optimization fall apart!
@anji recession for sure - there is no way out of it now because of sheer greed. Guess who'll suffer again? The poor.
The cruelty of Russians in this war is unimaginable. It's easy to say this is Putin's war and dismiss it as one cruel man, but this is a country rotten to its core https://www.bbc.co.uk/news/world-europe-61249158
@stoklund Yeah - but at that point will it be faster than doing fork() then setting environ then calling execve? I guess not!
Remote working, bit twiddling, Compiler Warlock @ Unity
Mastodon server focused on game development and related topics.