From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Vladimir Zhbanov Newsgroups: gmane.lisp.guile.user Subject: Re: Performance issue with guile-2.2 Date: Wed, 12 Apr 2017 09:45:14 +0300 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1491979543 32703 195.159.176.226 (12 Apr 2017 06:45:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 12 Apr 2017 06:45:43 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Apr 12 08:45:39 2017 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cyC23-0008NF-RR for guile-user@m.gmane.org; Wed, 12 Apr 2017 08:45:35 +0200 Original-Received: from localhost ([::1]:42487 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cyC29-00010k-Jl for guile-user@m.gmane.org; Wed, 12 Apr 2017 02:45:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35600) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cyC1m-00010f-Kj for guile-user@gnu.org; Wed, 12 Apr 2017 02:45:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cyC1l-0004i0-SE for guile-user@gnu.org; Wed, 12 Apr 2017 02:45:18 -0400 Original-Received: from mail-pf0-x235.google.com ([2607:f8b0:400e:c00::235]:33969) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cyC1l-0004hY-M6 for guile-user@gnu.org; Wed, 12 Apr 2017 02:45:17 -0400 Original-Received: by mail-pf0-x235.google.com with SMTP id c198so9430384pfc.1 for ; Tue, 11 Apr 2017 23:45:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=IOaiJTyPi5BT0z0fee1/YETH3kxw29sjtBFWFr+DOkU=; b=K4oLYft2izAtsrkfRJHKdAtsW/m6SKThWvh/x0ld+sr51B+HfT+fZNfcRGCzF10kMx QxKkNZTQDaxxaFDuspo6g1aY3uUP5a3muYZhxMA4guZsRKXDW2YAGCNT6xnq5kkhBpQ5 YRAEioWXtWoi3USnSHajzNiXA7gubsCVi+ub7b+2uwjgwUkVSRjEPagRnFgqXEiaUwyV 5zGsPKvyrAEuFaQ0A6eKwzyZVuEir5wtC+WSr2BiPtazPu+tvm0WE1R1FkAsOpkMeMNb C9TA35JdzBNlmkDLFM8fmRt3z3rB5I4c9T+lsFDcxlZh7xp6ZyOlPtwYQrVf+IxZRQ0p nf1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=IOaiJTyPi5BT0z0fee1/YETH3kxw29sjtBFWFr+DOkU=; b=qvFWPexrHDNgbvzGgwy6QhqxUHDGuDEXcEDHsGqYxQPHyrhz6/LAhCcMIyHJz3+2oM 7DXwqrwqaq6l1ZPMG56HpFFhdkdlryKo7NSRXoIBnf0wlbWV7jCU+BCJlOxnfK/qGxxE OlY+mw3533vaGqeCyXmD/VcMCNxoKkIotcJBgPJiPyPaPg3u25OmeiAbevZp5uYCVtut yrkUlznAVliLuwip3gXu9xu2u37TYaoFxd4Syz9cxHMIAz1cSMpjd6LiGs3IcTJmvRRH 2gNmXA4r4M7pSx53e4kvY3ukRz/T+MG7XodcadQhyFhVIh8Jpb/KYbtgeGF+oQKBUeUH jk9A== X-Gm-Message-State: AFeK/H2XHVHpPfCjuttow7h+IGam/kUMu7L+KAYWX+gKgcjNo3ZEGry8zbiuk0enLIdFJUuqS3JzQsE2wEiB5Q== X-Received: by 10.98.78.201 with SMTP id c192mr65145438pfb.246.1491979515072; Tue, 11 Apr 2017 23:45:15 -0700 (PDT) Original-Received: by 10.100.142.137 with HTTP; Tue, 11 Apr 2017 23:45:14 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::235 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:13600 Archived-At: Hi, On 4/11/17, Thomas Morley wrote: ... > Reformated versions are attached, if someone else want to check, too. Thank you for those. Results on my machine are as follows: Guile 2.2: ================================8<================================ $ /usr/local/bin/guile --version guile (GNU Guile) 2.2.0 $ time /usr/local/bin/guile -s performancetest.scm ... /* compilation messages */ real 0m50.935s user 0m46.920s sys 0m0.152s $ time /usr/local/bin/guile -s performancetest.scm real 0m35.920s user 0m36.928s sys 0m0.112s ================================>8================================ Guile 2.0: ================================8<================================ $ guile-2.0 --version guile (GNU Guile) 2.0.13 $ time guile-2.0 -s performancetest.scm ... /* compilation messages */ real 1m33.731s user 1m33.584s sys 0m0.116s $ time guile-2.0 -s performancetest.scm real 1m32.270s user 1m33.164s sys 0m0.140s ================================>8================================ Apparently, 2.2 performs better, especially after compilation. Vladimir