From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [feature/native-comp] breakage on build Date: Thu, 11 Feb 2021 11:11:28 -0500 Message-ID: References: <87lfca7lsb.fsf@russet.org.uk> <87wnvm2nhb.fsf@russet.org.uk> <83wnvlod0k.fsf@gnu.org> <87wnvlmjxo.fsf@russet.org.uk> <83ft29nwc0.fsf@gnu.org> <87y2fzr8ve.fsf@russet.org.uk> <87ft26pxra.fsf@russet.org.uk> <877dnipqfh.fsf@russet.org.uk> <877dng988w.fsf@russet.org.uk> <83zh0chs13.fsf@gnu.org> <83zh0ahexe.fsf@gnu.org> <83pn16hbka.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34107"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org, phillip.lord@russet.org.uk To: Andrea Corallo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Feb 11 17:15:47 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lAEd9-0008mG-7D for ged-emacs-devel@m.gmane-mx.org; Thu, 11 Feb 2021 17:15:47 +0100 Original-Received: from localhost ([::1]:34460 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lAEd8-0005qn-7R for ged-emacs-devel@m.gmane-mx.org; Thu, 11 Feb 2021 11:15:46 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58424) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAEZ5-0001wB-C0 for emacs-devel@gnu.org; Thu, 11 Feb 2021 11:11:38 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:58417) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAEZ2-0000kb-4G; Thu, 11 Feb 2021 11:11:34 -0500 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E9454440C3E; Thu, 11 Feb 2021 11:11:30 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id BF32C440A9B; Thu, 11 Feb 2021 11:11:29 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1613059889; bh=2DFWu1nhDWoJNnnbJvIS/jsewjCbvwIgC/1h4FpYUtk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=R6UGreGlU7eVv/vn7SN2JceKnM85sg9O9Op8dJBPyySd6EJz+p+SwOqbed57P3eIu WY8OcgsEd8fLL1z9QRL3p1Xazoar5V0AAdaQlNFtpQCV5rAYat7aUnienVBKaJQbrw xI3h9Pi+rAX77sKLFiQEwsT9B9HsVydLILhs/qJSXRRg3rAhnqt29DKqLB126XrCO5 G6fTFMHZ1eTlPpMgl8SEXxgyV8Wlj99ro/qvdc6bwtiLKFb1h8AV/u/8ZY9G6SjaA4 1AXuWroJ4PpjVgrQCAxgFO0Ue24F/18W6eXckt+aCv4YVFdxUZa28Rnxc6q4kUgTe5 hwRWeXmrafovQ== Original-Received: from alfajor (unknown [216.154.41.47]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 781421201E4; Thu, 11 Feb 2021 11:11:29 -0500 (EST) In-Reply-To: (Andrea Corallo's message of "Thu, 11 Feb 2021 15:53:15 +0000") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:264405 Archived-At: >>> On my system each trampoline is 45K, this translates in ~65M bloat that >>> is probably more problematic. IIUC each trampoline gets its own .eln file, right? If so, if we decide to prebuild all trampolines (and to keep not sharing their code) we should likely build a single .eln file containing them all. Stefan