[net.lang.c] Anybody seen CTRACE ?

mikes@3comvax.UUCP (Mike Shannon) (09/04/85)

Has anyone lately seen CTRACE?
	I read about it in the April 1984 "Software -Practice & Experience".

	It's a debugging tool, actually a pre-processor for C.
	The idea is that it adds gobs and gobs of printf's to your
code to print a message every time a variable changes value or
a procedure is called. (it has facilities to suppress output while
inside of loops and can be turned off & on).
	This way, you can filter the output however you like and
what you get is completely machine-independent debugging.

	According to Joseph Steffen, the author of the article:
	"	The responses to a survey of Ctrace usage within Bell Labs
	 showed that people who had first used sdb still use it occasionally.
	 However, people who used Ctrace first have never used sdb."

	 I'd sure like to get my hands on this baby.  Does anyone know
where it lives?  Do you maybe use this tool?  How do you like it?  How
can I get it?

	If there's enough interest, I'll gladly summarize to the net.
			thanks,
-- 
			Michael Shannon {ihnp4,hplabs}!oliveb!3comvax!mikes

pls@soessx.UUCP (P.L.Sullivan) (09/07/85)

< CHOMP ... CHOMP ... CHOMP >

"ctrace" is alive and well and a part of AT&T UNIX System 5 Release 2
Maybe try contacting ATTIS ...

Pat Sullivan - {world}!akgua!soessx!pls