"New for JFR in JDK 25: reportOnExit automatically opens a JFR view (e.g., GC pauses) when the JVM shuts down; cooperative sampling; method timing & tracing which lets you trace/timestamp method calls via config (no code changes). Example: `-XX:StartFlightRecording=method-timing=simplejpa.repository.MyMethod` and `-XX:StartFlightRecording=filename=myapp.jfr,reportOnExit -jar`"