RFR: 8222000: JFR: Process start event
Roger Riggs
Roger.Riggs at oracle.com
Thu Mar 5 14:27:59 UTC 2020
Hi Erik,
Would the event be more useful if the executable arg[0] was a separate
field from the arguments?
Though I exect it depends on what is later evaluating the event fields.
If all of cmdarrray is being joined, then the event field name is more
appropriately
called 'command'; similar to the single arg form of Runtime.exec and
new ProcessBuilder(...).
A small point but the joining with ' ' space has the usual problem of
trying to parse out the arguments later.
using ',' comma might be less ambiguous. (and Arrays.toString).
Otherwise, looks fine to me.
Is there already a Process exited event? Its not quite as convenient to
instrument but useful if it captures the exit status. (ProcessImpl -
Windows and Linux versions).
Roger
On 3/5/20 9:10 AM, Erik Gahlin wrote:
> Hi
>
> Could I have review of a JFR event that is emitted when a process is
> started from Java.
>
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-8222000
>
> Webrev:
> http://cr.openjdk.java.net/~egahlin/8222000/
>
> Testing:
> tier1,tier2 + jdk/jdk/jfr
>
> Thanks
> Erik
>
>
>
>
More information about the core-libs-dev
mailing list