X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=ltt%2Fbranches%2Fpoly%2Fdoc%2Fdeveloper%2Flttng-lttv-roadmap.html;h=ecf8660236283f7fab7b24f6ba2feb676e533319;hb=caf22319dfebe141b86ee1e696abca358d73b2fa;hp=a47420672b680e4b1a41864c11dd04ee7c6936e7;hpb=6b18b6206e1ca859687af3efea2381f8068a8380;p=lttv.git diff --git a/ltt/branches/poly/doc/developer/lttng-lttv-roadmap.html b/ltt/branches/poly/doc/developer/lttng-lttv-roadmap.html index a4742067..ecf86602 100644 --- a/ltt/branches/poly/doc/developer/lttng-lttv-roadmap.html +++ b/ltt/branches/poly/doc/developer/lttng-lttv-roadmap.html @@ -16,10 +16,18 @@ The % symbol marks who is interested in the realisation of the item.
LTTV Roadmap

* TODO
-(4) create a event rate graphical view : Will be useful in conjonction with the +(2) state.c : add Softirq execution mode.
+(3) Make LTTV aware of type formats defined in the XML file.
+(3) Use a per architecture enumeration for traps.
+(3) Integrate Kernel State Dump information.
+(4) create a event rate graphical view : Will be useful in conjunction with the filter.
# Parisa Heidari
-(7) create an analysis of function time (like a precise gprof)
+(4) create a graphical per cpu activity view.
+(5) Flight recorder : start lttd automatically upon GUI trace control stop.
+(5) Automatically detect traces with too much processes and disable faulty operations.
+(5) Event sequence detector (inspired from regular expressions).
+(7) create an analysis of function time (like a precise gprof).
-> with gcc -f inline-functions
(7) Create a hardware counter viewer (low cost rate counters : L1 cache miss, page faults, interrupts...).
(10) Add cancel button to LTTV filter GUI window. @@ -28,15 +36,21 @@ The % symbol marks who is interested in the realisation of the item.
LTT Next Generation Roadmap

* TODO
-(1) Use 2.6.14 RelayFS control files.
(2) add efficient and secure user space tracing. (1 month)
(3) integrate LTTng State Dump : missing irq and process state.
# Jean-Hugues Deschenes
(4) efficient dynamic event filtering while recording trace.
% Sensis Corp. Tim Bish
+(4) Create the heartbeat timer LTTng module. Make sure that heartbeat events +never hit the facility channel. Use the complete 64 bits TSC for the facility +channel in every case. That's because this channel must never be overwritten +even in "flight recorder" mode.
(5) Integrate LTTng and lttd with LKCD.
+(6) Add Xen support.
(7) add gcc -finstrument-functions instrumentation
(7) Integrate periodical dump of perfctr hardware counters.
+(8) Integrate periodical dump of SystemTAP computed information.
+(8) Integrate SystemTAP logging with LTTng.
(3) port LTTng to :
x86_64
#Autodesk Francois @@ -69,6 +83,7 @@ ltt_force_switch periodically from a timer to insure slow channels do not interfere with viewing.

* Need to be discussed
+Use 2.6.14 RelayFS control files.
Drop ltt-module-register and ltt-module-unregister, use exported variables.
drop ltt_filter_control, use functions pointers instead.
Merge facilities headers into one big header.