From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: C and Emacs Lisp code parts Date: Tue, 05 Jul 2016 15:48:50 -0700 Message-ID: References: <624c3d37-c829-7187-a699-7d7bbc211a20@online.de> <83ziq1u668.fsf@gnu.org> <20160701091653.GA2531@acm.fritz.box> <5fcdeec5-fcde-d0ab-e256-e1b2ceb40ccb@online.de> <83shvttsq6.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1467759097 4935 80.91.229.3 (5 Jul 2016 22:51:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Jul 2016 22:51:37 +0000 (UTC) Cc: Andreas =?utf-8?Q?R=C3=B6hler?= , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 06 00:51:26 2016 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 1bKZBe-0004jJ-5T for ged-emacs-devel@m.gmane.org; Wed, 06 Jul 2016 00:51:26 +0200 Original-Received: from localhost ([::1]:58455 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKZBd-0002U3-Fz for ged-emacs-devel@m.gmane.org; Tue, 05 Jul 2016 18:51:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50174) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKZ9M-0001OC-Vz for emacs-devel@gnu.org; Tue, 05 Jul 2016 18:49:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bKZ9L-00077P-24 for emacs-devel@gnu.org; Tue, 05 Jul 2016 18:49:03 -0400 Original-Received: from mail-pa0-x231.google.com ([2607:f8b0:400e:c03::231]:35697) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKZ9E-00075K-MQ; Tue, 05 Jul 2016 18:48:56 -0400 Original-Received: by mail-pa0-x231.google.com with SMTP id dx3so6267016pab.2; Tue, 05 Jul 2016 15:48:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version; bh=GMNIo3u5uReM6Uy4WznOh8mMCFedYtgwAYtDMdN4JH0=; b=jq6cKCwkXxruyLi8LXIk+St9Xnlt5ha58M7UNZ+bMYj+ktlHBKNH9y7gxAQf86Afyc P2qWy2n/zSrb45cY0LS3H+503uPWT4S4vTNk7Hs3if6emqhmKBMEPCdrAXRx5hgAdGhw l15vRkrduMMWRzCee+y4xA/MW0p+YTVKmgaB3RUDVpYl5IWzT53lNqkruGLJveX0lebl 2qVMj8ctalAyCBa3aFeh8xDd7+sgudfnWey20ZlSFKRN/vjzKoJ96wbUDwfm80aD5ziV HP+Nw4KQ/63YKDLvM8TmsiWUbsxghPC70HM4ASRKwHcQhFlkxK95KEGXR0ZcpaMpm7k2 Ptdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=GMNIo3u5uReM6Uy4WznOh8mMCFedYtgwAYtDMdN4JH0=; b=ToOzdmyqqoh9t+Gt4bNM6Ju/xfDBZMlzT+Gb8aPGnoA7rPtBC6dI1e09BHQ5tyI9su lofZxZNlv0avaz7Lc6GvFktJnz/iEjJ7F3fLtouB0CvY1Yw+kzXiq4m9mVxDDZGl3P4g YGhIHwkWdZ2/0QQ15E6m2ROYa9l1G6kldwFA1n89kA0fAisG13ayphNmdsh57JTKAejC PjRjwRIpvNsRazuWPl1/iFRs4TUb9zfb/DRgyf8qKKjSXBnILy/LoeUkhKAbLjyy1zUM PTiutWZkg/YlgX5qI7RITQl9h0RMULhPTg7pagGdSxrmYrIXxt/InNCgQWFdWKrOInZn cpow== X-Gm-Message-State: ALyK8tI/q9Bf2dL4rzrREkBS2vhZZCBOxNKLU9pOnkTWWYbTVg5OzlJrdODpvUkf9diC9w== X-Received: by 10.66.11.72 with SMTP id o8mr35791276pab.106.1467758935675; Tue, 05 Jul 2016 15:48:55 -0700 (PDT) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id y70sm6771045pff.25.2016.07.05.15.48.54 (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 05 Jul 2016 15:48:54 -0700 (PDT) X-Google-Original-From: John Wiegley Original-Received: by Vulcan.local (Postfix, from userid 501) id DB607FAB2FC; Tue, 5 Jul 2016 15:48:53 -0700 (PDT) In-Reply-To: <83shvttsq6.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 01 Jul 2016 16:04:17 +0300") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.95 (darwin) Mail-Followup-To: Eli Zaretskii , Andreas =?utf-8?Q?R=C3=B6h?= =?utf-8?Q?ler?= , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c03::231 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:205216 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >>>>> Eli Zaretskii writes: > In which you were asked to provide some numbers, but gave none. Please do > provide them, and perhaps that bug could be taken care of. Until we have numbers, no action will be taken here. I am still of the position that *more* code should be moved from C to Emacs Lisp, and not the other way around. If there are cases where this might be a bad idea, measurement is needed to convince me. As others have said, performance is a complex beast, and human guesses about how a modern machine operates are more often wrong than not. =2D-=20 John Wiegley GPG fingerprint =3D 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGcBAEBCgAGBQJXfDlSAAoJEMFE2PTxn+Ywh+ML/3qa9hot4jKnYX8h918avQr7 X5Htdg6eX2FjZXs5e+HJ+Mf59NZ5gSnRwp88n3WZV6T5sswkci/eCeI5mGtEjZv7 UlgW7t3xgzy6jIxBRppB5v3ZhB9GpzGbPbsEqfRMBI7GD/I1lvw0a9YSnsZbWB31 Sj9rbooSGvO8PCRqsBInkFKbIlsQfCDH+fIev+wQ4iHOmCFVV3bt3JN8JPHgd6dh 9ryG4w+SPGX2Jp0x2KybUd1vzUpwkKkKfef5GER/jmr3nvFhAsOTaJKEGlKY6T2V 16P5ruG/JBHycoCF/tTkaW6U2620bG+GcV1LeQnkBfqoTQsu36QJK7VpN+BFripx 7Y+jANeXJHSF1DNHWAAhrzbS55DGgcrgFqyRfXHk5WpVH8t1eTpWAvB83xRwqtNa 4tOV5LEgUjRYQEjLEgvTAf1YW21686xduhRzaBn9l1yPt7VplXg7qVZIpC1oifyn x17kZlCpgc3V/Y4yz4ro8iz98tTwSnK4eW9PHnz/7Q== =Nm7H -----END PGP SIGNATURE----- --=-=-=--