From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Q on performance with 10000 faces Date: Wed, 24 May 2006 20:36:28 -0400 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1148517463 17911 80.91.229.2 (25 May 2006 00:37:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 25 May 2006 00:37:43 +0000 (UTC) Cc: eliz@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 25 02:37:42 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Fj3rA-0006YS-IE for ged-emacs-devel@m.gmane.org; Thu, 25 May 2006 02:37:41 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fj3r9-000334-Tt for ged-emacs-devel@m.gmane.org; Wed, 24 May 2006 20:37:39 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Fj3q2-0002AP-Fj for emacs-devel@gnu.org; Wed, 24 May 2006 20:36:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Fj3q1-00029F-Lm for emacs-devel@gnu.org; Wed, 24 May 2006 20:36:29 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fj3q1-000290-Hy for emacs-devel@gnu.org; Wed, 24 May 2006 20:36:29 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Fj3uZ-0005Uc-MS for emacs-devel@gnu.org; Wed, 24 May 2006 20:41:11 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1Fj3q0-0000F2-Ex; Wed, 24 May 2006 20:36:28 -0400 Original-To: Stefan Monnier In-reply-to: (message from Stefan Monnier on Wed, 24 May 2006 08:02:35 -0400) 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:55234 Archived-At: moncontrol() selectively controls profiling within a program. When the program starts, profiling begins. To stop the collection of histogram ticks and call counts use moncontrol(0); to resume the collection of his- togram ticks and call counts use moncontrol(1). This feature allows the cost of particular operations to be measured. Note that an output file will be produced on program exit regardless of the state of moncontrol(). I can't seem to find the corresponding doc on my GNU/Linux system, Does moncontrol exist on GNU/Linux? The facility sounds useful, but I think we need to make configure check whether it is available.