Sorry, It looks like I haven&#39;t been precise with my question: I wanted to say multiple hardware (it implies OS) threads.<br>In other words: are -threaded and ticky ticky compatible? Will I be able to run &quot;./myProgram +RTS -N4 -
rmyout.ticky&quot; ?<br>Hope my doubt is clearer now.<br>Regards.<br>Cristian<br><br><div><span class="gmail_quote">On 8/2/07, <b class="gmail_sendername">Stefan O&#39;Rear</b> &lt;<a href="mailto:stefanor@cox.net">stefanor@cox.net
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Thu, Aug 02, 2007 at 10:59:12AM +0200, Cristian Perfumo wrote:<br>&gt; By the way... does ticky-ticky allow monitoring multithreaded programs?
<br>&gt; I ask this because the other way of learning data about the execution<br>&gt; (compiling with -prof) is not compatible with -threaded options. In other<br>&gt; words, you can&#39;t compile a Haskell program with -prof and -threaded options
<br>&gt; at the same time.<br><br>You don&#39;t need -threaded to run multithreaded programs.<br><br>-threaded will make them run *faster* on &gt;1-core machines, but the<br>normal RTS will run multiple Haskell threads just fine on its single
<br>OS-thread.<br><br>Stefan<br><br>-----BEGIN PGP SIGNATURE-----<br>Version: GnuPG v1.4.6 (GNU/Linux)<br><br>iD8DBQFGsgO/FBz7OZ2P+dIRAjI4AKCXDt9A87auA57GlKYm0CGk4sp9OQCaA3qk<br>LSAmbXi/iCpiRC96ZpSz4KY=<br>=1WKQ<br>-----END PGP SIGNATURE-----
<br><br></blockquote></div><br>