Summary
The flag ExtendedDTraceProbes
(HotSpot JVM command line flag) is to be deprecated, since it is only an alias to set DTraceMethodProbes
, DTraceAllocProbes
and DTraceMonitorProbes
.
It has no independent function.
We estimate that the flag is only rarely used (debugging with dtrace).
Other than the ExtendedDTraceProbes
HotSpot JVM command line flag, no interface is to be adjusted.
Problem
The flag ExtendedDTraceProbes
is unnecessary, because it is only an alias for a combination of other flags that can be set independently.
Solution
- Deprecate
ExtendedDTraceProbes
in JDK 19. - Obsolete it in JDK 20 and expire it in JDK 21.
Specification
The following flag is made deprecated in JDK 19: ExtendedDTraceProbes
- csr of
-
JDK-8278423 ExtendedDTraceProbes should be deprecated
-
- Resolved
-