From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Antipov Newsgroups: gmane.emacs.devel Subject: Re: Pseudovectors initialization Date: Tue, 26 Jun 2012 15:02:34 +0400 Message-ID: <4FE996CA.2080909@yandex.ru> References: <4FE9643E.6080004@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1340708454 24397 80.91.229.3 (26 Jun 2012 11:00:54 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 26 Jun 2012 11:00:54 +0000 (UTC) Cc: emacs-devel@gnu.org To: John Wiegley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 26 13:00:52 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SjTVr-0006BX-Jv for ged-emacs-devel@m.gmane.org; Tue, 26 Jun 2012 13:00:51 +0200 Original-Received: from localhost ([::1]:42158 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjTVr-0004ue-EY for ged-emacs-devel@m.gmane.org; Tue, 26 Jun 2012 07:00:51 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjTVk-0004uT-O4 for emacs-devel@gnu.org; Tue, 26 Jun 2012 07:00:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SjTVb-00082U-Ry for emacs-devel@gnu.org; Tue, 26 Jun 2012 07:00:44 -0400 Original-Received: from forward18.mail.yandex.net ([95.108.253.143]:39949) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjTVb-00081F-Ei for emacs-devel@gnu.org; Tue, 26 Jun 2012 07:00:35 -0400 Original-Received: from smtp18.mail.yandex.net (smtp18.mail.yandex.net [95.108.252.18]) by forward18.mail.yandex.net (Yandex) with ESMTP id EF80E1780F89; Tue, 26 Jun 2012 15:00:22 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1340708423; bh=0fivluFQ9CWnIZfn69jmMy+QlXTenqlNfgK2qFVqFBU=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=S1DyXxMydnjb5budy8wUuw9x1b9XJUew8XDaKVRIQnUn9MtlNtT+mE8aPDsTZ2cNx rICO+b44CusMWIQwtRF8FeY59Fylq/mvSPw8vz48KGUJggrhrqwY4HelH0Abz15OHI gRK9FK/cbAqlJGloeULDIod6JsezPPAxIDrTM1FQ= Original-Received: from smtp18.mail.yandex.net (localhost [127.0.0.1]) by smtp18.mail.yandex.net (Yandex) with ESMTP id CBC2718A0145; Tue, 26 Jun 2012 15:00:22 +0400 (MSK) Original-Received: from 213-148-21-55.gelicon.ru (213-148-21-55.gelicon.ru [213.148.21.55]) by smtp18.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 0AVCPbGc-0AVKMCbP; Tue, 26 Jun 2012 15:00:10 +0400 X-Yandex-Rcpt-Suid: jwiegley@gmail.com X-Yandex-Rcpt-Suid: emacs-devel@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1340708422; bh=0fivluFQ9CWnIZfn69jmMy+QlXTenqlNfgK2qFVqFBU=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=dpYJa6p+mqA2nikrBQczIXYJcy0JTxn5vyZW3tGLAnz2qcfFljSzgIlPyCh/3Y1Hh f99F+0OhTg/Jex7wN+BRvMUkRej74PFq6p2CJGZ2ALr9HQ/eIbzsUaQOcN2Thh/BGS mKI/Fb9VDItpIdBdYIkuKTqMllWfq7GgHEYaBLzg= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 95.108.253.143 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:151178 Archived-At: On 06/26/2012 01:17 PM, John Wiegley wrote: > Processes get created very frequently on my Emacs. It would be preferable to > avoid any assumptions about how Emacs is used. As for this patch, "very frequently" means the rate of thousands, or at least hundreds, events per second, when an overhead of memset for a 50-100 bytes area may be visible. Fcons and Fmake_vector are good examples. I'm pretty sure you're not talking about creating even 10 inferior processes per second. Dmitry