]> git.ipfire.org Git - thirdparty/squid.git/commit - src/wordlist.h
Remove CPU profiler mechanism (#931)
authorAmos Jeffries <yadij@users.noreply.github.com>
Thu, 11 Nov 2021 21:38:31 +0000 (21:38 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Fri, 12 Nov 2021 08:44:00 +0000 (08:44 +0000)
commit316fd8664590769ad3aa9b1ea38e14c38ebfa479
tree657ef54e9211b4f8c82fcb9bf43a0aead66e29b0
parent15bde30c33e47a72650ef17766719a5fc7abee4c
Remove CPU profiler mechanism (#931)

The old CPU profiler has not been updated in many years. As a result,
the statistics provided are deceptively incomplete and not sufficient
for their intended purpose of profiling Squids CPU usage. External tools
such as oprofile do a better job despite their differences and some
limitations.
48 files changed:
acinclude/os-deps.m4
compat/xalloc.cc
configure.ac
doc/release-notes/release-6.sgml
lib/Makefile.am
lib/hash.cc
lib/profiler/Makefile.am [deleted file]
lib/profiler/Profiler.cc [deleted file]
lib/profiler/Profiler.h [deleted file]
lib/profiler/get_tick.h [deleted file]
lib/profiler/xprof_type.h [deleted file]
scripts/source-maintenance.sh
squid.dox
src/Common.am
src/HttpHeader.cc
src/Makefile.am
src/MemBuf.cc
src/MemObject.cc
src/ProfStats.cc [deleted file]
src/String.cc
src/acl/Acl.cc
src/acl/Checklist.cc
src/client_side.cc
src/client_side_request.cc
src/comm.cc
src/comm/ModDevPoll.cc
src/comm/ModEpoll.cc
src/comm/ModPoll.cc
src/comm/TcpAcceptor.cc
src/comm/Write.cc
src/esi/Esi.cc
src/esi/Expression.cc
src/event.cc
src/fd.cc
src/fs_io.cc
src/http.cc
src/http/Message.cc
src/http/one/RequestParser.cc
src/http/one/ResponseParser.cc
src/main.cc
src/mime_header.cc
src/servers/Http1Server.cc
src/stmem.cc
src/store.cc
src/store/Controller.cc
src/store/Disks.cc
src/store_client.cc
src/wordlist.h