Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jul 2010 02:18:54 -0700
From:      Brian Somers <brian@FreeBSD.org>
To:        Gabor Kovesdan <gabor@FreeBSD.org>
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
Message-ID:  <20100723021854.7a5a3653@dev.lan.Awfulhak.org>
In-Reply-To: <201007221911.o6MJBvj2036746@svn.freebsd.org>
References:  <201007221911.o6MJBvj2036746@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--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 <gabor@FreeBSD.org>=
 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                                          <brian@Awfulhak.org>
Don't _EVER_ lose your sense of humour !               <brian@FreeBSD.org>

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100723021854.7a5a3653>