X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Fgui%2Fcontrolflow%2Fprocesslist.h;h=39b496d5508fde80613b35d43d366a18cabc17b5;hb=ad96f4a09ccb8eba9e348218e78cc798890d3d91;hp=1c9331d2765c337eb903506bf0a0d15ed517ce28;hpb=dbd243b1b5f764129ae8bcf95432df750bec4a8b;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h b/ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h index 1c9331d2..39b496d5 100644 --- a/ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h +++ b/ltt/branches/poly/lttv/modules/gui/controlflow/processlist.h @@ -49,11 +49,13 @@ typedef struct _ProcessInfo { LttTime birth; guint trace_num; + gint height_cache; + } ProcessInfo; typedef struct _HashedProcessData { - GtkTreeRowReference *row_ref; + GtkTreeIter y_iter; // Access quickly to y pos. // DrawContext *draw_context; /* Information on current drawing */ struct { @@ -76,6 +78,7 @@ struct _ProcessList { GHashTable *process_hash; guint number_of_process; + gint cell_height_cache; };