* More work on retrieving local variable values. Address and compound types can
now be inspected. Still work in progress -- bit fields and arrays don't work correctly yet nor does type lookup beyond the current compilation unit. * Made most of the debugger output configurable via a config header. By default it's much less noisy now. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33217 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
#ifndef APPS_DEBUGGER_CONFIG_H
|
||||
#define APPS_DEBUGGER_CONFIG_H
|
||||
|
||||
|
||||
// trace DWARF debug info entry parsing
|
||||
#define APPS_DEBUGGER_TRACE_DWARF_DIE 0
|
||||
|
||||
// trace DWARF line info:
|
||||
// 1: general info only
|
||||
// 2: line number program execution
|
||||
#define APPS_DEBUGGER_TRACE_DWARF_LINE_INFO 0
|
||||
|
||||
// trace DWARF expression evaluation
|
||||
#define APPS_DEBUGGER_TRACE_DWARF_EXPRESSIONS 0
|
||||
|
||||
// dump DWARF public types section
|
||||
#define APPS_DEBUGGER_TRACE_DWARF_PUBLIC_TYPES 0
|
||||
|
||||
// trace (DWARF) canonical frame info parsing/evaluation
|
||||
#define APPS_DEBUGGER_TRACE_CFI 0
|
||||
|
||||
// trace retrieving of stack frame local variable types and values
|
||||
#define APPS_DEBUGGER_TRACE_STACK_FRAME_LOCALS 0
|
||||
|
||||
// trace image loading and changes
|
||||
#define APPS_DEBUGGER_TRACE_IMAGES 0
|
||||
|
||||
// trace program code reading/analyzing
|
||||
#define APPS_DEBUGGER_TRACE_CODE 0
|
||||
|
||||
// trace general job handling
|
||||
#define APPS_DEBUGGER_TRACE_JOBS 0
|
||||
|
||||
// trace debug events
|
||||
#define APPS_DEBUGGER_TRACE_DEBUG_EVENTS 0
|
||||
|
||||
// trace controlling the debugged team (stepping, breakpoints,...)
|
||||
#define APPS_DEBUGGER_TRACE_TEAM_CONTROL 0
|
||||
|
||||
// trace GUI operations
|
||||
#define APPS_DEBUGGER_TRACE_GUI 0
|
||||
|
||||
|
||||
#endif // APPS_DEBUGGER_CONFIG_H
|
||||
Reference in New Issue
Block a user