Date: Thu, 15 Apr 2004 15:37:54 -0700 (PDT) From: Tim Kientzle <kientzle@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/tar bsdtar.c bsdtar.h util.c write.c Message-ID: <200404152237.i3FMbsS0024224@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kientzle 2004/04/15 15:37:54 PDT
FreeBSD src repository
Modified files:
usr.bin/tar bsdtar.c bsdtar.h util.c write.c
Log:
As suggested by Julian Elischer, use a self-sizing hash
table for the hardlink cache. This dramatically improves
performance when archiving millions of hardlinked files.
While I'm here, clean up some style bugs (per Bruce Evans)
and clarify some comments.
Revision Changes Path
1.7 +1 -11 src/usr.bin/tar/bsdtar.c
1.4 +19 -33 src/usr.bin/tar/bsdtar.h
1.3 +21 -15 src/usr.bin/tar/util.c
1.8 +238 -70 src/usr.bin/tar/write.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404152237.i3FMbsS0024224>
