Issues with dtraceasm, and a workaround
Aleksey Shipilev
shade at redhat.com
Mon Feb 22 09:31:06 UTC 2021
On 2/18/21 1:45 PM, Aleksey Shipilev wrote:
> On 2/18/21 1:24 PM, Aleksey Shipilev wrote:
>> Hold on. So if we call Process.destroy, then we also close all the streams at the same time?
>> https://bugs.openjdk.java.net/browse/JDK-8216990
>>
>> Whoa. So even the workaround above does not work reliably, as it races with the profiler process: if
>> we are lucky, profiler would succeed in dumping the output after the first SIGTERM, until
>> Process.destroy comes and closes everything. Hm.
>
> I do not have Mac OS to reproduce this, so can anyone else to give the following patch a spin on Mac
> OS and -prof dtraceasm?
> https://github.com/openjdk/jmh/pull/22
Anyone? :)
--
Thanks,
-Aleksey
More information about the jmh-dev
mailing list