|
From: Steve G <lin...@ya...> - 2003-08-19 01:14:22
|
>No, cache coherency suffices, really! You can't say that without having a particular problem in mind. For example, cache coherency doesn't suffice when I/O is in the mix. I think this thread has strayed way beyond Jeremy's original post. He was asking if it was worthwhile to have something like a Hellegrind race detector. Rather than pontificating the various ways a signal handler can work or not and how to synchronize, why don't we discuss the *merits* of a race detector? I think the sum of all of this thread is that signal handlers can be tricky. There are many that are bad. Should something be done to help locate problems? In one of the first e-mails of this thread, I wrote an algorithm that may help locate those problems. Does it work? Can anyone see a better way to do it? Am I the only one that believes a race detector would be helpful? This is an interesting subject, but I think we are off track. Jeremy's original question was thoughtful and deserves more consideration. Best Regards, -Steve Grubb __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |