mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2025-12-31 20:36:25 +00:00
Fix some spelling errors
2007-10-22 Soren Sandmann <sandmann@daimi.au.dk> * sfile.c: Fix some spelling errors * profile.[ch], sysprof.[ch]: Change "non_recursive" to "cumulative" to match the UI * profile.c (add_trace_to_tree): Add a couple of asserts. * TODO: updates svn path=/trunk/; revision=383
This commit is contained in:
committed by
Søren Sandmann Pedersen
parent
686baf3304
commit
002f00a950
13
TODO
13
TODO
@ -156,6 +156,19 @@ Before 1.2:
|
||||
- etc.
|
||||
done: HEAD will not load files with the wrong inode now.
|
||||
|
||||
* In profile.c, change "non_recursive" to "cumulative", and
|
||||
"marked_non_recursive" to a boolean "charged". This is tricky code,
|
||||
so be careful. Possibly make it a two-pass operation:
|
||||
- first add the new trace
|
||||
- then walk from the leaf, charging nodes
|
||||
That would allow us to get rid of the marked field altogether. In fact,
|
||||
maybe the descendants tree could become a stackstash. We'll just have
|
||||
to make stack_stash_add_trace() return the leaf.
|
||||
Hmm, not quite - we still need the "go-back-on-recursion" behavior.
|
||||
That could be added of course, but that gets complex.
|
||||
|
||||
DONE: the name is now "cumulative"
|
||||
|
||||
* Add spew infrastructure to make remote debugging easier.
|
||||
|
||||
* Make it compile and work on x86-64
|
||||
|
||||
Reference in New Issue
Block a user