From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: New function for gdb-ui.el? Date: Sun, 30 Oct 2005 09:11:26 +0900 Message-ID: References: <17243.21638.138477.436126@kahikatea.snap.net.nz> <17245.17271.523511.307415@kahikatea.snap.net.nz> <17246.47395.926373.263704@kahikatea.snap.net.nz> <17247.17729.366833.431749@kahikatea.snap.net.nz> <87oe59oqro.fsf@robotron.ath.cx> <17250.38094.341063.582730@kahikatea.snap.net.nz> <87vezgjx2d.fsf@robotron.ath.cx> <17251.56720.674928.555057@kahikatea.snap.net.nz> Reply-To: snogglethorpe@gmail.com, miles@gnu.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1130631335 27263 80.91.229.2 (30 Oct 2005 00:15:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 30 Oct 2005 00:15:35 +0000 (UTC) Cc: David Hansen , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 30 02:15:33 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EW0qB-0005Rk-Gx for ged-emacs-devel@m.gmane.org; Sun, 30 Oct 2005 02:14:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EW0q8-0002BN-V9 for ged-emacs-devel@m.gmane.org; Sat, 29 Oct 2005 20:14:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EW0pc-0002AO-QP for emacs-devel@gnu.org; Sat, 29 Oct 2005 20:13:52 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EW0oE-0001YJ-TB for emacs-devel@gnu.org; Sat, 29 Oct 2005 20:12:30 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EW0nJ-0000r0-PW for emacs-devel@gnu.org; Sat, 29 Oct 2005 20:11:29 -0400 Original-Received: from [64.233.184.198] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EW0nI-00052H-TA for emacs-devel@gnu.org; Sat, 29 Oct 2005 20:11:29 -0400 Original-Received: by wproxy.gmail.com with SMTP id 36so342528wra for ; Sat, 29 Oct 2005 17:11:26 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=PFqytz6EUQTp8OvZGw82H5XkHx7Vu3KNlXtPyXUhGhI8V8ZhMQlBPWBb6bRd9wD2AvK1DQF+AvdynT5hrZ4JEdCs+SKVbVlCyeJj/C3K5oJIQtlIVstHYoAo9jtF8MiOUAB1Feog6OIH3Z8z1NUgutp/MoaYkTJsUBjBg+h0SDU= Original-Received: by 10.54.134.18 with SMTP id h18mr469021wrd; Sat, 29 Oct 2005 17:11:26 -0700 (PDT) Original-Received: by 10.54.157.10 with HTTP; Sat, 29 Oct 2005 17:11:26 -0700 (PDT) Original-To: Nick Roberts In-Reply-To: <17251.56720.674928.555057@kahikatea.snap.net.nz> Content-Disposition: inline X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:45117 Archived-At: 2005/10/30, Nick Roberts : > > A confused linker... > > I don't know what you're talking about and your cryptic posts don't help. He was just pointing out (cryptically) that the compiler doesn't do inlining by copying machine code, and that doing so wouldn't work very well... (though I sort of assumed you weren't being literal when you said that) [It "copies" the compiler's internal representation for the inlined function at some point during compilation (exactly what and where varies even between gcc releases), and then continues with optimization, etc. -- a _very_ important attribute of inlined functions is that the inlined function's code is optimized in the context of the call-site.] -miles -- Do not taunt Happy Fun Ball.