[Fwd: Re: [Fwd: [Dev] Debugging Chandler threads with WingIDE?]]
John Anderson
john at osafoundation.org
Sat Feb 11 19:19:21 PST 2006
-------- Original Message --------
Return-Path: <support at wingware.com>
X-Original-To: john at osafoundation.org
Delivered-To: john at osafoundation.org
Received: from laweleka.osafoundation.org (laweleka.osafoundation.org
[204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id
128C47F68E for <john at osafoundation.org>; Sat, 11 Feb 2006 17:40:46 -0800
(PST)
Received: from localhost (localhost [127.0.0.1]) by
laweleka.osafoundation.org (Postfix) with ESMTP id 025D01422FB for
<john at osafoundation.org>; Sat, 11 Feb 2006 17:40:46 -0800 (PST)
Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost
(laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with
ESMTP id 12096-06 for <john at osafoundation.org>; Sat, 11 Feb 2006
17:40:45 -0800 (PST)
Received: from www.wingide.com (www.archaeopteryx.com [209.251.75.100])
by laweleka.osafoundation.org (Postfix) with ESMTP id C3DF01422F7 for
<john at osafoundation.org>; Sat, 11 Feb 2006 17:40:45 -0800 (PST)
Received: from [192.168.0.102] (c-24-63-110-73.hsd1.ma.comcast.net
[24.63.110.73]) by www.wingide.com (Postfix) with ESMTP id AE46C11B103;
Sat, 11 Feb 2006 21:46:16 -0500 (EST)
Message-ID: <43EE921B.2050209 at wingware.com>
Date: Sat, 11 Feb 2006 20:40:43 -0500
From: Wingware Support <support at wingware.com>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: John Anderson <john at osafoundation.org>
Cc: support at wingware.com
Subject: Re: [Fwd: [Dev] Debugging Chandler threads with WingIDE?]
References: <43ED19EC.6070902 at osafoundation.org>
In-Reply-To: <43ED19EC.6070902 at osafoundation.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
X-Spam-Status: No, hits=-0.1 tagged_above=-50.0 required=4.0 tests=AWL
X-Spam-Level:
John Anderson wrote:
> There has be a flurry of questions about debugging threads. Have you
> made any improvements in how threads are debugged in wing, or can you
> explain why it's hard to implement a python debugger that handles threads?
If you only want to debug a single thread, such as the a background
thread, you can use a similar trick with Wing and import wingdbstub in
the thread to be debugged. Using wingdbstub is the mechanism of having
Chandler connect back to Wing. This is essentially how our Zope 2
support works so I'm confident that it will work, but debugging will be
limited to the single thread.
As far as why general threading hasn't been implemented, it's mainly a
question of finding time to do it. Some of Wing's internal code needs
to be changed and there might be a few things that need to be worked
around in the interpreter. More and more people are asking for this,
but it won't be in 2.1 which is very close to going out the door as a
beta release. Possibly, we can add some basic support after 2.1 is out.
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/chandler-dev/attachments/20060211/74d7c709/attachment.html
More information about the Dev
mailing list