From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: Paul Pogonyshev <pogonyshev@gmx.net>
Newsgroups: gmane.emacs.devel
Subject: Re: my old bytecode optimization patch
Date: Sun, 1 Jul 2007 19:52:49 +0300
Message-ID: <200707011952.49889.pogonyshev@gmx.net>
References: <200707011821.09523.pogonyshev@gmx.net>
	<87ved4du20.fsf@ambire.localdomain>
NNTP-Posting-Host: lo.gmane.org
Mime-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Trace: sea.gmane.org 1183307943 32389 80.91.229.12 (1 Jul 2007 16:39:03 GMT)
X-Complaints-To: usenet@sea.gmane.org
NNTP-Posting-Date: Sun, 1 Jul 2007 16:39:03 +0000 (UTC)
Cc: Thien-Thi Nguyen <ttn@gnuvola.org>
To: emacs-devel@gnu.org
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 01 18:38:59 2007
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
Envelope-to: ged-emacs-devel@m.gmane.org
Original-Received: from lists.gnu.org ([199.232.76.165])
	by lo.gmane.org with esmtp (Exim 4.50)
	id 1I52Rv-0007no-1C
	for ged-emacs-devel@m.gmane.org; Sun, 01 Jul 2007 18:38:59 +0200
Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1I52Ru-0003np-Jz
	for ged-emacs-devel@m.gmane.org; Sun, 01 Jul 2007 12:38:58 -0400
Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1I52Rn-0003fy-Ml
	for emacs-devel@gnu.org; Sun, 01 Jul 2007 12:38:51 -0400
Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1I52Rm-0003dI-0m
	for emacs-devel@gnu.org; Sun, 01 Jul 2007 12:38:51 -0400
Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1I52Rl-0003d4-J3
	for emacs-devel@gnu.org; Sun, 01 Jul 2007 12:38:49 -0400
Original-Received: from mail.gmx.net ([213.165.64.20])
	by monty-python.gnu.org with smtp (Exim 4.60)
	(envelope-from <pogonyshev@gmx.net>) id 1I52Rk-00058o-W0
	for emacs-devel@gnu.org; Sun, 01 Jul 2007 12:38:49 -0400
Original-Received: (qmail invoked by alias); 01 Jul 2007 16:38:47 -0000
Original-Received: from unknown (EHLO [80.94.234.57]) [80.94.234.57]
	by mail.gmx.net (mp020) with SMTP; 01 Jul 2007 18:38:47 +0200
X-Authenticated: #16844820
X-Provags-ID: V01U2FsdGVkX1/asf15oi7aickbTzZ9TaQAuEbJ2GOh9+aDmx9MDt
	p2mD/09hIfCORh
User-Agent: KMail/1.7.2
In-Reply-To: <87ved4du20.fsf@ambire.localdomain>
Content-Disposition: inline
X-Y-GMX-Trusted: 0
X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4)
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=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:74131
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/74131>

Thien-Thi Nguyen wrote:
> () Paul Pogonyshev <pogonyshev@gmx.net>
> () Sun, 1 Jul 2007 18:21:09 +0300
> 
>    I'm not sure what became with this patch,
>    most likely it just got forgotten.
> 
> please post a ChangeLog entry.

Sorry, forgot.

2007-07-01  Paul Pogonyshev  <pogonyshev@gmx.net>

	* emacs-lisp/byte-opt.el: Set `binding-is-magic' property on a few
	symbols.
	(byte-compile-side-effect-free-dynamically-safe-ops): New
	defconst.
	(byte-optimize-lapcode): Remove bindings that are not referenced
	and certainly will not effect through dynamic scoping.

Paul