The JVM’s garbage collectors make use of Thread-Local Allocation Buffers (TLABs) to improve allocation performance. In this article we’re going to understand what TLABs are, how they affect the code generated by the JIT for allocation and what the resulti... (more…)
Read more »
Java sucks, a lot. Here are specific and highly relevant reasons why.
Read more »
GraalVM Native Image is an ahead-of-time compiler that generates native Java executables. These executables start very fast and use less CPU and memory. This makes Java in the cloud cheaper. GraalVM can even achieve peak throughput on par with the JVM. Ma... (more…)
Read more »
OrionPreview - A simple animation with tanslation or scale views written in Java. (more…)
Read more »
Background Async-profiler is often described as a low-overhead sampling profiler for Java. Sampling means the profiler collects statistical information about program execution by periodically inter... (more…)
Read more »