From 22a332f0b067310105799ea7f4163a9700ce6f2a Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Thu, 30 Apr 2009 12:23:02 +0000 Subject: [PATCH] Added a base struct for the scheduling event structures. To keep the interface C friendly it's not an actual base class, but casting to it is fine. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30503 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/system/system_profiler_defs.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/headers/private/system/system_profiler_defs.h b/headers/private/system/system_profiler_defs.h index 1b7f7e42f3..5c456ca2e4 100644 --- a/headers/private/system/system_profiler_defs.h +++ b/headers/private/system/system_profiler_defs.h @@ -128,6 +128,12 @@ struct system_profiler_samples { addr_t samples[0]; }; +// base structure for the following three +struct system_profiler_thread_scheduling_event { + bigtime_t time; + thread_id thread; +}; + // B_SYSTEM_PROFILER_THREAD_SCHEDULED struct system_profiler_thread_scheduled { bigtime_t time;