From c939868324d0283309e30d5d77333f00f96d1b35 Mon Sep 17 00:00:00 2001 From: Kunshan Wang Date: Tue, 14 Nov 2023 17:07:47 +0800 Subject: [PATCH] Minor fixes --- src/scheduler/worker.rs | 1 + tools/tracing/timeline/capture.bt | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/scheduler/worker.rs b/src/scheduler/worker.rs index 9bb9ca6443..db640a35ce 100644 --- a/src/scheduler/worker.rs +++ b/src/scheduler/worker.rs @@ -384,6 +384,7 @@ impl GCWorker { #[allow(unused_variables)] let typename = work.get_type_name(); probe!(mmtk, work, typename.as_ptr(), typename.len()); + //probe!(mmtk, work, typename.as_ptr(), typename.len(), *(typename.as_ptr()) as usize); work.do_work_with_stat(self, mmtk); } } diff --git a/tools/tracing/timeline/capture.bt b/tools/tracing/timeline/capture.bt index 99366e3f3b..0a61f42488 100644 --- a/tools/tracing/timeline/capture.bt +++ b/tools/tracing/timeline/capture.bt @@ -60,8 +60,8 @@ usdt:$MMTK:mmtk:work_poll { usdt:$MMTK:mmtk:work { @thread_in_work[tid] = 1; - if (!(@decoded[arg0]) && @gc_count >= 2) { - @type_name[arg0] = str(arg0, arg1); + if (!@decoded[arg0]) { + @type_name[arg0] = str(uptr(arg0), arg1); @decoded[arg0] = 1; } @thread_work_id[tid] = arg0;