mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2025-12-31 20:36:25 +00:00
Bump version numbers update Updates
Sat Sep 17 14:35:32 2005 Soeren Sandmann <sandmann@redhat.com> * Bump version numbers * README: update * TODO: Updates
This commit is contained in:
committed by
Søren Sandmann Pedersen
parent
6e37d7848c
commit
9dddb6d160
@ -1,3 +1,9 @@
|
||||
Sat Sep 17 14:35:32 2005 Soeren Sandmann <sandmann@redhat.com>
|
||||
|
||||
* Bump version numbers
|
||||
* README: update
|
||||
* TODO: Updates
|
||||
|
||||
Sun Sep 4 19:38:51 2005 Soeren Sandmann <sandmann@redhat.com>
|
||||
|
||||
* TODO: Updates
|
||||
|
||||
4
README
4
README
@ -21,10 +21,11 @@ would be appreciated.
|
||||
Requirements:
|
||||
|
||||
- A Linux kernel version 2.6.11 or newer is required.
|
||||
Unlike Sysprof 0.9, version 0.91 should work fine on SMP systems.
|
||||
Unlike Sysprof 0.9, this version should work fine on SMP systems.
|
||||
|
||||
- GTK+ 2.6.0 or newer is required
|
||||
|
||||
- libglade 2.5.1 is required
|
||||
|
||||
|
||||
Compiling:
|
||||
@ -90,6 +91,7 @@ Debugging symbols
|
||||
|
||||
Credits:
|
||||
Diana Fong for the icon
|
||||
Mike Frysinger for x86-64 support
|
||||
Kristian H<>gsberg for the first port to the 2.6 kernel.
|
||||
Owen Taylor for the symbol lookup code in memprof
|
||||
|
||||
|
||||
57
TODO
57
TODO
@ -1,26 +1,43 @@
|
||||
Before 1.0:
|
||||
|
||||
* Fix cache so that it correctly reloads libraries when new ones are
|
||||
installed. (Cache can go stale - probably just dump the cache when
|
||||
a new profiling session is started). Though printing debug stuff
|
||||
doesn't seem to produce anything unexpected.
|
||||
- Update version numbers in source
|
||||
|
||||
- Make tarball
|
||||
|
||||
- Check that tarball works
|
||||
|
||||
- cvs commit
|
||||
|
||||
- cvs tag sysprof-1-0
|
||||
|
||||
- Update website
|
||||
|
||||
- Announce on Freshmeat
|
||||
|
||||
- Announce on gnome-announce
|
||||
- Announce on kernel list.
|
||||
|
||||
- Announce on Gnomefiles
|
||||
|
||||
- Announce on news.gnome.org
|
||||
- Send to slashdot/developers
|
||||
- Announce on devtools list (?)
|
||||
|
||||
- Announce on Advogato
|
||||
link to archive
|
||||
|
||||
Before 1.0.1:
|
||||
|
||||
* See if we can reproduce the problem where libraries didn't get correctly
|
||||
reloaded after new versions were installed.
|
||||
|
||||
* Build system
|
||||
- Find out what distributions it actually works on
|
||||
(ask for sucess/failure-stories in 0.9.x releases)
|
||||
(ask for sucess/failure-stories in 1.0 releases)
|
||||
|
||||
- Create RPM package? See fedora package list for information
|
||||
- Create RPM package? See fedora-packaging-list for information
|
||||
about how to package kernel modules.
|
||||
|
||||
- After 1.0:
|
||||
- Announce on news.gnome.org
|
||||
- Announce on Gnomefiles
|
||||
- Announce on Freshmeat
|
||||
- Announce on Advogato
|
||||
- Announce on gnome-announce
|
||||
- Announce on kernel list.
|
||||
- Send to slashdot/developers
|
||||
- Announce on devtools list (?)
|
||||
|
||||
Before 1.2:
|
||||
|
||||
@ -213,7 +230,9 @@ http://www.linuxbase.org/spec/booksets/LSB-Embedded/LSB-Embedded/ehframe.html
|
||||
- Possibly a special "view details" mode, assuming that
|
||||
the details of a function are not that interesting
|
||||
together with a tree.
|
||||
- rethink caller list, not terribly useful at the moment.
|
||||
- rethink caller list, not terribly useful at the moment. Federico suggested
|
||||
listing all ancestors.
|
||||
|
||||
|
||||
- Have kernel module report the file the address was found in
|
||||
Should avoid a lot of potential broken/raciness with dlopen etc.
|
||||
@ -322,7 +341,7 @@ Later:
|
||||
|
||||
- figure out a way to deal with both disk and CPU. Need to make sure that
|
||||
things that are UNINTERRUPTIBLE while there are RUNNING tasks are not
|
||||
considered bad.
|
||||
considered bad. Also figure out how to deal with more than one CPU/core.
|
||||
|
||||
Not entirely clear that the sysprof visualization is right for disk.
|
||||
|
||||
@ -365,6 +384,10 @@ Later:
|
||||
the same time? Probably not. See also marker discussion above. UI should probably allow
|
||||
double clicking on a marked section and all instances of that one would be marked.
|
||||
|
||||
- Other variation on the timeline idea: Instead of a disk timeline you could have a
|
||||
list of individual diskaccesses, and be able to select the ones you wanted to
|
||||
get rid of.
|
||||
|
||||
- The existing sysprof visualization is not terribly bad, the "self" column is
|
||||
more useful now.
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
AC_PREREQ(2.54)
|
||||
|
||||
AC_INIT([sysprof], [0.91])
|
||||
AC_INIT([sysprof], [1.0])
|
||||
AC_CONFIG_SRCDIR(sysprof.glade)
|
||||
|
||||
AM_INIT_AUTOMAKE(no-define)
|
||||
|
||||
Reference in New Issue
Block a user