]> git.ipfire.org Git - thirdparty/squid.git/commit - src/store.cc
Summary: Profiling additions.
authorrobertc <>
Tue, 24 Jun 2003 18:42:25 +0000 (18:42 +0000)
committerrobertc <>
Tue, 24 Jun 2003 18:42:25 +0000 (18:42 +0000)
commit1d5161bd59b859053c36b8a8105fe0e1bd846783
tree27b74952c2f6bfefb0ab0d532474575363d6addc
parent4c50505be6b9316c646cb0022533bfebe207fa89
Summary: Profiling additions.
Keywords:

* Added an eventRun profiler hook.
* Added a store_client profiler hook, surrounding kick_reads.
  Prevented reentrancy.
* Added a storeDirCallback profiler hook.
  Refactored to reduce variable scope.
* Added a profiler hook to comm_calliocallback.
  Refactored to reduce variable scope.
* Added surrounding hooks to the read,accept,write and fill
  comm callback callers.
* Added profiling hook around HttpStateData::readReply.
* Added profiling hook around HttpStateData::processReplyData.
* Added profiling hook around StoreEntry::write.
* Added profiling hook around storeGetMemSpace.
* Added profiling hook around MemObject::write.
* Added profiling hook around storeWriteComplete.
* Added profiling hook around mem_hdr::write.
include/profiling.h
src/MemObject.cc
src/comm.cc
src/event.cc
src/http.cc
src/stmem.cc
src/store.cc
src/store_client.cc
src/store_dir.cc