From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Wojciech Meyer Newsgroups: gmane.emacs.devel Subject: Re: Compiling Elisp to a native code with a GCC plugin Date: Tue, 14 Sep 2010 22:00:50 +0100 Message-ID: <877hio3urh.fsf@gmail.com> References: <87bp805ecr.fsf@gmail.com> <874ods5ctf.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1284498102 7540 80.91.229.12 (14 Sep 2010 21:01:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 14 Sep 2010 21:01:42 +0000 (UTC) Cc: Wojciech Meyer , emacs-devel@gnu.org To: Tom Tromey Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 14 23:01:41 2010 Return-path: 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.69) (envelope-from ) id 1OvcdI-0001NR-Ry for ged-emacs-devel@m.gmane.org; Tue, 14 Sep 2010 23:01:41 +0200 Original-Received: from localhost ([127.0.0.1]:60189 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OvcdI-00044W-9P for ged-emacs-devel@m.gmane.org; Tue, 14 Sep 2010 17:01:40 -0400 Original-Received: from [140.186.70.92] (port=56940 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OvcdA-00043N-9D for emacs-devel@gnu.org; Tue, 14 Sep 2010 17:01:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ovcd9-0004Gj-0n for emacs-devel@gnu.org; Tue, 14 Sep 2010 17:01:32 -0400 Original-Received: from mail-ww0-f49.google.com ([74.125.82.49]:63993) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ovcd8-0004Gc-R7 for emacs-devel@gnu.org; Tue, 14 Sep 2010 17:01:30 -0400 Original-Received: by wwb24 with SMTP id 24so8657793wwb.30 for ; Tue, 14 Sep 2010 14:01:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=Pxb8cycDhCgbFXqTerDIY44lqacanlQzeNNZ7woq1O0=; b=L3QzfxA61RCnayBq1mr3rj3ANr+g5vPv67HaSlmYUEZUzr9VYNcaKWQo6u462TGbrm A/YqkYKjtOLGMIF5kH3Tg613Ildg8MKOZyTVHJ2HLQrAOIuSecAiWWHEoIwLVYWn7nzG ufodT8aREC9hm1oHBhfxr3kTJF1miD4BeYd1I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=xJCV8Q4y5S1ujHimVR2Z5NeLSorfYDwMXR927pa6JNLPkIqnQ6em4U+Eob6pFpDTgB rjWq2FDhVT5vs4r0GCX3P4eHBsfHEWKEuHY3q6gXd9NdZep3hf0F8ppE7i7Eu38vNKs2 VhOpz1k5sYUGxSjJg7/UrbUjpee/ngB1fCc8U= Original-Received: by 10.216.5.21 with SMTP id 21mr4464585wek.20.1284498089841; Tue, 14 Sep 2010 14:01:29 -0700 (PDT) Original-Received: from spec-desktop.specuu.com (host86-133-35-46.range86-133.btcentralplus.com [86.133.35.46]) by mx.google.com with ESMTPS id n40sm465699weq.5.2010.09.14.14.01.27 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 14 Sep 2010 14:01:28 -0700 (PDT) In-Reply-To: (Tom Tromey's message of "Tue, 14 Sep 2010 14:44:10 -0600") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:130152 Archived-At: Tom Tromey writes: >>>>>> "Wojciech" == Wojciech Meyer writes: > > Wojciech> Mark and sweep is no good, it would be so good if we had generational > Wojciech> GC... :( > > It could be done. It just requires someone willing to do the work. I know. I could get my old sources of generational garbage collector, to work. However it is a daunting job (the worse I could imagine, garbage collectors are nasty), plugging and debugging a new garbage collector to such huge and esoteric (I am sure people that who've been working on Emacs for years will not take this words badly and understand straight away what I am (a newbie) talking about) project like Emacs. However I might try to experiment with it (however unfortunately I am not that self confident about it ;) ). > Tom Wojciech