From a9538799dadbfe8341dc37e6202c769c79cc8900 Mon Sep 17 00:00:00 2001 From: Marcos Slomp Date: Thu, 8 Feb 2024 15:14:52 -0800 Subject: [PATCH] more debugging --- public/tracy/TracyMetal.hmm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public/tracy/TracyMetal.hmm b/public/tracy/TracyMetal.hmm index cbe12fe9..f529eeed 100644 --- a/public/tracy/TracyMetal.hmm +++ b/public/tracy/TracyMetal.hmm @@ -295,8 +295,10 @@ private: tracy_force_inline unsigned int NextQueryId(int n=1) { auto id = m_queryCounter.fetch_add(n); - if (RingCount(m_previousCheckpoint, id) >= MaxQueries) + auto count = RingCount(m_previousCheckpoint, id); + if (count >= MaxQueries) { + fprintf(stdout, "TracyMetal: NextQueryId: FULL [%llu, %llu] (%d)\n", m_previousCheckpoint.load(), id, count); TracyMetalPanic("NextQueryId: too many pending timestamp queries."); // #TODO: return some sentinel value; ideally a "hidden" query index }