#OpenJDK #Metaspace #MemoryLeak #Instrumentation
jpbempel.github.io/2023/12/01/m...
I'm sharing my vibe coding experience using Cursor in a second longer one (chnasarre.medium.com/f957106a3e9f...)
I'm sharing my vibe coding experience using Cursor in a second longer one (chnasarre.medium.com/f957106a3e9f...)
donraab.medium.com/one-positive...
donraab.medium.com/one-positive...
github.com/parttimenerd...
github.com/parttimenerd...
bugs.openjdk.org/browse/JDK-8...
github.com/openjdk/jdk/...
…interesting and informative discussions
Via @forked-franz.bsky.social on twitter x.com/forked_franz...
bugs.openjdk.org/browse/JDK-8...
github.com/openjdk/jdk/...
…interesting and informative discussions
Via @forked-franz.bsky.social on twitter x.com/forked_franz...
C++ Compile times. Ethereum byte code and runtime. Java and exceptions; more C++ compile times. Fat binaries & code portability. Language design around memory safety
C++ Compile times. Ethereum byte code and runtime. Java and exceptions; more C++ compile times. Fat binaries & code portability. Language design around memory safety
Title: Deprecate the UTF-16-only Internal String Representation
Type: feature
Component: core / lang
See openjdk.org/jeps/8371379
Title: Deprecate the UTF-16-only Internal String Representation
Type: feature
Component: core / lang
See openjdk.org/jeps/8371379
Title: Lazy Constants (Second Preview)
Type: feature
Component: core / lang
Release: 26
See openjdk.org/jeps/526
Title: Lazy Constants (Second Preview)
Type: feature
Component: core / lang
Release: 26
See openjdk.org/jeps/526
Title: Prepare to Make Final Mean Final
Type: feature
Component: core
Release: 26
See openjdk.org/jeps/500
Title: Prepare to Make Final Mean Final
Type: feature
Component: core
Release: 26
See openjdk.org/jeps/500
Title: Ahead-of-Time Object Caching with Any GC
Type: feature
Component: hotspot / gc
See openjdk.org/jeps/516
Title: Ahead-of-Time Object Caching with Any GC
Type: feature
Component: hotspot / gc
See openjdk.org/jeps/516
In the process, we also learn how to use static linking with NativeAOT.
minidump.net/using-functi...
In the process, we also learn how to use static linking with NativeAOT.
minidump.net/using-functi...
github.com/async-profil...
Also there’s system-wide process sampling on linux, this ends up in a `profiler.ProcessSample` JFR event. (I would love to see something like that on Darwin too).
github.com/async-profil...
#async-profiler
github.com/async-profil...
Also there’s system-wide process sampling on linux, this ends up in a `profiler.ProcessSample` JFR event. (I would love to see something like that on Darwin too).
github.com/async-profil...
#async-profiler
tl;dr: upgrade to JDK 25 and add -XX:+UseCompactObjectHeaders
tl;dr: upgrade to JDK 25 and add -XX:+UseCompactObjectHeaders
Spoiler: yes we can! But it took us figuring out a way to work around the fundamental observer effect.
stefan-marr.de/2025/10/can-...
If you're at SPLASH, don't miss our talk at VMIL today and at OOPSLA on Saturday!
Spoiler: yes we can! But it took us figuring out a way to work around the fundamental observer effect.
stefan-marr.de/2025/10/can-...
If you're at SPLASH, don't miss our talk at VMIL today and at OOPSLA on Saturday!
engineering.fb.com/2025/10/06/d...
#zstd #openzl
engineering.fb.com/2025/10/06/d...
#zstd #openzl
(via Ismael Juma on Twitter)
bugs.openjdk.org/browse/JDK-8...
#openjdk
(via Ismael Juma on Twitter)
bugs.openjdk.org/browse/JDK-8...
#openjdk
Modules, std lib, abi, portable ELF, cffi, build systems, dependencies, project root, xtc modules, as directories, diff in “module” impls, meaning of “import”, foreign modules. Typechecking dead code? Combinatorial explosion build targets
Modules, std lib, abi, portable ELF, cffi, build systems, dependencies, project root, xtc modules, as directories, diff in “module” impls, meaning of “import”, foreign modules. Typechecking dead code? Combinatorial explosion build targets
github.com/netty/netty/...
#netty #java #java25
github.com/netty/netty/...
#netty #java #java25