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:
Soeren Sandmann
2005-09-17 18:35:44 +00:00
committed by Søren Sandmann Pedersen
parent 6e37d7848c
commit 9dddb6d160
4 changed files with 50 additions and 19 deletions

View File

@ -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
View File

@ -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
View File

@ -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.

View File

@ -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)