From owner-svn-src-head@freebsd.org Thu Apr 19 23:53:05 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFDB0F85B99; Thu, 19 Apr 2018 23:53:05 +0000 (UTC) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5821C7D527; Thu, 19 Apr 2018 23:53:05 +0000 (UTC) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (localhost [127.0.0.1]) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3) with ESMTP id w3JNr3ZF068073; Thu, 19 Apr 2018 16:53:03 -0700 (PDT) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: (from freebsd@localhost) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3/Submit) id w3JNr3Ug068072; Thu, 19 Apr 2018 16:53:03 -0700 (PDT) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <201804192353.w3JNr3Ug068072@pdx.rh.CN85.dnsmgr.net> Subject: Re: svn commit: r332796 - head/tools/tools/sortbench In-Reply-To: <20180419234735.GA1188@spindle.one-eyed-alien.net> To: Brooks Davis Date: Thu, 19 Apr 2018 16:53:03 -0700 (PDT) CC: Conrad Meyer , src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org Reply-To: rgrimes@freebsd.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2018 23:53:06 -0000 -- Start of PGP signed section. > The goal is to replace our merge sort with its weird limitations (you > can't sort things smaller than int on amd64 and it doesn't work with > pointer integrity schemes) with wikisort. This and improvements to the > tests are the first steps in the process. > > -- Brooks Couldnt this be a port, as most other benchmarks? Especially since it requires python to run. > > On Thu, Apr 19, 2018 at 04:28:47PM -0700, Conrad Meyer wrote: > > The commit log describes what the commit does, but not why it was > > made. What's the eventual goal / direction that this change leads to? > > > > (The Phabricator revision doesn't elaborate further either.) > > > > Thanks, > > Conrad > > > > On Thu, Apr 19, 2018 at 2:53 PM, Brooks Davis wrote: > > > Author: brooks > > > Date: Thu Apr 19 21:53:57 2018 > > > New Revision: 332796 > > > URL: https://svnweb.freebsd.org/changeset/base/332796 > > > > > > Log: > > > Add sortbench. > > > > > > This is a set of benchmarks of qsort, mergesort, heapsort, and > > > optionally wikisort and a script to run them. > > -- End of PGP section, PGP failed! -- Rod Grimes rgrimes@freebsd.org