DTrace asm profiler for Mac OS X
Vsevolod Tolstopyatov
qwwdfsad at gmail.com
Thu Nov 9 19:52:43 UTC 2017
Hi,
Thank you for help!
This is my leftover from experimenting with kernel profiling support.
I've fixed this in place (same gist:
https://gist.github.com/qwwdfsad/8c72f6bbde1d9376bc2391c73a14025f) and
re-validated it again, everything looks good for me now.
--
Best regards,
Tolstopyatov Vsevolod
On Fri, Oct 27, 2017 at 5:56 AM, Henri Tremblay <henri.tremblay at gmail.com>
wrote:
> Hi,
>
> I gave it a spin. I seems to globally work.
>
> However, I had a ArrayOutOfBoundException on line 159 of DTraceAsmProfiler
> .
>
> That's because the condition on line 155 should be if (splits.length < 4)
>
> Cheers,
> Henri
>
> On 24 October 2017 at 22:08, Henri Tremblay <henri.tremblay at gmail.com>
> wrote:
>
>> Awesome!
>>
>> I will try it as soon as I can.
>>
>> On 24 October 2017 at 18:23, Vsevolod Tolstopyatov <qwwdfsad at gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> I'd like to contribute asm profiler for Mac OS X which is based on DTrace
>>> profile provider:
>>> https://gist.github.com/qwwdfsad/8c72f6bbde1d9376bc2391c73a14025f
>>> Kernel symbols are not resolved, there is a lot of small issues with
>>> kernel
>>> support I don't want to fight with right now, but nothing unresolvable.
>>> Maybe the first one who will need it will fix it :)
>>>
>>> I made some basic testing and benchmarks validation, but I will
>>> appreciate
>>> if someone will also test it on Mac OS X with hsdis, including results
>>> sanity check. To run it only sudo is required, dtrace should be installed
>>> by default.
>>>
>>> OCA is signed, copyright header is missing because I don't know which
>>> one I
>>> should include (e.g. Oracle or RedHat one)
>>>
>>> --
>>> Best regards,
>>> Tolstopyatov Vsevolod
>>>
>>
>>
>
More information about the jmh-dev
mailing list