|
5 | 5 | "repo": "addons",
|
6 | 6 | "script": "value_tracer/value_tracer.py",
|
7 | 7 | "version_min": "7.0.0",
|
8 |
| - "help": "Show variable changes during execution.\n\n\nvalue-tracer OP -- See the variable changes if OP (e.g. 'next') is executed.\n\nvalue-tracer-function -- Show execution history of current function with variable changes.\n\nvalue-tracer-inline -- Show execution history of current function with inline annotations.\n\nset value-tracer-inline-references -- Set whether all uses of a variable are annotated." |
| 8 | + "help": "Show variable changes during execution.\n\n\nvalue-tracer OP -- See the variable changes if OP (e.g. \"next\") is executed.\n\nvalue-tracer-function -- Show execution history of current function with variable changes.\n\nvalue-tracer-inline -- Show execution history of current function with inline annotations.\n\nset value-tracer-inline-references -- Set whether all uses of a variable are annotated." |
9 | 9 | },
|
10 | 10 | "load-all-symbols": {
|
11 | 11 | "description": "Search a directory tree for debug symbols.",
|
12 | 12 | "repo": "addons",
|
13 | 13 | "script": "automatic_symbol_loading/automatic_symbol_loading.py",
|
14 |
| - "version_min": "7.0.0" |
| 14 | + "version_min": "7.0.0", |
| 15 | + "help": "Locate debug symbol files for the current recording.\n\n\nload-all-symbols DIRECTORY -- Recursively search DIRECTORY for relevant .debug files.\n\n\nFor each library loaded, UDB searches for a debug information file (.debug) with matching build ID." |
15 | 16 | },
|
16 | 17 | "load-debug-symbols": {
|
17 | 18 | "description": "Add a debuginfo file.",
|
18 | 19 | "repo": "addons",
|
19 | 20 | "script": "load_debug_symbols/load_debug_symbols.py",
|
20 |
| - "version_min": "7.0.0" |
| 21 | + "version_min": "7.0.0", |
| 22 | + "help": "Add a debug information file.\n\n\nload-debug-symbols FILE -- Load debug information from FILE." |
21 | 23 | },
|
22 | 24 | "reconstruct-file": {
|
23 | 25 | "description": "Reconstruct a file from writes to a file descriptor.",
|
24 | 26 | "repo": "addons",
|
25 | 27 | "script": "reconstruct_file/reconstruct_file.py",
|
26 |
| - "version_min": "7.0.0" |
| 28 | + "version_min": "7.0.0", |
| 29 | + "help": "Regenerate the content of a file that the debuggee read.\n\n\nType \"help reconstruct-file\" for usage information." |
27 | 30 | },
|
28 | 31 | "reverse-step-maps": {
|
29 | 32 | "description": "Provides a mean to quickly get an understanding of instructions and maps used at the same time",
|
30 | 33 | "repo": "addons",
|
31 | 34 | "script": "reverse_step_map/reverse_step_map.py",
|
32 |
| - "version_min": "7.0.0" |
| 35 | + "version_min": "7.0.0", |
| 36 | + "help": "NOTE: this addon requires the \"whatmap\" addon to be installed.\n\nNOTE: x86 only.\n\n\nrsm -- Identify memory maps used by the current instruction" |
33 | 37 | },
|
34 | 38 | "ubt": {
|
35 | 39 | "description": "Adds a ubt command which adds basic block counts to frames within a backtrace.",
|
36 | 40 | "repo": "addons",
|
37 | 41 | "script": "backtrace_with_time/backtrace_with_time.py",
|
38 |
| - "version_min": "7.0.0" |
| 42 | + "version_min": "7.0.0", |
| 43 | + "help": "ubt -- Backtrace with basic block counts." |
39 | 44 | },
|
40 | 45 | "uregs": {
|
41 | 46 | "description": "Prints the values of all the registers at every basic block within a range.",
|
42 | 47 | "repo": "addons",
|
43 | 48 | "script": "regs_every_bb/regs_every_bb.py",
|
44 |
| - "version_min": "7.0.0" |
| 49 | + "version_min": "7.0.0", |
| 50 | + "help": "uregs START_TIME END_TIME -- Sample register state at every basic block." |
45 | 51 | },
|
46 | 52 | "usample": {
|
47 | 53 | "description": "Sampler which counts the number of times we find ourselves in a particular function.",
|
48 | 54 | "repo": "addons",
|
49 | 55 | "script": "sample_functions/sample_functions.py",
|
50 |
| - "version_min": "7.0.0" |
| 56 | + "version_min": "7.0.0", |
| 57 | + "help": "usample START_TIME END_TIME STEP [FILENAME] -- Sample the function call stack." |
51 | 58 | },
|
52 | 59 | "whatmap": {
|
53 | 60 | "description": "Looks up a variable or address within the maps of the debuggee.",
|
54 | 61 | "repo": "addons",
|
55 | 62 | "script": "what_map/what_map.py",
|
56 |
| - "version_min": "7.0.0" |
| 63 | + "version_min": "7.0.0", |
| 64 | + "help": "whatmap EXPRESSION -- Locate memory map containing EXPRESSION.\n\n\nExamples:\n\nwhatmap my_variable: looks up the map where my_variable is stored.\n\nwhatmap *0x1234: looks up the map containing the address 0x1234." |
57 | 65 | },
|
58 | 66 | "altui": {
|
59 | 67 | "description": "Altui provides a modern and user-friendly alternative to plain UDB and to TUI mode.",
|
|
79 | 87 | "description": "info wallclock-relative command to get wallclock time relative to the start of recording.",
|
80 | 88 | "repo": "addons",
|
81 | 89 | "script": "relative_wallclock/relative_wallclock.py",
|
82 |
| - "version_min": "7.0.0" |
| 90 | + "version_min": "7.0.0", |
| 91 | + "help": "info-wallclock-relative -- Print wallclock time offset from start of recording." |
83 | 92 | },
|
84 | 93 | "systemc-trace": {
|
85 | 94 | "description": "Extract waves from a SystemC recording.",
|
|
0 commit comments