core: log offset pack data accesses happened
authorJunio C Hamano <gitster@pobox.com>
Thu, 7 Jul 2011 02:08:55 +0000 (19:08 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 7 Jul 2011 02:09:29 +0000 (19:09 -0700)
commit5f44324d88a6a6699bc30912b26784ac0ade638d
treec37f1a687887fc003ce4d59fd3251201aba64b30
parent033c2dc4364042b9e6dbd44e82e1974f78a72567
core: log offset pack data accesses happened

In a workload other than "git log" (without pathspec nor any option that
causes us to inspect trees and blobs), the recency pack order is said to
cause the access jump around quite a bit. Add a hook to allow us observe
how bad it is.

"git config core.logpackaccess /var/tmp/pal.txt" will give you the log
in the specified file.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
cache.h
config.c
environment.c
sha1_file.c