Hi, K<div><br></div><div>Thanks for your instruction. I will try with this.</div><div><br></div><div>Best regards.</div><div>Lv Wentao.<br><br><div class="gmail_quote">2010/9/3 Kristján Valur Jónsson <span dir="ltr"><<a href="mailto:kristjan@ccpgames.com">kristjan@ccpgames.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">









<div lang="ZH-CN" link="blue" vlink="purple">

<div>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D">In the current version of python, tracing and profiling state
(used by the debugger) are local to each tasklet.</span></p>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D">It depends on the debugger you are using...  but you should try
to call sys.settrace() in your tasklet to set it to the correct tracing
function.</span></p>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D">In your main code, do:</span></p>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D">Profiler = sys.gettrace(),</span></p>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D">Then in your tasklet:</span></p>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D">Sys.settrace(Profiler)</span></p>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span lang="IS" style="font-size:10.5pt;color:#1F497D">K</span></p>

<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;color:#1F497D"> </span></p>

<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">

<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt">From:</span></b><span lang="EN-US" style="font-size:10.0pt"> <a href="mailto:stackless-bounces@stackless.com" target="_blank">stackless-bounces@stackless.com</a>
[mailto:<a href="mailto:stackless-bounces@stackless.com" target="_blank">stackless-bounces@stackless.com</a>] <b>On Behalf Of </b>Wentao Lv<br>
<b>Sent:</b> Friday, September 03, 2010 14:52<br>
<b>To:</b> <a href="mailto:stackless@stackless.com" target="_blank">stackless@stackless.com</a><br>
<b>Subject:</b> [Stackless] how to debug stackless tasklet?</span></p>

</div><div><div></div><div class="h5">

<p class="MsoNormal"><span lang="EN-US"> </span></p>

<p class="MsoNormal"><span lang="EN-US">Hi, I'm trying to debug stackless tasklet,
but it seems that my debugger can't hit the breakpoint with in a tasklet. </span></p>

<div>

<p class="MsoNormal"><span lang="EN-US"> </span></p>

</div>

<div>

<p class="MsoNormal"><span lang="EN-US">Is there anyway to run into tasklet? I
tried with eclipse/pydev & pdb but with no luck</span></p>

</div>

<div>

<p class="MsoNormal"><span lang="EN-US"> </span></p>

</div>

<div>

<p class="MsoNormal"><span lang="EN-US">Thanks in advance.</span></p>

</div>

<div>

<p class="MsoNormal"><span lang="EN-US"> </span></p>

</div>

<div>

<p class="MsoNormal"><span lang="EN-US">Best Regards.</span></p>

</div>

<div>

<p class="MsoNormal"><span lang="EN-US">Lv Wentao.</span></p>

</div>

</div></div></div>

</div>


<br>_______________________________________________<br>
Stackless mailing list<br>
<a href="mailto:Stackless@stackless.com">Stackless@stackless.com</a><br>
<a href="http://www.stackless.com/mailman/listinfo/stackless" target="_blank">http://www.stackless.com/mailman/listinfo/stackless</a><br></blockquote></div><br></div>