DTraceAllocProbes in x86-64 templateTable?

David Holmes - Sun Microsystems David.Holmes at Sun.COM
Thu Feb 4 18:24:31 PST 2010


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