projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
roadmap update
[lttv.git]
/
ltt
/
branches
/
poly
/
doc
/
developer
/
lttng-lttv-roadmap.html
diff --git
a/ltt/branches/poly/doc/developer/lttng-lttv-roadmap.html
b/ltt/branches/poly/doc/developer/lttng-lttv-roadmap.html
index 893ff9fb64a00a6d610b1b5e64872bec8f82f8b7..3c4a520363987d31af7ec32578c64e1313bc3cca 100644
(file)
--- a/
ltt/branches/poly/doc/developer/lttng-lttv-roadmap.html
+++ b/
ltt/branches/poly/doc/developer/lttng-lttv-roadmap.html
@@
-16,13
+16,19
@@
The % symbol marks who is interested in the realisation of the item.<br>
<big>LTTV Roadmap<small><br>
<br>
* TODO<br>
<big>LTTV Roadmap<small><br>
<br>
* TODO<br>
-(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 conjonction with the
+(3) Make LTTV aware of type formats defined in the XML file.<br>
+(3) Use a per architecture enumeration for traps.<br>
+(3) Integrate Kernel State Dump information.<br>
+(4) create a event rate graphical view : Will be useful in conjunction with the
filter.<br>
# <A HREF="mailto:Parisa Heidari <parisa.heidari@polymtl.ca>">Parisa Heidari</A><br>
filter.<br>
# <A HREF="mailto:Parisa Heidari <parisa.heidari@polymtl.ca>">Parisa Heidari</A><br>
+(4) Add event specific fields support to filter.<br>
(4) create a graphical per cpu activity view.<br>
(4) create a graphical per cpu activity view.<br>
-(7) create an analysis of function time (like a precise gprof)<br>
+(5) Add Python scripting hooks.<br>
+(5) Flight recorder : start lttd automatically upon GUI trace control stop.<br>
+(5) Automatically detect traces with too much processes and disable faulty operations.<br>
+(5) Event sequence detector (inspired from regular expressions).<br>
+(7) create an analysis of function time (like a precise gprof).<br>
-> with gcc -f inline-functions<br>
(7) Create a hardware counter viewer (low cost rate counters : L1 cache miss, page faults, interrupts...).<br>
(10) Add cancel button to LTTV filter GUI window.
-> with gcc -f inline-functions<br>
(7) Create a hardware counter viewer (low cost rate counters : L1 cache miss, page faults, interrupts...).<br>
(10) Add cancel button to LTTV filter GUI window.
@@
-31,8
+37,8
@@
The % symbol marks who is interested in the realisation of the item.<br>
<big>LTT Next Generation Roadmap<small><br>
<br>
* TODO<br>
<big>LTT Next Generation Roadmap<small><br>
<br>
* TODO<br>
-(1) Use 2.6.14 RelayFS control files.<br>
(2) add efficient and secure user space tracing. (1 month)<br>
(2) add efficient and secure user space tracing. (1 month)<br>
+ # <A HREF="mailto:Mathieu Desnoyers <compudj@krystal.dyndns.org>">Mathieu Desnoyers</A><br>
(3) integrate LTTng State Dump : missing irq and process state.<br>
# <A HREF="mailto:Jean-Hugues Deschenes <jean-hugues.deschenes@polymtl.ca>">Jean-Hugues Deschenes</A><br>
(4) efficient dynamic event filtering while recording trace.<br>
(3) integrate LTTng State Dump : missing irq and process state.<br>
# <A HREF="mailto:Jean-Hugues Deschenes <jean-hugues.deschenes@polymtl.ca>">Jean-Hugues Deschenes</A><br>
(4) efficient dynamic event filtering while recording trace.<br>
@@
-41,9
+47,13
@@
The % symbol marks who is interested in the realisation of the item.<br>
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.<br>
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.<br>
+(5) Support CPUs with scalable frequency.<br>
(5) Integrate LTTng and lttd with LKCD.<br>
(5) Integrate LTTng and lttd with LKCD.<br>
+(6) Add Xen support.<br>
(7) add gcc -finstrument-functions instrumentation<br>
(7) Integrate periodical dump of perfctr hardware counters.<br>
(7) add gcc -finstrument-functions instrumentation<br>
(7) Integrate periodical dump of perfctr hardware counters.<br>
+(8) Integrate periodical dump of SystemTAP computed information.<br>
+(8) Integrate SystemTAP logging with LTTng.<br>
(3) port LTTng to :<br>
x86_64<BR>
#Autodesk <A HREF="mailto:Francois L'Archeveque <fla@discreet.com>">Francois
(3) port LTTng to :<br>
x86_64<BR>
#Autodesk <A HREF="mailto:Francois L'Archeveque <fla@discreet.com>">Francois
@@
-60,6
+70,8
@@
MIPS<BR>
MIPS64<BR>
%Wind River for 2.6.14<BR>
ARM<BR>
MIPS64<BR>
%Wind River for 2.6.14<BR>
ARM<BR>
+ # <A HREF="mailto:Richard Purdie <rpurdie@openedhand.com>">Richard Purdie</A><br>
+ # <A HREF="mailto:Mathieu Desnoyers <compudj@krystal.dyndns.org>">Mathieu Desnoyers</A><br>
S/390<BR>
<br>
<br>
S/390<BR>
<br>
<br>
@@
-76,6
+88,7
@@
ltt_force_switch periodically from a timer to insure slow channels do not
interfere with viewing.<br>
<br>
* Need to be discussed<br>
interfere with viewing.<br>
<br>
* Need to be discussed<br>
+Use 2.6.14 RelayFS control files.<br>
Drop ltt-module-register and ltt-module-unregister, use exported variables.<br>
drop ltt_filter_control, use functions pointers instead.<br>
Merge facilities headers into one big header.<br>
Drop ltt-module-register and ltt-module-unregister, use exported variables.<br>
drop ltt_filter_control, use functions pointers instead.<br>
Merge facilities headers into one big header.<br>
@@
-83,14
+96,22
@@
Change the name of XML files from XML to something else.<br>
Remove ltt-base.c.<br>
<br>
<br>
Remove ltt-base.c.<br>
<br>
<br>
-* lttng patch division (0.
4.2
+) :<br>
+* lttng patch division (0.
5.10
+) :<br>
<br>
<br>
-ltt-instrumentation.diff<br>
+instrumentation.diff
+instrumentation-arm.diff
+instrumentation-i386.diff
+instrumentation-mips.diff
+instrumentation-powerpc.diff
+instrumentation-ppc.diff
+instrumentation-s390.diff
+instrumentation-sh.diff
ltt-facilities-headers.diff<br>
ltt-facilities-loader.diff<br>
ltt-facilities.diff<br>
ltt-relayfs.diff<br>
ltt-core.diff<br>
ltt-facilities-headers.diff<br>
ltt-facilities-loader.diff<br>
ltt-facilities.diff<br>
ltt-relayfs.diff<br>
ltt-core.diff<br>
+ltt-build.diff<br>
<br>
<br>
Mathieu Desnoyers<br>
<br>
<br>
Mathieu Desnoyers<br>
This page took
0.02396 seconds
and
4
git commands to generate.