From a75ef55efc126b0afecbf4cbbea7acd3ce605ddf Mon Sep 17 00:00:00 2001 From: Giulio Eulisse <10544+ktf@users.noreply.github.com> Date: Thu, 22 Feb 2024 12:10:16 +0100 Subject: [PATCH] [FEAT] Drop support for Tracy --- Framework/CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Framework/CHANGELOG.md b/Framework/CHANGELOG.md index e7278733de246..044274d9515c4 100644 --- a/Framework/CHANGELOG.md +++ b/Framework/CHANGELOG.md @@ -1,3 +1,12 @@ +# 2024-02-22: Drop Tracy support + +Tracy support never took off, so I am dropping it. This was mostly because people do not know about it and having a per process profile GUI was way unpractical. Moreover, needing an extra compile time flag meant one most likely did not have the support compiled in when needed. + +I have therefore decided to replace it with signposts, which hopefully will see better adoption thanks +to the integration with Instruments on mac and the easy way they can be enabled dynamically. + +We could then reintroduce Tracy support as a hook on top of signposts, if really needed. + # 2024-02-16: Improved Signposts. In particular: