From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17432 invoked by alias); 2 May 2008 15:59:30 -0000 Received: (qmail 17420 invoked by uid 22791); 2 May 2008 15:59:29 -0000 X-Spam-Check-By: sourceware.org Received: from NaN.false.org (HELO nan.false.org) (208.75.86.248) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 02 May 2008 15:59:10 +0000 Received: from nan.false.org (localhost [127.0.0.1]) by nan.false.org (Postfix) with ESMTP id CCA5E983EC; Fri, 2 May 2008 15:59:08 +0000 (GMT) Received: from caradoc.them.org (22.svnf5.xdsl.nauticom.net [209.195.183.55]) by nan.false.org (Postfix) with ESMTP id B0D98983D6; Fri, 2 May 2008 15:59:08 +0000 (GMT) Received: from drow by caradoc.them.org with local (Exim 4.69) (envelope-from ) id 1Jrxf9-0001fD-VU; Fri, 02 May 2008 11:59:07 -0400 Date: Fri, 02 May 2008 16:02:00 -0000 From: Daniel Jacobowitz To: Vladimir Prus Cc: gdb-patches@sources.redhat.com Subject: Re: [RFA] Allow to enable run/stop notifications for function calls. Message-ID: <20080502155907.GU29202@caradoc.them.org> Mail-Followup-To: Vladimir Prus , gdb-patches@sources.redhat.com References: <200805011751.48573.vladimir@codesourcery.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805011751.48573.vladimir@codesourcery.com> User-Agent: Mutt/1.5.17 (2007-12-11) X-IsSubscribed: yes 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-05/txt/msg00099.txt.bz2 On Thu, May 01, 2008 at 05:51:48PM +0400, Vladimir Prus wrote: > > I've already posted patches to produce more accurate *stopped notifications > in MI and introduce *running notification. Those notification are not produced > during inferior function calls, as it's very likely than an unprepared frontend > will try to refetch everything in response to those *stopped, re-evaluating all > expression again, calling functions again, etc. > > This patch allows a frontend to request the notification for function > calls to be still emitted, by using > > -enable-feature infcall-run-stop-notifications > > OK? I'm still not convinced we need -enable-feature for anything that -gdb-set and -gdb-show can not handle. What do you think about bundling this sort of update into MI version 3? That cuts down on the number of possible knobs for output, which is IMO important. -- Daniel Jacobowitz CodeSourcery