From 320ed78803b235c8a5f09fbf3c7248aaee9e0b2c Mon Sep 17 00:00:00 2001 From: qazal <77887910+Qazalin@users.noreply.github.com> Date: Sun, 23 Nov 2025 13:55:47 +0800 Subject: [PATCH] can view wave timeline with SQTT_ITRACE_SE_MASK=0 (#13427) --- extra/sqtt/roc.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/extra/sqtt/roc.py b/extra/sqtt/roc.py index 9752eaf35f..8157b4fa3b 100644 --- a/extra/sqtt/roc.py +++ b/extra/sqtt/roc.py @@ -80,8 +80,7 @@ class _ROCParseCtx: insts_blob = bytearray(sz:=ev.instructions_size * ctypes.sizeof(rocprof.rocprofiler_thread_trace_decoder_inst_t)) ctypes.memmove((ctypes.c_char * sz).from_buffer(insts_blob), ev.instructions_array, sz) - if ev.instructions_size > 0: - self.inst_execs.setdefault(unwrap(self.active_kern), []).append(WaveExec(ev.wave_id, ev.cu, ev.simd, unwrap(self.active_se), ev.begin_time, + self.inst_execs.setdefault(unwrap(self.active_kern), []).append(WaveExec(ev.wave_id, ev.cu, ev.simd, unwrap(self.active_se), ev.begin_time, ev.end_time, insts_blob)) def decode(profile:list[ProfileEvent]) -> _ROCParseCtx: