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>