DTrace asm profiler for Mac OS X
Vsevolod Tolstopyatov
qwwdfsad at gmail.com
Thu Nov 23 08:09:58 UTC 2017
Hello,
Any news about this patch? Is it going into jmh?
--
Best regards,
Tolstopyatov Vsevolod
On Thu, Nov 9, 2017 at 10:52 PM, Vsevolod Tolstopyatov <qwwdfsad at gmail.com>
wrote:
> 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/qwwdfs
> ad/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