[Info-vax] Visual Threads

RobertsonEricW robertsonericw at netzero.net
Fri Jan 11 11:37:47 EST 2013


On Thursday, January 10, 2013 7:46:07 PM UTC-5, Stephen Hoffman wrote:
> On 2013-01-10 14:58:53 +0000, RobertsonEricW said:
> 
> > The official documentation retired the Visual Threads product after 
> > OpenVMS V7.3-2. Does this mean it will no longer give reliable results 
> > on versions of OpenVMS after V7.3-2? If not is there now a newer tool 
> > used on OpenVMS for debugging POSIX thread applications?
> 
> Nope.
> 
> AFAIK your options here are the Debugger SET TASK (aka SET THREAD) 
> command and related, the PTHREAD_CONFIG metered-mode stuff, and 
> integrating your own application-specific debugging.
> 
> -- 
> 
> Pure Personal Opinion | HoffmanLabs LLC

Ah well... that is unfortunate because it seems that Visual Threads was a nifty tool for helping to discover if a POSIX threads application might be misusing POSIX thread resources.

Its also more of a bummer because the debugger doesn't like using the SET THREAD/ACTIVE commands with POSIX applications. The debugger emits the

"%DEBUG-E-NODECTHREADSUP, this command qualifier is not supported by POSIX Threads"

message when I attempt to switch thread context in the debugger (this on OpenVMS Alpha V8.3). The debugger also appears to have a mind of its own as to when it switches thread context while stepping through code executed by multiple threads. More "fun" than I was expecting.

Eric



More information about the Info-vax mailing list