author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Thu, 20 Jun 2019 16:11:12 +0100 | |
changeset 174 | 3f6f51330641 |
parent 169 | 807f5f62c910 |
child 175 | a304c250e889 |
permissions | -rw-r--r-- |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
1 |
/* |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
2 |
* $Header$ |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
3 |
* |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
4 |
* DO NOT EDIT |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
5 |
* automagically generated from the projectDefinition: jv_vdb. |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
6 |
*/ |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
7 |
#define __INDIRECTVMINITCALLS__ |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
8 |
#include <stc.h> |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
9 |
|
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
10 |
#ifdef WIN32 |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
11 |
# pragma codeseg INITCODE "INITCODE" |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
12 |
#endif |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
13 |
|
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
14 |
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT) |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
15 |
DLL_EXPORT void _libjv_vdb_Init() INIT_TEXT_SECTION; |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
16 |
DLL_EXPORT void _libjv_vdb_InitDefinition() INIT_TEXT_SECTION; |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
17 |
#endif |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
18 |
|
83
101ff2210613
Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
80
diff
changeset
|
19 |
extern void _RR_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
101ff2210613
Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
80
diff
changeset
|
20 |
extern void _RREvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
21 |
extern void _VDBAbstractApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
22 |
extern void _VDBAbstractPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
23 |
extern void _VDBEvaluator_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
24 |
extern void _VDBIconLibrary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
80
7a9cf1d6be50
UX: improvements in disasembly view (`VDBInstructionListApplication`)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
78
diff
changeset
|
25 |
extern void _VDBInstructionBasicBlock_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
73
82e202dec6cb
UX: added preferences to automatically enable frame filters and pretty printers
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
72
diff
changeset
|
26 |
extern void _VDBSettingsApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
143
df7f89efd39d
A complete rewrite of simple console
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
139
diff
changeset
|
27 |
extern void _VDBSimpleConsoleView_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
110 | 28 |
extern void _VDBStartup_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
169
807f5f62c910
Add `VDBTerminalView` used on with PTYs
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
29 |
extern void _VDBTerminalView_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
30 |
extern void _VDBVirtualMemoryMap_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
31 |
extern void _VDBVirtualMemoryRegion_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
32 |
extern void _jv_137vdb_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
83
101ff2210613
Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
80
diff
changeset
|
33 |
extern void _RRExitEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
101ff2210613
Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
80
diff
changeset
|
34 |
extern void _RRStartEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
139
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
35 |
extern void _VDBAbstractConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
36 |
extern void _VDBAbstractContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
151
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
37 |
extern void _VDBAbstractContentsApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
38 |
extern void _VDBBreakpointApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
39 |
extern void _VDBBreakpointPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
40 |
extern void _VDBDebuggerApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
41 |
extern void _VDBEventLogApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
42 |
extern void _VDBFramePresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
77
163d914fae79
Add initial support for disassembly view
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
73
diff
changeset
|
43 |
extern void _VDBInstructionPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
163d914fae79
Add initial support for disassembly view
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
73
diff
changeset
|
44 |
extern void _VDBInstructionsAndSourcePresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
45 |
extern void _VDBMemoryApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
110 | 46 |
extern void _VDBRegisterPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
47 |
extern void _VDBSourceApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
152
a069cf7fcab5
UI: add status bar to debugger
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
151
diff
changeset
|
48 |
extern void _VDBStatusApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
49 |
extern void _VDBThreadGroupPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
50 |
extern void _VDBThreadPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
51 |
extern void _VDBVariableObjectPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
151
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
52 |
extern void _VDBAbstractListApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
139
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
53 |
extern void _VDBAbstractUnixConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
54 |
extern void _VDBSimpleDebuggerConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
55 |
extern void _VDBTabbingContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
151
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
56 |
extern void _VDBAbstractTreeApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
113
1a40f33af921
UI: Show disassembly along with source code
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
111
diff
changeset
|
57 |
extern void _VDBFrameApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
1a40f33af921
UI: Show disassembly along with source code
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
111
diff
changeset
|
58 |
extern void _VDBSourceAndDisassemblyApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
139
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
59 |
extern void _VDBUnixDebuggerConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
60 |
extern void _VDBUnixInferiorConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
61 |
extern void _VDBUnixReplayServerConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
164
364ebdd1d42c
Generalize `VDBInstructionListView`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
152
diff
changeset
|
62 |
extern void _VDBBreakpointListApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
151
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
63 |
extern void _VDBInstructionListApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
64 |
extern void _VDBRegisterListApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
65 |
extern void _VDBStackApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
66 |
extern void _VDBVariableObjectListApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
67 |
|
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
68 |
extern void _jv_137vdb_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
69 |
|
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
70 |
void _libjv_vdb_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd) |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
71 |
{ |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
72 |
__BEGIN_PACKAGE2__("libjv_vdb__DFN", _libjv_vdb_InitDefinition, "jv:vdb"); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
73 |
_jv_137vdb_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
74 |
|
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
75 |
__END_PACKAGE__(); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
76 |
} |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
77 |
|
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
78 |
void _libjv_vdb_Init(int pass, struct __vmData__ *__pRT__, OBJ snd) |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
79 |
{ |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
80 |
__BEGIN_PACKAGE2__("libjv_vdb", _libjv_vdb_Init, "jv:vdb"); |
83
101ff2210613
Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
80
diff
changeset
|
81 |
_RR_Init(pass,__pRT__,snd); |
101ff2210613
Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
80
diff
changeset
|
82 |
_RREvent_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
83 |
_VDBAbstractApplication_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
84 |
_VDBAbstractPresenter_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
85 |
_VDBEvaluator_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
86 |
_VDBIconLibrary_Init(pass,__pRT__,snd); |
80
7a9cf1d6be50
UX: improvements in disasembly view (`VDBInstructionListApplication`)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
78
diff
changeset
|
87 |
_VDBInstructionBasicBlock_Init(pass,__pRT__,snd); |
73
82e202dec6cb
UX: added preferences to automatically enable frame filters and pretty printers
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
72
diff
changeset
|
88 |
_VDBSettingsApplication_Init(pass,__pRT__,snd); |
143
df7f89efd39d
A complete rewrite of simple console
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
139
diff
changeset
|
89 |
_VDBSimpleConsoleView_Init(pass,__pRT__,snd); |
110 | 90 |
_VDBStartup_Init(pass,__pRT__,snd); |
169
807f5f62c910
Add `VDBTerminalView` used on with PTYs
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
91 |
_VDBTerminalView_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
92 |
_VDBVirtualMemoryMap_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
93 |
_VDBVirtualMemoryRegion_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
94 |
_jv_137vdb_Init(pass,__pRT__,snd); |
83
101ff2210613
Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
80
diff
changeset
|
95 |
_RRExitEvent_Init(pass,__pRT__,snd); |
101ff2210613
Initial support for Mozilla rr
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
80
diff
changeset
|
96 |
_RRStartEvent_Init(pass,__pRT__,snd); |
139
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
97 |
_VDBAbstractConsoleApplication_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
98 |
_VDBAbstractContainer_Init(pass,__pRT__,snd); |
151
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
99 |
_VDBAbstractContentsApplication_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
100 |
_VDBBreakpointApplication_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
101 |
_VDBBreakpointPresenter_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
102 |
_VDBDebuggerApplication_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
103 |
_VDBEventLogApplication_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
104 |
_VDBFramePresenter_Init(pass,__pRT__,snd); |
77
163d914fae79
Add initial support for disassembly view
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
73
diff
changeset
|
105 |
_VDBInstructionPresenter_Init(pass,__pRT__,snd); |
163d914fae79
Add initial support for disassembly view
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
73
diff
changeset
|
106 |
_VDBInstructionsAndSourcePresenter_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
107 |
_VDBMemoryApplication_Init(pass,__pRT__,snd); |
110 | 108 |
_VDBRegisterPresenter_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
109 |
_VDBSourceApplication_Init(pass,__pRT__,snd); |
152
a069cf7fcab5
UI: add status bar to debugger
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
151
diff
changeset
|
110 |
_VDBStatusApplication_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
111 |
_VDBThreadGroupPresenter_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
112 |
_VDBThreadPresenter_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
113 |
_VDBVariableObjectPresenter_Init(pass,__pRT__,snd); |
151
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
114 |
_VDBAbstractListApplication_Init(pass,__pRT__,snd); |
139
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
115 |
_VDBAbstractUnixConsoleApplication_Init(pass,__pRT__,snd); |
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
116 |
_VDBSimpleDebuggerConsoleApplication_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
117 |
_VDBTabbingContainer_Init(pass,__pRT__,snd); |
151
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
118 |
_VDBAbstractTreeApplication_Init(pass,__pRT__,snd); |
113
1a40f33af921
UI: Show disassembly along with source code
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
111
diff
changeset
|
119 |
_VDBFrameApplication_Init(pass,__pRT__,snd); |
1a40f33af921
UI: Show disassembly along with source code
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
111
diff
changeset
|
120 |
_VDBSourceAndDisassemblyApplication_Init(pass,__pRT__,snd); |
139
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
121 |
_VDBUnixDebuggerConsoleApplication_Init(pass,__pRT__,snd); |
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
122 |
_VDBUnixInferiorConsoleApplication_Init(pass,__pRT__,snd); |
c619cc458fb1
Factored out common console code into (new) `VDBAbstractConsoleApplication`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
127
diff
changeset
|
123 |
_VDBUnixReplayServerConsoleApplication_Init(pass,__pRT__,snd); |
164
364ebdd1d42c
Generalize `VDBInstructionListView`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
152
diff
changeset
|
124 |
_VDBBreakpointListApplication_Init(pass,__pRT__,snd); |
151
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
125 |
_VDBInstructionListApplication_Init(pass,__pRT__,snd); |
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
126 |
_VDBRegisterListApplication_Init(pass,__pRT__,snd); |
bc7626f46210
Performance: do not update contents of windows when not needed
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
143
diff
changeset
|
127 |
_VDBStackApplication_Init(pass,__pRT__,snd); |
72
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
128 |
_VDBVariableObjectListApplication_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
129 |
|
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
130 |
_jv_137vdb_extensions_Init(pass,__pRT__,snd); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
131 |
__END_PACKAGE__(); |
4e8268dabaf7
UI: "disable" frames in frame list while inferior is running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
71
diff
changeset
|
132 |
} |