From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26762 invoked by alias); 16 Oct 2003 06:59:42 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 26754 invoked from network); 16 Oct 2003 06:59:41 -0000 Received: from unknown (HELO legolas.inter.net.il) (192.114.186.24) by sources.redhat.com with SMTP; 16 Oct 2003 06:59:41 -0000 Received: from zaretski ([80.230.156.210]) by legolas.inter.net.il (Mirapoint Messaging Server MOS 3.3.7-GR) with ESMTP id ANJ94652; Thu, 16 Oct 2003 08:58:59 +0200 (IST) Date: Thu, 16 Oct 2003 06:59:00 -0000 From: "Eli Zaretskii" To: Elena Zannoni Message-Id: <2719-Thu16Oct2003085405+0200-eliz@elta.co.il> CC: msnyder@redhat.com, ac131313@redhat.com, drow@mvista.com, gdb-patches@sources.redhat.com In-reply-to: <16269.39677.813094.890124@localhost.redhat.com> (message from Elena Zannoni on Wed, 15 Oct 2003 15:07:41 -0400) Subject: Re: RFA: Breakpoint infrastructure cleanups [0/8] Reply-to: Eli Zaretskii References: <20031008165534.GA8718@nevyn.them.org> <20031008190502.GA13579@nevyn.them.org> <3F846B04.2070801@redhat.com> <3F85B4AC.7000000@redhat.com> <20031014013831.GB6118@nevyn.them.org> <3F8C18DD.3020508@redhat.com> <20031014155126.GA10669@nevyn.them.org> <3F8C605E.1060604@redhat.com> <3F8D6181.6070409@redhat.com> <3F8D8FEB.8020305@redhat.com> <16269.39677.813094.890124@localhost.redhat.com> X-SW-Source: 2003-10/txt/msg00536.txt.bz2 > From: Elena Zannoni > Date: Wed, 15 Oct 2003 15:07:41 -0400 > > 1. insert the breakpoint, show confirmation to the user. If we have 20 > 'real' breakpoints inserted, what do we tell the user? If we can guess the one address which is what the user wants to see in the current context, let's show that single address. Otherwise, let's either show all of them or none at all, perhaps controlled by some user option. > 2. hit the breakpoint, show line info about where we stopped, and > breakpoint number. Do we just say the program hit the high level > breakpoint number, or also which low level breakpoint number? I'd say we show the high-level number and the precise machine address where it breaks. > Hmm, do low level breakpoints have numbers? I don't think we need numbers for them, so let's not have them. > And MI? what should we do there? the same 3 cases occur. I would > think that MI could just tell the gui everything every time, and then > the GUI could decide to display what it wants. Probably. > However that's a lot > of information sent back and forth, maybe for no real advantage. So > maybe a two-tier command set is needed there too. Yes, probably.