From owner-svn-src-all@FreeBSD.ORG Fri Jul 23 09:34:07 2010 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15FA1106566B; Fri, 23 Jul 2010 09:34:07 +0000 (UTC) (envelope-from prvs=181377e559=brian@FreeBSD.org) Received: from idcmail-mo1so.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 6F3D98FC20; Fri, 23 Jul 2010 09:34:06 +0000 (UTC) Received: from pd3ml1so-ssvc.prod.shaw.ca ([10.0.141.140]) by pd3mo1so-svcs.prod.shaw.ca with ESMTP; 23 Jul 2010 03:19:04 -0600 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.0 c=1 a=Qwwx1ZeKcvYA:10 a=VphdPIyG4kEA:10 a=MJPcHhXccCG8eBs0us8XwA==:17 a=6I5d2MoRAAAA:8 a=3tcz3bTJAAAA:8 a=NEAV23lmAAAA:8 a=MMwg4So0AAAA:8 a=KKIs0Vkodu3j0IAdYXQA:9 a=zS-i68kNdl6Ril03PU4A:7 a=EAE27AyQSnodyBp5CWE-zB3uZowA:4 a=CjuIK1q_8ugA:10 a=SV7veod9ZcQA:10 a=WJ3hkfHDukgA:10 a=iEIhfhfxedcGMVzvK1gA:9 a=sGrA9G95KcSBzqoDU4Bf_3q99bMA:4 Received: from unknown (HELO store.lan.Awfulhak.org) ([70.79.162.198]) by pd3ml1so-dmz.prod.shaw.ca with ESMTP; 23 Jul 2010 03:19:04 -0600 Received: from store.lan.Awfulhak.org (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id 1D252C433AA_C495E88B; Fri, 23 Jul 2010 09:19:04 +0000 (GMT) Received: from gw.Awfulhak.org (gw.lan.Awfulhak.org [172.16.0.1]) by store.lan.Awfulhak.org (Sophos Email Appliance) with ESMTP id B879FC460F4_C495E84F; Fri, 23 Jul 2010 09:19:00 +0000 (GMT) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.14.4/8.14.4) with ESMTP id o6N9J0CU024565; Fri, 23 Jul 2010 02:19:00 -0700 (PDT) (envelope-from brian@FreeBSD.org) Date: Fri, 23 Jul 2010 02:18:54 -0700 From: Brian Somers To: Gabor Kovesdan Message-ID: <20100723021854.7a5a3653@dev.lan.Awfulhak.org> In-Reply-To: <201007221911.o6MJBvj2036746@svn.freebsd.org> References: <201007221911.o6MJBvj2036746@svn.freebsd.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; i386-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/h2MzOM0bEw7colTmd2WBv.T"; protocol="application/pgp-signature" Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r210389 - in head: . share/mk tools/build/options usr.bin usr.bin/grep usr.bin/grep/nls X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2010 09:34:07 -0000 --Sig_/h2MzOM0bEw7colTmd2WBv.T Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 22 Jul 2010 19:11:57 +0000 (UTC) Gabor Kovesdan = wrote: > Author: gabor > Date: Thu Jul 22 19:11:57 2010 > New Revision: 210389 > URL: http://svn.freebsd.org/changeset/base/210389 >=20 > Log: > Add BSD grep to the base system and make it our default grep. > =20 > Deliverables: Small and clean code (1,4 KSLOC vs GNU's 8,5 KSLOC), > lower memory usage than GNU grep, GNU compatibility, > BSD license. > =20 > TODO: Performance is somewhat behind GNU grep but it is only > significant for bigger searches. The reason is complex, = the > most important factor is that GNU grep uses lots of > optimizations to improve the speed of the regex library. > First, we need a modern regex library (practically by ado= pting > TRE), add support for GNU-style non-standard regexes and = then > reevalute the performance issues and look for bottlenecks= . In > the meantime, for those, who need better performance, it = is > possible to build GNU grep by setting WITH_GNU_GREP. > =20 > Approved by: delphij (mentor) > Obtained from: OpenBSD (http://www.openbsd.org/cgi-bin/cvsweb/= src/usr.bin/grep/), > freegrep (http://github.com/howardjp/freegrep) > Sponsored by: Google SoC 2008 > Portbuild tests run by: kris, pav, erwin > Acknowledgements to: fjoe (as SoC 2008 mentor), > everyone who helped in reviewing and testing Very nice!! --=20 Brian Somers Don't _EVER_ lose your sense of humour ! --Sig_/h2MzOM0bEw7colTmd2WBv.T Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iQCVAwUBTElegw7tvOdmanQhAQIIbAP6Ao3pyRX3Ge0XGBK1mzQEPmLUVYyofrzr GH29/K83CPMoed/wGvaSX7YjFOwBmYGMDsG3rOcPx+gnKmoonze/+FIUpY6XgrK+ bksvu92KCB7BEplBPI2Mugf1Gef+y9bpxAV05aHs1Zd13eM9qR8b5kdiZdjdTpLD RlK5kTCrpWM= =D2xT -----END PGP SIGNATURE----- --Sig_/h2MzOM0bEw7colTmd2WBv.T--