Managing Native Memory in Java: Arenas, Malloc, and Custom Pools2026-03-10 Java Memory API PanamaA practical guide to managing native memory in Java using the Foreign Function & Memory API, covering Arenas, manual allocation, pooling, and slicing
Pointer Arithmetic in Modern Java2026-01-08 Java Foreign functions PanamaIn this post, we dive into how to perform pointer arithmetic using the Foreign Function & Memory API to achieve zero-GC memory access.
Project Panama from Zero to hero Part 12025-12-01 Java Foreign functions PanamaThe first part where we introduce project Panama and show some of the basics. We will keep building on this knowledge in the other parts.
Foreign Function Utilities2025-07-01 Java project panama Foreign functionsA simple helper class that makes Foreign Function Interface calls much nicer to work with. In this post we explore how this utility class works and how to use it effectively with records.
Benchmarking and profiling Java code with JMH2025-06-07 PerformanceIn this post, we take a look at how to benchmark Java code
Working with Memory Segments in Java2025-04-24 JavaIn this post we cover how to use the memory segments introduced in Java 22