#
736cc3dc |
|
01-May-2013 |
Rene Gollent <anevilyak@gmail.com> |
Move comment to correct function.
|
#
196ab88d |
|
30-Apr-2013 |
Rene Gollent <anevilyak@gmail.com> |
Extend debug_create_symbol_lookup_context(). - debug_create_symbol_lookup_context() now takes an image ID parameter that can optionally be used to restrict the symbols it gathers to only those of the targeted image rather than the entire team, allowing for significantly more lightweight usage when the desired image is known. The previous behavior can still be obtained if desired by passing -1 as said ID. - Adjust callers.
|
#
6cdfe550 |
|
13-Dec-2010 |
Rene Gollent <anevilyak@gmail.com> |
Add write counterparts to debug_read_memory/debug_read_memory_partial. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39843 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9774f385 |
|
03-Jul-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added debug_get_symbol(). It's not implemented particularly efficiently, though. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31392 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
998210b4 |
|
15-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Missed in the previous commit: Added debug_get_symbol_iterator_image_info(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30169 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e52c3559 |
|
14-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed debug_delete_image_symbol_iterator() to debug_delete_symbol_iterator(). * Added debug_create_file_symbol_iterator() which opens a shared object file. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30162 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0f379156 |
|
11-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* debug_create_symbol_lookup_context() gets a team ID instead of a debug context now. That's all it needs. * Added the option "-a" to the profile command line tool. It triggers profiling of the whole system. There are still some issues, particularly image related ones. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30129 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
68e6763b |
|
14-Sep-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added functionality for iterating through the symbols of a debugged team's image to libdebug. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27526 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9a323d35 |
|
16-Jul-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added support for looking up symbols of other team to libdebug. The debug_server uses this feature to print stack traces with symbols. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13698 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b2c1ecd6 |
|
28-May-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Added patch originally written by Ingo Weinhold: - extended libdebug.so functionality to be able to get stack frames, current instruction pointer, etc. - changed the debug_server to be able to run as a simple BLooper - this saves some trouble when the app_server dies - the debug_server now prints out a stack crawl for the crashed team (without symbols, though - for that data to be helpful you should have a look at the loaded images (ie. where they start)) - the debug_server now also prints the team name when it kills it git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12882 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0a064776 |
|
20-Mar-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added the beginnings of a small private API for debug support. Entirely implemented on top of the public <debugger.h> API, but more convenient to use. Lives in a separate library libdebug.so. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11925 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
736cc3dcb459d12d3588d0ff852019285d0fbf7b |
|
01-May-2013 |
Rene Gollent <anevilyak@gmail.com> |
Move comment to correct function.
|
#
196ab88d06ca479b6d6ab2ab974c1dd0c899a088 |
|
30-Apr-2013 |
Rene Gollent <anevilyak@gmail.com> |
Extend debug_create_symbol_lookup_context(). - debug_create_symbol_lookup_context() now takes an image ID parameter that can optionally be used to restrict the symbols it gathers to only those of the targeted image rather than the entire team, allowing for significantly more lightweight usage when the desired image is known. The previous behavior can still be obtained if desired by passing -1 as said ID. - Adjust callers.
|
#
6cdfe5505c11c511e26d619a4b476cf01f15dfdc |
|
13-Dec-2010 |
Rene Gollent <anevilyak@gmail.com> |
Add write counterparts to debug_read_memory/debug_read_memory_partial. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39843 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9774f385b5b79b1128c47b270f9c9ec54fc1cd90 |
|
03-Jul-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added debug_get_symbol(). It's not implemented particularly efficiently, though. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31392 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
998210b43268170b82637c04397ce2407d9ac557 |
|
15-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Missed in the previous commit: Added debug_get_symbol_iterator_image_info(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30169 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e52c3559d3c6e675c66a013d34f6a4523c669885 |
|
14-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed debug_delete_image_symbol_iterator() to debug_delete_symbol_iterator(). * Added debug_create_file_symbol_iterator() which opens a shared object file. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30162 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0f3791568750bf18150d932c1e5fba2a215b9344 |
|
11-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* debug_create_symbol_lookup_context() gets a team ID instead of a debug context now. That's all it needs. * Added the option "-a" to the profile command line tool. It triggers profiling of the whole system. There are still some issues, particularly image related ones. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30129 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
68e6763b074c48a3e3302b2162031c71110abe51 |
|
14-Sep-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added functionality for iterating through the symbols of a debugged team's image to libdebug. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27526 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9a323d3533ed56555d16790d139f139e35b82a1f |
|
16-Jul-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added support for looking up symbols of other team to libdebug. The debug_server uses this feature to print stack traces with symbols. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13698 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b2c1ecd640f14d0e85fefac0044dbf30ab142318 |
|
28-May-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Added patch originally written by Ingo Weinhold: - extended libdebug.so functionality to be able to get stack frames, current instruction pointer, etc. - changed the debug_server to be able to run as a simple BLooper - this saves some trouble when the app_server dies - the debug_server now prints out a stack crawl for the crashed team (without symbols, though - for that data to be helpful you should have a look at the loaded images (ie. where they start)) - the debug_server now also prints the team name when it kills it git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12882 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0a064776aea61537373f7d3508139ab395717228 |
|
20-Mar-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added the beginnings of a small private API for debug support. Entirely implemented on top of the public <debugger.h> API, but more convenient to use. Lives in a separate library libdebug.so. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11925 a95241bf-73f2-0310-859d-f6bbb57e9c96
|