#VMOptionsExplorer

Chris Newlandchriswhocodes
2024-06-29

VMOptionsExplorer, JEP tools, and JaCoLine have all been updated to support JDK24.

Options relating to HotSpot RTM (Restricted Transaction Memory) locking have been removed and an interesting new option -XX:+PrintMemoryMapAtExit has been added (will experiment with this and write up later).

chriswhocodes.com/hotspot_opti

jacoline.dev/inspect

Screenshot showing the HotSpot JVM options that have changed between OpenJDK23 and OpenJDK24.Screenshot from JaCoLine.dev (Java Command Line Inspector) showing a new option from JDK24 being validated.
Chris Newlandchriswhocodes
2023-12-28

updated to 23 which removes -XX:+TraceICs (trace inline cache changes) and adds -XX:+UseZacas (use the atomic CAS instructions) chriswhocodes.com/vm-options-e

Screenshot of VMOptionsExplorer showing the options changes between JDK22 and JDK23
Chris Newlandchriswhocodes
2023-11-20

Thanks for the mention!

Reasons you might want to follow me are:

- Learn about all the switches that control the JVM: chriswhocodes.com/

- Java Command Line Inspector - check your Java command line works with later versions jacoline.dev/inspect

- Check JEP activity chriswhocodes.com/jepsearch.ht

- Explore Java bytecode byte-me.dev/

- Understand JIT compiler decisions made by the JVM github.com/AdoptOpenJDK/jitwat

Chris Newlandchriswhocodes
2023-11-01

updated to cover the distros, upcoming stuff, and new JDK-based releases :) chriswhocodes.com/hotspot_opti

Screenshot of VMOptionsExplorer, a tool for exploring the command line JVM options for each Java version.
Chris Newlandchriswhocodes
2023-04-21

Updated to the latest @openjdk @graalvm and vendor releases.

See what changed between versions at chriswhocodes.com/hotspot_opti

A screenshot of VMOptionsExplorer, a tool for tracking the JVM options available in each JDK major version.
Chris Newlandchriswhocodes
2022-12-19

Hey new Mastodon friends! Here's a little :)

* 25 years of , mostly in realtime market data but also some fun R&D stuff.

* Java Champion who loves digging deep into the and sharing what I learn.

* Creator of open source tools like , , , (chriswhocodes.com)

* Co-wrote a book on Java Performance (Optimizing Java).

* Love retro hardware, synths, and the !

Appreciate boosts to make new connections here!

2022-11-12

#VMOptionsExplorer (an interactive web page for exploring #JVM options) now supports JDK11, JDK17, JDK19 options for SapMachine. bit.ly/3Uns1Bu by @chriswhocodes #Java

Chris Newlandchriswhocodes
2022-11-08

(an interactive web page for exploring options) now supports JDK11, JDK17, JDK19 options for SapMachine. chriswhocodes.com/sapmachine_j

Screenshot of VMOptionsExplorer. An interactive web page for JVM options across most major JDK distributions.
joschijoschi
2021-10-21

RT @chriswhocodes@twitter.com

now covers @bellsoftware@twitter.com Liberica , @adoptium@twitter.com Temurin JDK, and Oracle JDK (@java@twitter.com) for all your option exploring needs! chriswhocodes.com/vm-options-e

🐦🔗: twitter.com/chriswhocodes/stat

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst