From 551454f47660ba20e942815de58313538d30ebec Mon Sep 17 00:00:00 2001 From: qazal <77887910+Qazalin@users.noreply.github.com> Date: Fri, 16 Jan 2026 18:01:26 -0500 Subject: [PATCH] viz: fix wave sort, show message if sqtt trace is empty (#14190) * show message if sqtt trace is empty * work * fix wave sort * back --- tinygrad/viz/serve.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tinygrad/viz/serve.py b/tinygrad/viz/serve.py index 34b448980e..2d9af7d89c 100755 --- a/tinygrad/viz/serve.py +++ b/tinygrad/viz/serve.py @@ -509,7 +509,9 @@ def get_render(query:str) -> dict: if fmt == "prg-pmc": return unpack_pmc(data[0]) if fmt.startswith("prg-pkts"): ret = {} - with soft_err(lambda err:ret.update(err)): ret = {"value":get_profile(sqtt_timeline(data)), "content_type":"application/octet-stream"} + with soft_err(lambda err:ret.update(err)): + if (events:=get_profile(sqtt_timeline(data), sort_fn=row_tuple)): ret = {"value":events, "content_type":"application/octet-stream"} + else: ret = {"src":"No SQTT trace on this SE."} return ret if fmt == "prg-sqtt": ret = {}