X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Fdoc%2Fdeveloper%2Ftodo.html;h=dca65c4ce4e641437e800412768bbf4430ecd433;hb=ee56039df188cc251cb98ecf671d524ad0114d49;hp=675f35336f580148e81d6e50d8e49c5e0712d594;hpb=9c3123113f395e7ea634c522e340604331359e7e;p=lttv.git diff --git a/ltt/branches/poly/doc/developer/todo.html b/ltt/branches/poly/doc/developer/todo.html index 675f3533..dca65c4c 100644 --- a/ltt/branches/poly/doc/developer/todo.html +++ b/ltt/branches/poly/doc/developer/todo.html @@ -17,17 +17,20 @@ items.
  • Polish the visual appearance: icons for the tabs and buttons, background, lines and labels in the control flow viewer...
  • When a trace is opened, start a background thread to precompute - the system state after each ~100 000 events. Have the option to save - the precomputed state when a trace is closed. Use the precomputed - state if available when opening a trace or seeking in a trace. + the system state and memorize it after each ~100 000 events. + Have the option to save the precomputed state when a trace is closed. + Use the precomputed state if available when opening a trace or + seeking in a trace. Use the same thread for computing statistics.
  • Update module.c to ease changing a module into a builtin feature. +
  • Split processTrace into tracecontext and processtrace.
  • Insure that g_info logging is generally available but off by default.
  • Document each header file such that developer documentation can be extracted automatically using Doxygen.
  • Complete the user and developer documentation.
  • Test the viewer on large SMP traces. Insure that 2GB files do not cause - crashes. Note unduly long delays. + crashes. Note and fix unduly long delays. +
  • Add C99 test (declaration of variable inside a function) to configure.in