From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Fabrice Popineau Newsgroups: gmane.emacs.xemacs.beta,gmane.emacs.devel Subject: Re: rel-alloc for windows? Date: Thu, 08 Dec 2005 09:34:45 +0100 Message-ID: <4q5k7zru.fsf@esemetz.metz.supelec.fr> References: <4397D5B0.4050805@666.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Trace: sea.gmane.org 1134032782 2151 80.91.229.2 (8 Dec 2005 09:06:22 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 8 Dec 2005 09:06:22 +0000 (UTC) Cc: Emacs Devel , XEmacs Beta Original-X-From: xemacs-beta-bounces@xemacs.org Thu Dec 08 10:06:17 2005 Return-path: Original-Received: from gwyn.tux.org ([199.184.165.135]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EkHhc-0005ZK-Va for gexb-xemacs-beta@gmane.org; Thu, 08 Dec 2005 10:04:37 +0100 Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id jB894SW4019281; Thu, 8 Dec 2005 04:04:29 -0500 Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id jB894PGp019273 for ; Thu, 8 Dec 2005 04:04:25 -0500 Original-Received: (from xemacweb@localhost) by gwyn.tux.org (8.12.11/8.12.11/Submit) id jB894PxB019272 for xemacs-beta-mailman@xemacs.org; Thu, 8 Dec 2005 04:04:25 -0500 Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id jB89460g019222 for ; Thu, 8 Dec 2005 04:04:06 -0500 Original-Received: (from mailnull@localhost) by gwyn.tux.org (8.12.11/8.12.11/Submit) id jB8945YV019221 for xemacweb@tux.org; Thu, 8 Dec 2005 04:04:05 -0500 Original-Received: from esemetz.metz.supelec.fr (IDENT:f9d9horKy86yRhek/I8ABae0AEVU9zB6@esemetz.metz.supelec.fr [193.48.224.212]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id jB8944Ci019215 for ; Thu, 8 Dec 2005 04:04:05 -0500 Original-Received: from SPARKY.metz.supelec.fr (sparky.metz.supelec.fr [193.48.224.190]) by esemetz.metz.supelec.fr (8.11.6/8.9.3) with ESMTP id jB88Yfd15357; Thu, 8 Dec 2005 09:34:41 +0100 Original-To: Ben Wing In-Reply-To: <4397D5B0.4050805@666.com> (Ben Wing's message of "Thu, 08 Dec 2005 00:41:52 -0600") User-Agent: Gnus/5.110004 (No Gnus v0.4) XEmacs/21.5 (windows-nt) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [0.0.0.0]); Thu, 08 Dec 2005 04:04:30 -0500 (EST) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [0.0.0.0]); Thu, 08 Dec 2005 04:04:25 -0500 (EST) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [0.0.0.0]); Thu, 08 Dec 2005 04:04:06 -0500 (EST) X-Greylist: Delayed for 00:29:13 by milter-greylist-1.6 (gwyn.tux.org [199.184.165.136]); Thu, 08 Dec 2005 04:04:05 -0500 (EST) X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on gwyn.tux.org X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on gwyn.tux.org X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on gwyn.tux.org X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on gwyn.tux.org X-Virus-Status: Clean X-XEmacs-List: beta X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on gwyn.tux.org X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 X-BeenThere: xemacs-beta@xemacs.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: XEmacs Beta Testers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Original-Sender: xemacs-beta-bounces@xemacs.org Errors-To: xemacs-beta-bounces@xemacs.org Xref: news.gmane.org gmane.emacs.xemacs.beta:21415 gmane.emacs.devel:47217 Archived-At: * Ben Wing writes: > has anyone in GNU land gotten rel-alloc to work for Windows? it > should certainly be possible; there's even an implementation of > sbrk() in w32heap.c (XEmacs ntheap.c). but i don't see any > evidence of it in the GNU emacs source code of this getting used > with rel-alloc. rel-alloc ? Are you talking about the relocatable allocator ? I used to compile xemacs with src/ralloc.c. I think I was using the MMAP scheme. I can have a look to my old patches if you are interested. How evever, it compiled, I have been using it quite heavily (gnus!) but I have no evidence that the reallocation stuff was actually working. -- Fabrice