Grand adventures merging the threads branch

Jonathan "Duke" Leto jonathan at leto.net
Mon Aug 20 17:28:31 UTC 2012


Howdy,

> It is undefined which thread will receive the signal (I asked Leont),
> but with "some"(TM) hopefully the wrong thread will catch it.
>
> With the tsan tool I could repro it always.

What about teaching the Parrot test suite to use tsan, if it is available?

It seems like an extremely useful tool to weed out bugs like this. Obviously,
it would be an optional dependency that Configure.pl would detect, and then our
tests could run certain code with tsan.

Reasonable or insane?

Duke



-- 
Jonathan "Duke" Leto <jonathan at leto.net>
Leto Labs LLC http://labs.leto.net
209.691.DUKE http://dukeleto.pl


More information about the parrot-dev mailing list