From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ken Raeburn Newsgroups: gmane.emacs.devel Subject: Re: Skipping unexec via a big .elc file Date: Thu, 15 Dec 2016 06:45:40 -0500 Message-ID: References: <7baa18d4-2b09-caa8-005e-29008a383ad1@cs.ucla.edu> <83mvhwrgd5.fsf@gnu.org> <8539f38f-9a11-44c3-4de7-bb974c96206c@cs.ucla.edu> <8360ojpndr.fsf@gnu.org> <83shrnm0k1.fsf@gnu.org> <075B0922-F07A-4FBA-AE71-027E964A5ED4@raeburn.org> <54AAC13A-CF56-4393-A932-DC6CBBF51259@raeburn.org> <3CC6BB36-1794-4202-8243-132E0345B236@raeburn.org> <52BDCC33-546C-4F47-A230-00EBC813B038@raeburn.org> <15CF14CC-C7DE-44BA-AC7D-F0BF1F160979@raeburn.org> <9463F91F-DB82-48E1-BE01-1E2BC8DA0766@raeburn.org> <5b39d866-16ea-8cf1-f25e-6bfc3304ac2a@cornell.edu> <16B1EC9C-9BF7-432E-BE42-154740B04679@raeburn.org> <00AE6236-2C0B-4E2A-8A53-16A5C42D41A9@raeburn.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1481802474 6265 195.159.176.226 (15 Dec 2016 11:47:54 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 15 Dec 2016 11:47:54 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 15 12:47:50 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cHUVp-0000ii-Cv for ged-emacs-devel@m.gmane.org; Thu, 15 Dec 2016 12:47:49 +0100 Original-Received: from localhost ([::1]:53856 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cHUVr-0008Lk-MD for ged-emacs-devel@m.gmane.org; Thu, 15 Dec 2016 06:47:51 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37334) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cHUVC-0008Hl-2j for emacs-devel@gnu.org; Thu, 15 Dec 2016 06:47:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cHUV8-0003eK-2l for emacs-devel@gnu.org; Thu, 15 Dec 2016 06:47:10 -0500 Original-Received: from mail-qk0-f181.google.com ([209.85.220.181]:36447) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cHUV7-0003P1-Sn for emacs-devel@gnu.org; Thu, 15 Dec 2016 06:47:06 -0500 Original-Received: by mail-qk0-f181.google.com with SMTP id n21so53098334qka.3 for ; Thu, 15 Dec 2016 03:46:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raeburn-org.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=10C3EN8JgRmppib5KXsreNjglq144G4KWQVgyFnLULs=; b=EF7j66LzhvLVPAuX73+jcDAoo+gAfcMudSK6v0S7s/BaPja8FN8qZLllAecwUScmrt 8n0hwDVGOev43NLbML0wuUKTTEXwRdDJzFFaHzgSxKOt21ygN4ZoGiGYulcE00qVdxX5 9oN6UBS8YOvTrOt/1V+lueLc0aXwClnBclxsZwfKQMgopqR6VWWVdoEefARaV4ZOz4aA Qdzo95SNzkVQr64k9pScB/LG152Y8CWSvgI7qyE39MeQtd1Y8vjqU+AvZqh3n+TSCciX a1M9ePR6ict4/FeMbqkI68SImFf/TUEWoQXBX/9LAZFN27nanUR1AIEkRjlkZ9w3i6LK q2rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=10C3EN8JgRmppib5KXsreNjglq144G4KWQVgyFnLULs=; b=A4O/1H0Q+h2JdmG/K2eYrT1IMuObYG6qDVkkmkSao8M5or8YYVorMObsPT2tbwtN7h zXVB9Jj7zfl2RChGB+3IJpgF6d4SONCxOP9ztsaTFvSV5UKfoWk9+d5rrVw6DTXau3od W0SqiCn38W/0ji0pJjqROae0iwuA7Hovh+2lBo7pAlU2sIilMNOYBPr0m38rfOV4Z7gv yQE9hq+2xVRiUbOpDbdu4SYT/Q5o6Yvh2Xm+D12rOsWIysx2VqEINHe+luRmKysQhk2c MDHvkPXJ/2/c4RrikI1rTv84lxoORk7A4dn7WoxBh94YhlYDgxFhuPXITOCAfGkOFLin ziHA== X-Gm-Message-State: AIkVDXJ5czsKMnCXBpYmDj9Yi69fhCXf0xjHr0FD2LQ55By88GuNRy348a3Qeh5x43Xxzw== X-Received: by 10.55.6.141 with SMTP id 135mr735237qkg.79.1481802343743; Thu, 15 Dec 2016 03:45:43 -0800 (PST) Original-Received: from [192.168.23.52] (c-50-138-183-136.hsd1.ma.comcast.net. [50.138.183.136]) by smtp.gmail.com with ESMTPSA id f7sm763930qtf.48.2016.12.15.03.45.42 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 15 Dec 2016 03:45:42 -0800 (PST) In-Reply-To: <00AE6236-2C0B-4E2A-8A53-16A5C42D41A9@raeburn.org> X-Mailer: Apple Mail (2.3124) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.220.181 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:210473 Archived-At: Branch scratch/raeburn-startup deleted and re-pushed. In addition to the changes I mentioned earlier, I found an unnecessary = memset in the face reinitialization code that could go, and an = initialization form was being emitted that tried to incorporate the = obarray by value (which wouldn=E2=80=99t work because the symbol chains = don=E2=80=99t all get dumped); omitting the latter for now cuts the file = size a percent or so.