if(processlist_get_process_pixels(process_list,
pid_out,
+ process->last_cpu,
&birth,
tfc->t_context->index,
&y,
/* Process not present */
processlist_add(process_list,
pid_out,
+ process->last_cpu,
process->ppid,
&birth,
tfc->t_context->index,
&hashed_process_data);
processlist_get_process_pixels(process_list,
pid_out,
+ process->last_cpu,
&birth,
tfc->t_context->index,
&y,
if(processlist_get_process_pixels(process_list,
pid_in,
+ process->last_cpu,
&birth,
tfc->t_context->index,
&y,
/* Process not present */
processlist_add(process_list,
pid_in,
+ process->last_cpu,
process->ppid,
&birth,
tfc->t_context->index,
&hashed_process_data);
processlist_get_process_pixels(process_list,
pid_in,
+ process->last_cpu,
&birth,
tfc->t_context->index,
&y,
if(processlist_get_process_pixels(process_list,
pid_in,
+ process_in->last_cpu,
&birth,
tfc->t_context->index,
&y_in,
/* Process not present */
processlist_add(process_list,
pid_in,
+ process_in->last_cpu,
process_in->ppid,
&birth,
tfc->t_context->index,
&hashed_process_data_in);
processlist_get_process_pixels(process_list,
pid_in,
+ process_in->last_cpu,
&birth,
tfc->t_context->index,
&y_in,
if(processlist_get_process_pixels(process_list,
child_pid,
+ process_child->last_cpu,
&birth,
tfc->t_context->index,
&y_child,
/* Process not present */
processlist_add(process_list,
child_pid,
+ process_child->last_cpu,
process_child->ppid,
&birth,
tfc->t_context->index,
&hashed_process_data_child);
processlist_get_process_pixels(process_list,
child_pid,
+ process_child->last_cpu,
&birth,
tfc->t_context->index,
&y_child,
drawing->damage_begin = 0;
drawing->damage_end = drawing->width;
+ /* fun feature, to be separated someday... */
+ drawing_clear(control_flow_data->drawing);
+ processlist_clear(control_flow_data->process_list);
+#if 0 /* normal redraw, without removing PIDs */
// Clear the image
gdk_draw_rectangle (drawing->pixmap,
widget->style->black_gc,
0,0,
drawing->width,
drawing->height);
-
+#endif //0
return FALSE;
}
/* process HAS to be present */
g_assert(processlist_get_process_pixels(process_list,
process_info->pid,
+ process_info->cpu,
&birth,
process_info->trace_num,
&y,