From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/3817 Path: main.gmane.org!not-for-mail From: Felix Lee Newsgroups: gmane.emacs.gnus.general Subject: Re: Byte-compiling the line specs Date: Thu, 02 Nov 1995 17:26:46 -0800 Message-ID: <199511030126.RAA01151@desiree.teleport.com> References: NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035144646 27386 80.91.224.250 (20 Oct 2002 20:10:46 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 20:10:46 +0000 (UTC) X-From-Line: ding-request@ifi.uio.no Thu Nov 2 18:35:40 1995 Return-Path: ding-request@ifi.uio.no Original-Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by miranova.com (8.6.11/8.6.9) with ESMTP id SAA07914 for ; Thu, 2 Nov 1995 18:35:34 -0800 Original-Received: from desiree.teleport.com (desiree.teleport.com [192.108.254.21]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Fri, 3 Nov 1995 02:26:50 +0100 Original-Received: from teleport.com (ip-pdx05-47.teleport.com [204.119.62.47]) by desiree.teleport.com (8.6.12/8.6.9) with ESMTP id RAA01151 for ; Thu, 2 Nov 1995 17:26:46 -0800 Original-To: ding@ifi.uio.no In-reply-to: Your message of "02 Nov 1995 16:38:26 EST." Original-Lines: 18 Xref: main.gmane.org gmane.emacs.gnus.general:3817 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:3817 Ken Raeburn: > If you turn gc back on, with a decent amount of allocation done (say, > do it after you've gotten into the gnus Group buffer -- not a freshly > started emacs), does princ come out on top again? well, I was going to write a function to monitor garbage production, but I got distracted into trying to optimize the funcall code. (conclusion: i486 architecture doesn't have enough registers. I managed to get about 10% speedup in funcalls mainly by taking the fragment that handles subr calls and putting it in a separate function, which is odd (since subr calls were also sped up). my current guess is there's too much register pressure in Ffuncall.) so, umm, I'll try gc monitoring soon. but really, the best test is to write a full-blown format-string compiler and see how it performs in live cases. --