From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.comp.lib.glibc.alpha,gmane.emacs.devel Subject: Re: Removal of unexec support from glibc malloc Date: Mon, 18 Jan 2016 11:30:50 -0800 Message-ID: References: <569CDB81.6040600@redhat.com> <569D3BE0.6050103@cs.ucla.edu> Reply-To: "John Wiegley" NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1453145472 23633 80.91.229.3 (18 Jan 2016 19:31:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 18 Jan 2016 19:31:12 +0000 (UTC) Cc: Florian Weimer , GNU C Library , Emacs Development To: Paul Eggert Original-X-From: libc-alpha-return-66358-glibc-alpha=m.gmane.org@sourceware.org Mon Jan 18 20:31:02 2016 Return-path: Envelope-to: glibc-alpha@plane.gmane.org Original-Received: from server1.sourceware.org ([209.132.180.131] helo=sourceware.org) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aLFW1-0002LK-PF for glibc-alpha@plane.gmane.org; Mon, 18 Jan 2016 20:31:02 +0100 DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:in-reply-to:date:message-id :references:reply-to:mime-version:content-type; q=dns; s=default; b= Y7XN8rFEVImOAFEhu8OCAa7zVD2ABcptWRe1D7JgpI8fQq+COwHGkDZRNTZ/6oIl 0vY2h45XrfVnwwQDKxvyHPEVrojMTVqGNce9ON/9zugN8lgAWeFFS21u/cKfnoYa 8FweJCJN1HIT8WhheXEFG1i5Vjfcih+aUXwsegbIUrg= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:in-reply-to:date:message-id :references:reply-to:mime-version:content-type; s=default; bh=S8 NU0ywcDG46CJCAFBjoP5XhKnU=; b=TcWp4MQUbpZo73GdphLQaFXnfBGuzuMNfp DzwLUQi7evHuSlmDtIu3FiayGWlZ5B/sXHCqN9sLzeVNowxqtmrJtnVczzLm0V9G sBjtt4aCyGQ4eSgLIbuKvKYdwHgVRDRyXdBiQwn0FJwqpYHuCPR+ixkOMGWKnN4F Sy/K/R9Q4= Original-Received: (qmail 14754 invoked by alias); 18 Jan 2016 19:30:57 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Original-Sender: libc-alpha-owner@sourceware.org Original-Received: (qmail 14745 invoked by uid 89); 18 Jan 2016 19:30:56 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:703, eggert, H*r:501, Eggert X-HELO: mail-pf0-f177.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:reply-to:mail-followup-to:mime-version :content-type; bh=IvLSUI4ZLY8CUMOgtWh6doZTF/Hnb24kFY4YFKFVuzk=; b=e/YLa48h7JvXbf80HsofH7vLnFT64nz0+XOoQCp3w2SbFmKpZ+gKdncUNWgE21ik8H rI3fPSoVSpovfT5wdvP3fuF1GOHXiINR68gJG8oJjXa93fGQoyEYpwwlZQotDWsdQ6q9 WcpWYVPO6MO0vJ5ROeSgVqr8oF/akze6ZZ+y+1aTsqV7L6tym1Lb+9xcy2HnZuPY8KTj roJ9grPpI219ZqoGOTzq7SZCO2udXV6+4GNrsshW0JVSeh9WMY/QVVGlX9/CxC98GJmK 002BVziDnY+q5+W+i+eZAGaxJ97iiJZKCFB3aIjGPWY+n9kOS9+29iU49h+3++GzMJW3 lb4Q== X-Gm-Message-State: ALoCoQl29pvNE8gEKLPuIstGQJ3UWiE5VrY8K6psLqrxBN4fS0D0rdu8ReZqjLF/Gv2JauCEHKlQxd0Liv9z43YasHnHM5mAJg== X-Received: by 10.98.7.79 with SMTP id b76mr39533938pfd.40.1453145453577; Mon, 18 Jan 2016 11:30:53 -0800 (PST) X-Google-Original-From: "John Wiegley" In-Reply-To: <569D3BE0.6050103@cs.ucla.edu> (Paul Eggert's message of "Mon, 18 Jan 2016 11:24:16 -0800") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/24.5 (darwin) Mail-Followup-To: Paul Eggert , Florian Weimer , GNU C Library , Emacs Development Xref: news.gmane.org gmane.comp.lib.glibc.alpha:58641 gmane.emacs.devel:198276 Archived-At: >>>>> Paul Eggert writes: > Thanks for that heads-up. Making the Emacs unexec mechanism more portable > has been our to-do list for some time, and this will light more of a fire > under it. We're already under a feature freeze for Emacs 25, though, so > Emacs 25 will have to go out without the fix (which will be reasonably > substantial, alas). Hi Paul, Can you elaborate what unexec has been doing for us up till now, and what living without it will entail in terms of both technical content and work required? Thanks, -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2