Hi Waverly, This is different than the "Profiler"? Joe Wilkins "Edwards, Waverly" wrote: > Ladies and Gentlemen, > > After much sweat and loss of sleep, I have done a major rewrite of FACT, the > code coverage analyzer. > > A code coverage analyzer analyzes users code to determine what lines have > code > have been executed. It also determines the frequency that lines of code > have been executed. > > FACT > > @ is now up to 200% faster. > @ tallies only executable lines > @ displays stats in real-time > @ has a maximum of 20000 lines per user file > @ no known limitation on total lines of code > @ sets comments to gray > . > It has been tested in standard and console runtimes. I need more time to > get it working with Objects and Tech runtime has not been tested. > > Major thanks to Robert Purves for pointing out where my code broke and > providing the building blocks for identifcation of non-executable code. > > You can get the file at ftp://ftp.futurebasic.org/futurebasic/dropbox/ > > The file name is: FACTS.sea.hqx > > I wont be able to respond to mail for a few days, which is why I'm up so > late getting this beta out. > > I am especially interested in big programs on older machines. The largest > programs I test were object runtime examples. Even with the number of files > and lines of code used in objects, it never took more than 34 ticks to > analyze (not including startup time) all user code on a G3/233, even in 68K > mode. > > Feel free to kick it around and send me an email. Suggestions, comments and > complaints, (yes complaints) are welcome.