Make this function return a list of immediate callers again.

2006-10-09  Soren Sandmann <sandmann@daimi.au.dk>

	* profile.c (profile_list_callers): Make this function return a
	list of immediate callers again.

	* sysprof.c (build_gui): Change label back to "Callers"

	* process.c (get_kernel_symbols): Only attempt to read the kernel
	symbols once.
This commit is contained in:
Soren Sandmann
2006-10-11 05:37:24 +00:00
committed by Søren Sandmann Pedersen
parent 6475029375
commit df07f71539
5 changed files with 104 additions and 4 deletions

3
TODO
View File

@ -34,6 +34,8 @@ Before 1.0.4:
Before 1.2:
* Make sure that labels look decent in case of "No Map" etc.
* Elf bugs:
- error handling for bin_parser is necessary.
@ -422,6 +424,7 @@ http://www.linuxbase.org/spec/booksets/LSB-Embedded/LSB-Embedded/ehframe.html
should do a globale s/callers/ancestors on the code.
- not sure it's an improvement. Often it is more interesting to
find the immediate callers.
- Now it's back to just listing the immediate callers.
- Have kernel module report the file the address was found in
Should avoid a lot of potential broken/raciness with dlopen etc.