DTraceAllocProbes in x86-64 templateTable?

Jeremy Manson jeremymanson at google.com
Fri Feb 19 09:54:36 PST 2010


Seems to be fixed now.  Thanks!

Jeremy

On Thu, Feb 4, 2010 at 8:13 PM, David Holmes - Sun Microsystems
<David.Holmes at sun.com> wrote:
> I've "touched" the CR to raise it to the attention of the RE.
>
> David
>
> Jeremy Manson said the following on 02/05/10 13:03:
>>
>> This has seriously gone unfixed for two years?
>>
>> Jeremy
>>
>> On Thu, Feb 4, 2010 at 6:24 PM, David Holmes - Sun Microsystems
>> <David.Holmes at sun.com> wrote:
>>>
>>> Known bug: 6587322
>>>
>>> Cheers,
>>> David
>>>
>>> Keith McGuigan said the following on 02/05/10 12:13:
>>>>
>>>> Jeremy Manson wrote:
>>>>>
>>>>> Hi folks,
>>>>>
>>>>> I noticed that the call to DTraceAllocProbes in the 64-bit x86
>>>>> templateTable is directly after a jump instruction that jumps over it.
>>>>>  I don't have dtrace to check, but that can't be right, can it?
>>>>>
>>>>> It's line 3245 of:
>>>>>
>>>>>
>>>>>
>>>>> http://hg.openjdk.java.net/jdk7/hotspot-comp-gate/hotspot/file/c028504fdaa6/src/cpu/x86/vm/templateTable_x86_64.cpp
>>>>>
>>>>> The 32-bit version appears to have this code correctly placed above the
>>>>> jmp.
>>>>
>>>> Yes, that looks wrong.  Good catch.  I'll verify w/dtrace that this is
>>>> actually wrong and file a bug if so (which I'm sure it will be).
>>>>
>>>> --
>>>> - Keith
>


More information about the serviceability-dev mailing list