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:
Soren Sandmann
2007-10-22 13:48:30 +00:00
committed by Søren Sandmann Pedersen
parent 686baf3304
commit 002f00a950
6 changed files with 46 additions and 13 deletions

13
TODO
View File

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