Mistakes and lessons from a real-world feature performance optimizations: from API usage to advanced data structures, from bit hacks to CPU-friendlier code.| The mole is digging
The fastest implementation of Bloom filter for Scala and JVM| The mole is digging
You can run Java inside a Windows container which is hosted on a Windows server. And here’s how…| The mole is digging
TIL: JIT can treat static readonly fields as constants| The mole is digging
We will take a closer look at the hoisting optimization by JIT. The post contains examples with their assembly listings.| The mole is digging
Hoisting is a compiler optimization that moves loop-invariant code out of the loop. The post reveals hoisting in .NET and explains what code will be optimized and why.| The mole is digging
A short HOWTO check whether methods were inlined by JIT or not, and why not.| The mole is digging
The beginning of Cross-Device journey: a product that will change the chaotic online advertising market (I hope it won’t add more chaos there:)| The mole is digging
A story about a pattern, with interest, conviction, rejection and compassion in the end.| The mole is digging
Explains Transparent Hugepages in a nutshell, techniques that can be used to measure the performance impact, shows the effect on a real-world application.| The mole is digging