From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: James Thomas Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Improve Malayalam language transliteration Date: Thu, 16 Jul 2020 10:50:39 +0530 Message-ID: <878sfkf32w.fsf@Kittu.i-did-not-set--mail-host-address--so-tickle-me> References: <87d07ul5m1.fsf@gmx.net> <83r1wa5k1w.fsf@gnu.org> <87tv161aml.fsf@gmx.net> <83eesa5fxi.fsf@gnu.org> <87zhaxk5tw.fsf@gmx.net> <83wo4wq81f.fsf@gnu.org> <87365t9dwp.fsf@Kittu.i-did-not-set--mail-host-address--so-tickle-me> <83tuy8lulp.fsf@gnu.org> <87v9io9ll1.fsf@Kittu.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27864"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jul 16 07:23:19 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jvwMZ-000792-MV for ged-emacs-devel@m.gmane-mx.org; Thu, 16 Jul 2020 07:23:19 +0200 Original-Received: from localhost ([::1]:47522 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jvwMY-0000TY-Ic for ged-emacs-devel@m.gmane-mx.org; Thu, 16 Jul 2020 01:23:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40310) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jvwK8-000822-6k for emacs-devel@gnu.org; Thu, 16 Jul 2020 01:20:48 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:33499) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jvwK6-0003Jn-C1; Thu, 16 Jul 2020 01:20:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1594876844; bh=BJEz6psm7UG8t3I8x/nClt1hnwkj4BthQ4j5K+X+ZXQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=NtIkSrM6ywnPj0KcbgH9FCuIey2wxu8qZFMSUMOg2zlYTnYGqrWgxGxKCTp3Qi/iY Dns5h5cuHo4m1J6/x/q0C0EuyH3xz08kMYt65Le6qIZcDUJNRhrG5S3g97aEmrLg2j fac01s+cYVZNuB8wryYlxEvf6C9FiF+HE5YmKTR4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from localhost ([59.94.237.62]) by mail.gmx.com (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MDhlV-1k2mTM1zoV-00AqhP; Thu, 16 Jul 2020 07:20:44 +0200 In-Reply-To: <87v9io9ll1.fsf@Kittu.i-did-not-set--mail-host-address--so-tickle-me> X-Provags-ID: V03:K1:uSLTN23S40p+EJxDWssidgW7gtbC+QXcRV9kvyIGWiSWm+9/1Ld MW8prE3nzzO+kEz64zvVFvGP6CeC1pb4/1kR5CIHA21ixidHK5uAw7/iX9INd2DAWbHMAVF B5K3HrX0w45XLKsBWOvViJZo1/EdVWBVOQ9W6YZUkueQc0zcS69nQ7hA+qGM61eUG9WbUoa BfUvVC9clSgYHwu+JRSrA== X-UI-Out-Filterresults: notjunk:1;V03:K0:rM3FlcmoOVs=:n77d5GNldHPCN9AU8lUE4q qFhep6pWvbpeHTKBAWgyHQTxniTQNMRIbLyjtiPTl3a0FLDrJoq53tR4llMKSWwpRhhATaDLy ICkcdWnPTI6Ku5qs5R1Az8LGVK2bM13PasVQogcVVq6CAGxI/hl8K5Yyxu5uInwGyPJTD0GAu 9tNzZfNiIW3+Y9sjplvUmZiAEIa1FVo53K4PvfKP0WVpjzoLwF/hutFdouzDTx5F2ubbrHNBC kkV0QtO4A4oTA6b0XUUtC3IL9b556EdWF+AXpwBuTxnLWOTw5SLbgbiRGyoHGW3lK2aRET3Q1 qHr6M5AqpTk6x4KWow0D1wmM4bDCUm7MXzRuN5zYmicDMjad3X3zsg6ghXZ6IDqW3fLVB+ysN CXnu5GtBCZ6tG73eEmDoC2+49Pm7kt1JpeqqIKRbdQgeUjFQFLMKC7MboL52OEgRyWi8EBCr0 t8n2LdWSqMs3ss2ljLiXbutKCqo0ZQcV0dxCkRppRneFEGaBetzVm5lEE+tos4mD97vWzKhde t5iZe5+EA57nPdOouP0Aq93jo1yiQFCFPlQNiXCmxIHDKPIXybqz4OBRWEY65TkmiRa6aUVW5 P9L2Kv4s6r2ssFsVzle0pk+OeUfUinJJhjdgPqEmmJAYg3OnVp6SU4zFSkbnJE2FKa5twTnXV TVQmAC5VET+vjYCgZMs8i6lhcPvHDmIKmHBt/zYSP/kc0hh/M+AJGgFNxwj8R8yy5VbMQsOc+ b2TSx0iROucKdmdxmEyFEZDftYEFZ/648Tylmh25ovtXEBC9U15YHIJdtOofex2RJvR9XkDR Received-SPF: pass client-ip=212.227.15.19; envelope-from=jimjoe@gmx.net; helo=mout.gmx.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/16 01:20:44 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -22 X-Spam_score: -2.3 X-Spam_bar: -- X-Spam_report: (-2.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:252977 Archived-At: James Thomas writes: > I have done it now by running this 5 times in succession: > ./emacs -Q --batch --eval '(progn (set-input-method "malayalam-mozhi") (= message "%s %s" (benchmark-run 1000 (self-insert-command ?U) (self-insert-= command ?L)) (memory-use-counts)))' Sorry I made a mistake with the self-insert-command. I tried it again with this: ./emacs -Q --batch --eval '(progn (set-input-method "malayalam-mozhi") (me= ssage "%s %s" (benchmark-run 1000 (self-insert-command 1 ?U) (self-insert-= command 1 ?L)) (memory-use-counts)))' Before (0.028942057 1 0.018573165000000003) (0.028422779 1 0.018723127000000006) (0.027688517 1 0.01788452900000001) (0.027688517 1 0.01788452900000001) (0.028487356000000002 1 0.01823290999999999) After (0.027500888 1 0.017777874) (0.027439256999999998 1 0.017800450999999995) (0.027768902999999998 1 0.017677656000000014) (0.027987988 1 0.018469169000000007) (0.028140825 1 0.018314785) > Seems to be either no improvement or a slight degradation in timings... So for runtime it seems either better or unchanged.