This is the mail archive of the systemtap-cvs@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

tests ./ChangeLog ./elaborate.h ./stap.1.in ./ ...


CVSROOT:	/cvs/systemtap
Module name:	tests
Changes by:	fche@sourceware.org	2006-01-03 22:33:54

Modified files:
	.              : ChangeLog elaborate.h stap.1.in stapfuncs.5.in 
	                 tapsets.cxx translate.cxx 
	runtime        : ChangeLog io.c 
	tapset         : logging.stp 
	testsuite      : ChangeLog 
	testsuite/systemtap.base: timers.exp 

Log message:
	2006-01-03  Frank Ch. Eigler  <fche@redhat.com>
	
	PR 1144, 1379
	* tapsets.cxx (emit_probe_prologue, _epilogue): New routines.
	Call from existing derived_probe spots.  Implement soft errors in
	epilogue code.  Implement reentrancy detection in prologue code.
	(dwarf_derived_probe::emit_deregistration): Add kprobes layer
	"nmissed" to skipped_count.
	* translate.cxx (varlock): Use nsleep(TRYLOCKDELAY) in lock
	contention loop.
	(emit_module_exit): Report number of soft errors and skipped probes.
	(emit_function, _probe): Add __restrict__ marker to context pointer.
	(translate_pass): Define new MAXTRYLOCK, TRYLOCKDELAY, MAXERRORS,
	MAXSKIPPED parameters.
	* tapset/logging.stp (error): Don't stp_error, just set context state.
	* stap.1.in, stapfuncs.5.in: Document soft errors.
	* elaborate.h: Corresponding changes.
	
	2006-01-03  Frank Ch. Eigler  <fche@redhat.com>
	
	* io.c (_stp_softerror): New function.
	
	2006-01-03  Frank Ch. Eigler  <fche@redhat.com>
	
	* systemtap.base/timers.exp: Extend the test run duration.
	Accept skipped probe warnings at shutdown.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.278&r2=1.279
http://sourceware.org/cgi-bin/cvsweb.cgi/src/elaborate.h.diff?cvsroot=systemtap&r1=1.24&r2=1.25
http://sourceware.org/cgi-bin/cvsweb.cgi/src/stap.1.in.diff?cvsroot=systemtap&r1=1.24&r2=1.25
http://sourceware.org/cgi-bin/cvsweb.cgi/src/stapfuncs.5.in.diff?cvsroot=systemtap&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.99&r2=1.100
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.85&r2=1.86
http://sourceware.org/cgi-bin/cvsweb.cgi/src/runtime/ChangeLog.diff?cvsroot=systemtap&r1=1.91&r2=1.92
http://sourceware.org/cgi-bin/cvsweb.cgi/src/runtime/io.c.diff?cvsroot=systemtap&r1=1.21&r2=1.22
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/logging.stp.diff?cvsroot=systemtap&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/tests/testsuite/ChangeLog.diff?cvsroot=systemtap&r1=1.33&r2=1.34
http://sourceware.org/cgi-bin/cvsweb.cgi/tests/testsuite/systemtap.base/timers.exp.diff?cvsroot=systemtap&r1=1.1&r2=1.2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]