2007-11-16  Soren Sandmann <sandmann@daimi.au.dk>

	* TODO: updates
	
	* module/sysprof-module.c (sysprof_poll): Only select readable
	when there is at least eight traces available

	* collector.c (collect_traces): New function, old on_read()
	
	* collector.c (collector_create_profile): Collect traces here as
	well.


svn path=/trunk/; revision=388
This commit is contained in:
Soren Sandmann
2007-11-17 02:53:22 +00:00
committed by Søren Sandmann Pedersen
parent d82fe2e474
commit c00ccd69c7
4 changed files with 46 additions and 13 deletions

8
TODO
View File

@ -23,9 +23,6 @@ Before 1.0.4:
Before 1.2:
* If we profile something that is not very CPU bound, sysprof itself
seems to get a disproportionate amount of the samples. Should look into this.
* Is the move-to-front in process_locate_map() really worth it?
* Apparently, if you upgrade the kernel, then don't re-run configure,
@ -772,6 +769,11 @@ Later:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ALREADY DONE: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
* If we profile something that is not very CPU bound, sysprof itself
seems to get a disproportionate amount of the samples. Should look
into this. Fixed by only returning from poll when there is more
than eight traces available.
* regarding crossing system call barriers: Find out about the virtual dso
that linux uses to do fast system calls: