Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tracecompass-dev] ControlFlowView - TimeGraphFilterDialog - Uncheck inactive

Hi Everyone,
I'd like to propose an enhancement to the ControlFlowView that affects the TimeGraphFilterDialog (the dialog where one can check and uncheck threads to be shown). I'd like to show 2 new Buttons saying 'Uncheck inactive' and 'Check active'. The idea is to select a time frame in the ControlFlowView to which the user wants to take a closer look. Upon selecting 'Uncheck inactive' all 'inactive' threads of this time frame are to be hidden (or all active threads to be shown, for that matter). 
A thread is considered active when in usermode, executing a syscall or when currently executing an interrupt. I realize the interesting part (architecture-wise) here is the abstraction of the ControlFlowView from the TimeGraphFilterDialog, or more specific, how the ControlFlowView presents its functionality to the TimeGraphFilterDialog.

So before going into too many details, I'd like to know if this is something you consider a useful enhancement. I've seen something similar years ago in a scheduling viewer tool and came to appreciate it very much.

Regards Chris.


Back to the top