Matt Godbolt's blog post on #inlining reads like a desperate attempt to make compiler optimizations sound thrilling 😴. Spoiler: it's not. Inlining is to coding what counting calories is to dieting—important, but nobody wants to hear you talk about it for 16 days 🍕🔧.
https://xania.org/202512/17-inlining-the-ultimate-optimisation #MattGodbolt #CompilerOptimizations #CodingHumor #SoftwareDevelopment #TechBlogs #HackerNews #ngated
Inlining - the ultimate optimisation — Matt Godbolt’s blog

Copy paste can sometimes be a good thing, at least if the compiler does it for you

🎉 Behold, the Nobel Prize-winning notion of releasing compiler optimizations like a Christmas calendar! 🎄 Because who wouldn't want a daily code-snippet #gift from Santa Compiler? 🎁🎅 Surely the pinnacle of human achievement in 2025. 😂
https://xania.org/202511/advent-of-compiler-optimisation #NobelPrize #CompilerOptimizations #ChristmasCalendar #CodeSnippet #HackerNews #ngated
Introducing the Advent of Compiler Optimisations 2025 — Matt Godbolt’s blog

Announcing AoCO 2025 - daily December posts about compiler optimisations

🎩 Welcome to the thrilling saga of a programmer discovering "When Compiler Flags Attack!" 📉 Dive into a self-proclaimed "deep dive" that does the impossible: makes compiler optimizations sound like a gripping novel. 🧐 Spoiler alert: O3 is slower than O2, which is exactly as exciting as it sounds. 🚀
https://cat-solstice.github.io/test-pqueue/ #programmingcompiler #compileroptimizations #techthrills #deepdive #codinghumor #HackerNews #ngated
When O3 is 2x slower than O2

An deep dive into a pathological case.

When O3 is 2x slower than O2
Serving gpt-oss-120b at 5.8 ms TPOT with two RNGD cards: compiler…

Here are the key optimizations that enabled two RNGD cards to achieve 5.8 ms per output token for gpt-oss-120b, running under 180 W, in just weeks.

FuriosaAI
When Compiler Optimizations Hurt Performance

Branches can perform better than table lookups

Programming at the right level

Also, if you happen to have binaries compiled with and without Hot/Cold splitting, could you please share them?

#HotColdSplitting
#CompilerOptimizations #LLVM

Is Hot/Cold Splitting finally implemented in #LLVM? Do you happen to know how can I use it?

#HotColdSplitting #CompilerOptimizations

I know nobody gives a fuck, but this is my next research topic for this year: Finding #bugs & #vulnerabilities by #diffing binaries against sources. It sounds much harder than it actually is.

#ProgramDiffing #VulnDev #VulnResearch #VulnerabilityDevelopment #VulnerabilityResearch #ReverseEngineering
#Compilers #CompilerOptimizations #CompilersBugs #Miscompilations