Mercurial > hg > icedtea14
changeset 2532:34975b977043
PR2256: jstaptest.pl: thread_start and stop thread id can be any positive number.
tid was hard coded as being '8', but newer hotspot might start more
than 7 background threads before the first user thread is started.
So allow tid to be any positive number.
author | Mark Wielaard <mark@klomp.org> |
---|---|
date | Mon, 26 Mar 2012 22:07:22 +0200 |
parents | b833c6a3aa60 |
children | 8e4fc4803bd3 |
files | ChangeLog test/tapset/jstaptest.pl |
diffstat | 2 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Fri Mar 23 22:39:35 2012 +0100 +++ b/ChangeLog Mon Mar 26 22:07:22 2012 +0200 @@ -1,3 +1,8 @@ +2012-03-26 Mark Wielaard <mjw@redhat.com> + + * test/tapset/jstaptest.pl: thread_start and thread_stop thread id + can be any positive number. + 2012-03-23 Mark Wielaard <mjw@redhat.com> * test/tapset/jstaptest.pl: Add jstack tests.
--- a/test/tapset/jstaptest.pl Fri Mar 23 22:39:35 2012 +0100 +++ b/test/tapset/jstaptest.pl Mon Mar 26 22:07:22 2012 +0200 @@ -33,8 +33,8 @@ ["hotspot.vm_init_begin", "\"%s\\n\",name", "^vm_init_begin\$"], ["hotspot.vm_init_end", "\"%s\\n\",name", "^vm_init_end\$"], ["hotspot.vm_shutdown", "\"%s\\n\",name", "^vm_shutdown\$"], - ["hotspot.thread_start", "\"%sname=%stid=%dd=%d\\n\",name,thread_name,id,is_daemon", "^thread_startname=Thread-0tid=8d=0\$"], - ["hotspot.thread_stop", "\"%sname=%stid=%dd=%d\\n\",name,thread_name,id,is_daemon", "^thread_stopname=Thread-0tid=8d=0\$"], + ["hotspot.thread_start", "\"%sname=%stid=%dd=%d\\n\",name,thread_name,id,is_daemon", "^thread_startname=Thread-0tid=[0-9]\\+d=0\$"], + ["hotspot.thread_stop", "\"%sname=%stid=%dd=%d\\n\",name,thread_name,id,is_daemon", "^thread_stopname=Thread-0tid=[0-9]\\+d=0\$"], ["hotspot.class_loaded", "\"%sclass=%ssh=%d\\n\",name,class,is_shared", "class_loadedclass=staptest/ClassUnloadedProbeTestersh=0"], ["hotspot.class_unloaded", "\"%sclass=%ssh=%d\\n\",name,class,is_shared", "class_unloadedclass=staptest/ClassUnloadedProbeTestersh=0"], ["hotspot.method_compile_begin", "\"%sclass=%smethod=%ssig=%s\\n\",name,class,method,sig", "method_compile_beginclass=staptest/SystemtapTestermethod=allocateForNoReasonsig=(I)Ljava/lang/String;"],