abbrev.stc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Sun, 10 Nov 2019 23:57:47 +0000
changeset 188 7080f4698aec
parent 178 5d1c3e5fab6b
child 193 e6393500a665
permissions -rw-r--r--
UI: add `VDBDisassemblyApplication` An application to show disassembly for given address and/or address range. This is usefull when working with JIT-compiled code.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
     1
# automagically generated by the project definition
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
     2
# this file is needed for stc to be able to compile modules independently.
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
     3
# it provides information about a classes filename, category and especially namespace.
83
101ff2210613 Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 80
diff changeset
     4
RR RR jv:vdb 'RR' 0
101ff2210613 Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 80
diff changeset
     5
RREvent RREvent jv:vdb 'RR' 0
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
     6
VDBAbstractApplication VDBAbstractApplication jv:vdb 'VDB-UI-Abstract' 2
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
     7
VDBAbstractPresenter VDBAbstractPresenter jv:vdb 'VDB-Presentation' 0
188
7080f4698aec UI: add `VDBDisassemblyApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 178
diff changeset
     8
VDBAddress VDBAddress jv:vdb 'VDB-Expressions' 0
7080f4698aec UI: add `VDBDisassemblyApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 178
diff changeset
     9
VDBAddressRange VDBAddressRange jv:vdb 'VDB-Expressions' 0
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    10
VDBEvaluator VDBEvaluator jv:vdb 'VDB-Tools' 0
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    11
VDBIconLibrary VDBIconLibrary jv:vdb 'VDB-UI-Support' 0
80
7a9cf1d6be50 UX: improvements in disasembly view (`VDBInstructionListApplication`)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 78
diff changeset
    12
VDBInstructionBasicBlock VDBInstructionBasicBlock jv:vdb 'VDB-UI-Support' 0
178
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    13
VDBMI_vdb_var_create VDBMI_vdb_var_create jv:vdb 'VDB-Core-Commands' 0
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    14
VDBMI_vdb_var_delete VDBMI_vdb_var_delete jv:vdb 'VDB-Core-Commands' 0
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    15
VDBMI_vdb_var_evaluate_expression VDBMI_vdb_var_evaluate_expression jv:vdb 'VDB-Core-Commands' 0
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    16
VDBMI_vdb_var_info_path_expression VDBMI_vdb_var_info_path_expression jv:vdb 'VDB-Core-Commands' 0
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    17
VDBMI_vdb_var_list_children VDBMI_vdb_var_list_children jv:vdb 'VDB-Core-Commands' 0
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    18
VDBMI_vdb_var_set_visualizer VDBMI_vdb_var_set_visualizer jv:vdb 'VDB-Core-Commands' 0
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    19
VDBMI_vdb_var_update VDBMI_vdb_var_update jv:vdb 'VDB-Core-Commands' 0
188
7080f4698aec UI: add `VDBDisassemblyApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 178
diff changeset
    20
VDBParser VDBParser jv:vdb 'VDB-Expressions' 0
175
a304c250e889 UI: add "Scratch Pad" tool
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 169
diff changeset
    21
VDBScatchPadApplication VDBScatchPadApplication jv:vdb 'VDB-UI-Others' 8
73
82e202dec6cb UX: added preferences to automatically enable frame filters and pretty printers
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 72
diff changeset
    22
VDBSettingsApplication VDBSettingsApplication jv:vdb 'VDB-UI-Others' 2
143
df7f89efd39d A complete rewrite of simple console
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 139
diff changeset
    23
VDBSimpleConsoleView VDBSimpleConsoleView jv:vdb 'VDB-UI-Console' 2
110
7150377a44e1 UI: add register view
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 83
diff changeset
    24
VDBStartup VDBStartup jv:vdb 'VDB-UI' 1
169
807f5f62c910 Add `VDBTerminalView` used on with PTYs
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 152
diff changeset
    25
VDBTerminalView VDBTerminalView jv:vdb 'VDB-UI-Console-Unix' 2
178
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    26
VDBVariableObject VDBVariableObject jv:vdb 'VDB-Core' 0
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    27
VDBVariableObjectExecutor VDBVariableObjectExecutor jv:vdb 'VDB-Core' 0
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    28
VDBVirtualMemoryMap VDBVirtualMemoryMap jv:vdb 'VDB-Tools' 0
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    29
VDBVirtualMemoryRegion VDBVirtualMemoryRegion jv:vdb 'VDB-Tools' 0
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    30
jv_vdb jv_vdb jv:vdb '* Projects & Packages *' 3
83
101ff2210613 Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 80
diff changeset
    31
RRExitEvent RRExitEvent jv:vdb 'RR' 0
101ff2210613 Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 80
diff changeset
    32
RRStartEvent RRStartEvent jv:vdb 'RR' 0
139
c619cc458fb1 Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
    33
VDBAbstractConsoleApplication VDBAbstractConsoleApplication jv:vdb 'VDB-UI-Abstract' 2
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    34
VDBAbstractContainer VDBAbstractContainer jv:vdb 'VDB-UI-Abstract' 2
151
bc7626f46210 Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 143
diff changeset
    35
VDBAbstractContentsApplication VDBAbstractContentsApplication jv:vdb 'VDB-UI-Abstract' 2
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    36
VDBBreakpointApplication VDBBreakpointApplication jv:vdb 'VDB-UI-Others' 2
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    37
VDBBreakpointPresenter VDBBreakpointPresenter jv:vdb 'VDB-Presentation' 0
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    38
VDBDebuggerApplication VDBDebuggerApplication jv:vdb 'VDB-UI' 2
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    39
VDBEventLogApplication VDBEventLogApplication jv:vdb 'VDB-UI-Events' 2
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    40
VDBFramePresenter VDBFramePresenter jv:vdb 'VDB-Presentation' 0
77
163d914fae79 Add initial support for disassembly view
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 73
diff changeset
    41
VDBInstructionPresenter VDBInstructionPresenter jv:vdb 'VDB-Presentation' 0
163d914fae79 Add initial support for disassembly view
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 73
diff changeset
    42
VDBInstructionsAndSourcePresenter VDBInstructionsAndSourcePresenter jv:vdb 'VDB-Presentation' 0
178
5d1c3e5fab6b Initial support for VDB python-based variable objects
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 175
diff changeset
    43
VDBMI_vdb_var_duplicate VDBMI_vdb_var_duplicate jv:vdb 'VDB-Core-Commands' 0
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    44
VDBMemoryApplication VDBMemoryApplication jv:vdb 'VDB-UI-Others' 2
110
7150377a44e1 UI: add register view
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 83
diff changeset
    45
VDBRegisterPresenter VDBRegisterPresenter jv:vdb 'VDB-Presentation' 0
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    46
VDBSourceApplication VDBSourceApplication jv:vdb 'VDB-UI-Source' 2
152
a069cf7fcab5 UI: add status bar to debugger
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
    47
VDBStatusApplication VDBStatusApplication jv:vdb 'VDB-UI-Others' 2
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    48
VDBThreadGroupPresenter VDBThreadGroupPresenter jv:vdb 'VDB-Presentation' 0
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    49
VDBThreadPresenter VDBThreadPresenter jv:vdb 'VDB-Presentation' 0
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    50
VDBVariableObjectPresenter VDBVariableObjectPresenter jv:vdb 'VDB-Presentation' 0
151
bc7626f46210 Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 143
diff changeset
    51
VDBAbstractListApplication VDBAbstractListApplication jv:vdb 'VDB-UI-Abstract' 2
139
c619cc458fb1 Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
    52
VDBAbstractUnixConsoleApplication VDBAbstractUnixConsoleApplication jv:vdb 'VDB-UI-Console-Unix' 2
188
7080f4698aec UI: add `VDBDisassemblyApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 178
diff changeset
    53
VDBDisassemblyApplication VDBDisassemblyApplication jv:vdb 'VDB-UI-Others' 2
139
c619cc458fb1 Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
    54
VDBSimpleDebuggerConsoleApplication VDBSimpleDebuggerConsoleApplication jv:vdb 'VDB-UI-Console' 2
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    55
VDBTabbingContainer VDBTabbingContainer jv:vdb 'VDB-UI-Containers' 2
151
bc7626f46210 Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 143
diff changeset
    56
VDBAbstractTreeApplication VDBAbstractTreeApplication jv:vdb 'VDB-UI-Abstract' 2
113
1a40f33af921 UI: Show disassembly along with source code
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 111
diff changeset
    57
VDBFrameApplication VDBFrameApplication jv:vdb 'VDB-UI-Others' 2
1a40f33af921 UI: Show disassembly along with source code
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 111
diff changeset
    58
VDBSourceAndDisassemblyApplication VDBSourceAndDisassemblyApplication jv:vdb 'VDB-UI-Source' 2
139
c619cc458fb1 Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
    59
VDBUnixDebuggerConsoleApplication VDBUnixDebuggerConsoleApplication jv:vdb 'VDB-UI-Console-Unix' 2
c619cc458fb1 Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
    60
VDBUnixInferiorConsoleApplication VDBUnixInferiorConsoleApplication jv:vdb 'VDB-UI-Console-Unix' 2
c619cc458fb1 Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
    61
VDBUnixReplayServerConsoleApplication VDBUnixReplayServerConsoleApplication jv:vdb 'VDB-UI-Console-Unix' 2
169
807f5f62c910 Add `VDBTerminalView` used on with PTYs
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 152
diff changeset
    62
VDBBreakpointListApplication VDBBreakpointListApplication jv:vdb 'VDB-UI-Others' 2
151
bc7626f46210 Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 143
diff changeset
    63
VDBInstructionListApplication VDBInstructionListApplication jv:vdb 'VDB-UI-Others' 2
bc7626f46210 Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 143
diff changeset
    64
VDBRegisterListApplication VDBRegisterListApplication jv:vdb 'VDB-UI-Others' 2
bc7626f46210 Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 143
diff changeset
    65
VDBStackApplication VDBStackApplication jv:vdb 'VDB-UI-Others' 2
72
4e8268dabaf7 UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 71
diff changeset
    66
VDBVariableObjectListApplication VDBVariableObjectListApplication jv:vdb 'VDB-UI-Others' 2