Micro-optimizations in the .Net World
summary
Examines low-level .NET mechanisms (runtime and CPU-level behavior) to squeeze extra performance when caching and usual optimizations are exhausted. Covers concrete micro-optimization techniques that target processor cycles and .NET internals to recover precious seconds in hot code paths.
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:04What is micro-optimization
- 5:44PDEP (Parallel Bits Deposit)
- 16:59Heap allocations
- 17:45(almost) New features
- 28:48Object stack allocation
- 30:48Stack allocations
- 31:30Stack structure
- 42:32in parameter modifier
- 45:22Virtual table dispatch
- 46:02Virtual stub dispatch
- 49:56Inlining requirements
related talks
57mDon’t need to understand the details of .NET. Until you do
04mInterview
01h 06mGet Better App Performance with this One Weird Trick
42mMeasure Twice, Optimize Once: Real-World .NET Profiling with Visual Studio
19mProfiling Your Code: 5 Tips to Significantly Boost Performance
16mFrom Beginner to Expert in Web Performance
50mAnalyzing Code in .NET
22mOptimize Your C++ Development While Working From Home
