Volker Simonis (@volker_simonis) 's Twitter Profile
Volker Simonis

@volker_simonis

OpenJDK activist and HotSpot addict :)

Work: Amazon Corretto

ID: 778870455058837506

calendar_today22-09-2016 08:16:02

911 Tweet

2,2K Followers

179 Following

Volker Simonis (@volker_simonis) 's Twitter Profile Photo

It's always nice to meet Nicolas Frankel 🇺🇦🇬🇪 at conferences, and not just because he usually presents me some Swiss chocolate. But because he's presenting me chocolate, I'll also remember him later, when eating the chocolate :)

It's always nice to meet <a href="/nicolas_frankel/">Nicolas Frankel 🇺🇦🇬🇪</a> at conferences, and not just because he usually presents me some Swiss chocolate.
But because he's presenting me chocolate, I'll also remember him later, when eating the chocolate :)
Aleksey Shipilëv (@shipilev) 's Twitter Profile Photo

(Looks at the calendar, oh this is 2024 already.) The time has come for me to step down as 32-bit x86 OpenJDK port maintainer, and maybe deprecate the port completely, if no one else has interest in maintaining it: mail.openjdk.org/pipermail/jdk-…

Volker Simonis (@volker_simonis) 's Twitter Profile Photo

javac puzzler: why does an empty '--module-path' argument helps to fix a "module not found" error? Hint: understand why the last javac command in the screenshot is failing :)

javac puzzler: why does an empty '--module-path' argument helps to fix a "module not found" error?

Hint: understand why the last javac command in the screenshot is failing :)
Aleksey Shipilëv (@shipilev) 's Twitter Profile Photo

Bleeding edge async-profiler builds are available here: builds.shipilev.net/async-profiler/. As usual, they are cross-compiled with the lowest glibc I managed, so they should run just about anywhere these days.

Volker Simonis (@volker_simonis) 's Twitter Profile Photo

Great to see this happening! And congratulations to everyone on the team (including Kelvin Nilsen, William Kemper and Rapid Unscheduled Disassembly) who worked hard during the last few years to make this happen! Also not forgetting Bernd Mathiske and Yishai who started and funded this project.

Roman Kennke 🗽 (@rkennke) 's Twitter Profile Photo

After several years of development, JEP 404: Generational Shenandoah GC finally landed in JDK 24! 🎉🥳🙌 Thanks Kelvin Nilsen, Rapid Unscheduled Disassembly, William Kemper, Bernd Mathiske and all contributors! 🙏 bugs.openjdk.org/browse/JDK-833…

Aleksey Shipilëv (@shipilev) 's Twitter Profile Photo

Updated JOL heapdump-estimates for the current state of JDK and Lilliput. We use this often to estimate the potential savings from migrating services to newer JVMs, special heap modes, or to Lilliput.

Updated JOL heapdump-estimates for the current state of JDK and Lilliput. We use this often to estimate the potential savings from migrating services to newer JVMs, special heap modes, or to Lilliput.
Volker Simonis (@volker_simonis) 's Twitter Profile Photo

I evaluated CPU & memory consumption of Leyden & GraalVM Native Image for a simple javac benchmark. Native Image is still much faster than Leyden for short workloads but GraalCE can be 2x slower for longer runs & only GraalEE with G1 & PGO beats HotSpot: github.com/simonis/Leyden…

Adam Bien (@adambien) 's Twitter Profile Photo

☕️🎙️"From Predator Plants to Concordance with Java"--an airhacks.fm podcast conversation with Volker Simonis Volker Simonis is ready to listen: adambien.blog/roller/from_pr… #java #podcast #airhacks

Roman Kennke 🗽 (@rkennke) 's Twitter Profile Photo

First signs of life of Shenandoah running with Graal JIT. (Only aarch64, -coops, non-generational so far.) 🤩 github.com/oracle/graal/p…

Adam Bien (@adambien) 's Twitter Profile Photo

🎙️☕️"Opensource and JVM Ports"--airhacks.fm podcast conversation with Volker Simonis is ready to listen: 👉 adambien.blog/roller/_openso… #java #podcast

Adam Bien (@adambien) 's Twitter Profile Photo

An airhacks.fm podcast conversation: "About Amazon Corretto" with Volker Simonis is ready to listen: adambien.blog/roller/about_a… #java #podcast #amazon #corretto #aws