LttTime birth;
guint trace_num;
- gint height_cache;
+ // gint height_cache;
} ProcessInfo;
gboolean under_marked; /* inform the user that information is incomplete */
} x; /* last x position saved by after state update */
+ LttTime next_good_time; /* precalculate the next time where the next
+ pixel is.*/
// FIXME : add info on last event ?
} HashedProcessData;
guint number_of_process;
gint cell_height_cache;
+
+ ProcessInfo *current_process_info;
+ HashedProcessData *current_hash_data;
+
};
/* CPU num is only used for PID 0 */
int processlist_add(ProcessList *process_list, guint pid, guint cpu, guint ppid,
LttTime *birth, guint trace_num, const gchar *name, guint *height,
+ ProcessInfo **process_info,
HashedProcessData **hashed_process_data);
// out : success (0) and height
int processlist_remove(ProcessList *process_list, guint pid, guint cpu,