From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8809 invoked by alias); 15 Jun 2008 21:35:46 -0000 Received: (qmail 8801 invoked by uid 22791); 15 Jun 2008 21:35:45 -0000 X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sun, 15 Jun 2008 21:35:27 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id m5FLZPBV016209 for ; Sun, 15 Jun 2008 17:35:25 -0400 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [10.11.255.20]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id m5FLZPCD028945; Sun, 15 Jun 2008 17:35:25 -0400 Received: from opsy.redhat.com (vpn-10-27.bos.redhat.com [10.16.10.27]) by pobox.corp.redhat.com (8.13.1/8.13.1) with ESMTP id m5FLZOSo029121; Sun, 15 Jun 2008 17:35:25 -0400 Received: by opsy.redhat.com (Postfix, from userid 500) id CB940378140; Sun, 15 Jun 2008 15:35:23 -0600 (MDT) To: Vladimir Prus Cc: gdb-patches@sources.redhat.com Subject: Re: [patch:MI] Observer for thread-changed References: <18509.7945.19078.399646@kahikatea.snap.net.nz> <200806141909.37719.ghost@cs.msu.su> <200806142342.32273.ghost@cs.msu.su> From: Tom Tromey Reply-To: Tom Tromey X-Attribution: Tom Date: Sun, 15 Jun 2008 21:51:00 -0000 In-Reply-To: <200806142342.32273.ghost@cs.msu.su> (Vladimir Prus's message of "Sat\, 14 Jun 2008 23\:42\:31 +0400") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-06/txt/msg00289.txt.bz2 >>>>> "Vladimir" == Vladimir Prus writes: Vladimir> What's "these kinds of events"? Are you interested in any change in Vladimir> inferiour_ptid? Or in any change of user's idea of what thread he Vladimir> wants to look at? Pedro's a patch to make those different. Yeah, I'm not sure. I don't actually have a use case (other than the obvious one of rewriting Insight in Python ... but that one probably has needs similar to an MI client). Instead I'm mostly interested in transmitting gdb's state and state transitions to Python, so that users can write interesting apps. Maybe this is too general an approach given the maturity of the Python branch. Tom