]> git.ipfire.org Git - thirdparty/ccache.git/commit
chore: Remove internal tracing framework
authorJoel Rosdahl <joel@rosdahl.net>
Wed, 21 Feb 2024 20:20:58 +0000 (21:20 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 9 Mar 2024 16:27:11 +0000 (17:27 +0100)
commit1dc07d392a9700bca2e6b93198ec2b2d4627fb7d
tree5648c2a28e9779113e5634d2d6d50a3a484545d2
parent8d589072d4629526fe00e6b70bf62720ce0718ee
chore: Remove internal tracing framework

The internal tracing calls enabled by ENABLE_TRACING work fine, but I
have found that I never use them or add tracepoints to new code, so in
reality they mostly contribute with dead weight. In an effort to reduce
the amount of dependencies, I have therefore decided to remove the trace
calls, including the bundled minitrace sources.
18 files changed:
.github/workflows/build.yaml
CMakeLists.txt
LICENSE.adoc
cmake/GenerateConfigurationFile.cmake
cmake/config.h.in
doc/DEVELOPER.md [deleted file]
misc/combine-trace-files [deleted file]
src/CMakeLists.txt
src/Config.cpp
src/Context.hpp
src/MiniTrace.cpp [deleted file]
src/MiniTrace.hpp [deleted file]
src/ccache.cpp
src/storage/Storage.cpp
src/storage/local/LocalStorage.cpp
src/third_party/CMakeLists.txt
src/third_party/minitrace.c [deleted file]
src/third_party/minitrace.h [deleted file]