hg: jdk7/hotspot-rt/hotspot: 6935224: Adding new DTrace probes to work with Palantir

Karen Kinnear Karen.Kinnear at Sun.COM
Thu Mar 18 08:30:29 PDT 2010


Mark,

My bad. This is an internal test result site and I didn't realize I  
was sending this email out to
openjdk.

thanks,
Karen

On Mar 18, 2010, at 11:35 AM, Mark Wielaard wrote:

> Hi,
>
> On Thu, 2010-03-18 at 11:11 -0400, Karen Kinnear wrote:
>> Can you please file and fix a bug so that the test suite expects the
>> new probes? Or work with
>> the test team to add the fix?
>>
>> In the RT_Baseline nightly run last night we had a failure:
>>
>> http://sqeweb.sfbay.sun.com/nfs/results/vm/gtee/JDK7/NIGHTLY/VM/2010-03-17/RT_Baseline/vm/solaris-amd64/server/mixed/solaris-amd64_server_mixed_vm.dtrace.testlist/ResultDir/hotspot001/hotspot001.log
>
> This website doesn't seem accessible.
>
>> Looks like the ${TESTBASE}/src/dtrace/share/ 
>> provider_probes_checker.pl
>> has
>> a hardcoded list of expected probes - so I think you would just need
>> to add these new
>> ones to the list.
>
> We also have a testsuite for testing the probes with systemtap for
> icedtea:
> http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-March/008629.html
>
> I couldn't find the provider_probes_checker.pl script in the sources.
> Are they available? Maybe we can somehow combine the tests.
>
>> I don't know how you modify the test to know the new ones are
>> available after a
>> certain version of hotspot though or if it would be appropriate to
>> change any version capability
>> information when adding these changes - I'll let Keith and Dan answer
>> that one.
>>
>> p.s. thank you for the new probes - they will be very useful.
>
> Yes, they seem useful indeed.
> Were they discussed on the list before? I only noticed them now.
>
> Thanks,
>
> Mark
>
>> On Mar 17, 2010, at 12:07 PM, frederic.parain at sun.com wrote:
>>
>>> Changeset: e392695de029
>>> Author:    fparain
>>> Date:      2010-03-17 11:01 +0100
>>> URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/e392695de029
>>>
>>> 6935224: Adding new DTrace probes to work with Palantir
>>> Summary: Adding probes related to thread scheduling and class
>>> initialization
>>> Reviewed-by: kamg, never
>>>
>>> ! src/os/solaris/dtrace/hotspot.d
>>> ! src/os/solaris/vm/attachListener_solaris.cpp
>>> ! src/share/vm/includeDB_core
>>> ! src/share/vm/oops/instanceKlass.cpp
>>> ! src/share/vm/prims/jvm.cpp
>>> ! src/share/vm/prims/unsafe.cpp
>>> ! src/share/vm/runtime/vmThread.cpp
>>> ! src/share/vm/services/dtraceAttacher.cpp
>>> ! src/share/vm/services/dtraceAttacher.hpp
>



More information about the hotspot-runtime-dev mailing list