MCPcopy Index your code
hub / github.com/python/cpython / LiveProfiler

Class LiveProfiler

Lib/_colorize.py:227–286  ·  view source on GitHub ↗

Theme section for the live profiling TUI (Tachyon profiler). Colors use CursesColors constants (BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, DEFAULT).

Source from the content-addressed store, hash-verified

225
226@dataclass(frozen=True, kw_only=True)
227class LiveProfiler(ThemeSection):
228 """Theme section for the live profiling TUI (Tachyon profiler).
229
230 Colors use CursesColors constants (BLACK, RED, GREEN, YELLOW,
231 BLUE, MAGENTA, CYAN, WHITE, DEFAULT).
232 """
233 # Header colors
234 title_fg: int = CursesColors.CYAN
235 title_bg: int = CursesColors.DEFAULT
236
237 # Status display colors
238 pid_fg: int = CursesColors.CYAN
239 uptime_fg: int = CursesColors.GREEN
240 time_fg: int = CursesColors.YELLOW
241 interval_fg: int = CursesColors.MAGENTA
242
243 # Thread view colors
244 thread_all_fg: int = CursesColors.GREEN
245 thread_single_fg: int = CursesColors.MAGENTA
246
247 # Progress bar colors
248 bar_good_fg: int = CursesColors.GREEN
249 bar_bad_fg: int = CursesColors.RED
250
251 # Stats colors
252 on_gil_fg: int = CursesColors.GREEN
253 off_gil_fg: int = CursesColors.RED
254 waiting_gil_fg: int = CursesColors.YELLOW
255 gc_fg: int = CursesColors.MAGENTA
256
257 # Function display colors
258 func_total_fg: int = CursesColors.CYAN
259 func_exec_fg: int = CursesColors.GREEN
260 func_stack_fg: int = CursesColors.YELLOW
261 func_shown_fg: int = CursesColors.MAGENTA
262
263 # Table header colors (for sorted column highlight)
264 sorted_header_fg: int = CursesColors.BLACK
265 sorted_header_bg: int = CursesColors.CYAN
266
267 # Normal header colors (non-sorted columns) - use reverse video style
268 normal_header_fg: int = CursesColors.BLACK
269 normal_header_bg: int = CursesColors.WHITE
270
271 # Data row colors
272 samples_fg: int = CursesColors.CYAN
273 file_fg: int = CursesColors.GREEN
274 func_fg: int = CursesColors.YELLOW
275
276 # Trend indicator colors
277 trend_up_fg: int = CursesColors.GREEN
278 trend_down_fg: int = CursesColors.RED
279
280 # Medal colors for top functions
281 medal_gold_fg: int = CursesColors.RED
282 medal_silver_fg: int = CursesColors.YELLOW
283 medal_bronze_fg: int = CursesColors.GREEN
284

Callers 1

_colorize.pyFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…