Add DIAGNOSTIC to debugger script (#484)
[platform/core/dotnet/launcher.git] / NativeLauncher / dotnet.debugger
1 [DEBUGGER]
2 NAME LLDB-SERVER
3 EXE /home/owner/share/tmp/sdk_tools/lldb/bin/lldb-server
4 APP_TYPE dotnet|dotnet-nui
5 EXTRA_KEY __DLP_DEBUG_ARG__
6 EXTRA_ENV CORECLR_GDBJIT
7 EXTRA_ENV COMPlus_ZapDisable
8
9 [DEBUGGER]
10 NAME LLDB-MI
11 EXE /opt/usr/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-mi
12 APP_TYPE dotnet|dotnet-nui
13 EXTRA_KEY __DLP_ATTACH_ARG__
14 ATTACH true
15
16 [DEBUGGER]
17 NAME NETCOREDBG
18 EXE /home/owner/share/tmp/sdk_tools/netcoredbg/netcoredbg
19 APP_TYPE dotnet|dotnet-nui
20 EXTRA_KEY __DLP_DEBUG_ARG__
21
22 [DEBUGGER]
23 NAME DIAGNOSTICS
24 APP_TYPE dotnet|dotnet-nui
25 EXTRA_ENV DOTNET_DiagnosticPorts
26
27 [DEBUGGER]
28 NAME HEAPTRACK
29 EXE /home/owner/share/tmp/sdk_tools/profctl/profctl
30 APP_TYPE dotnet|dotnet-nui
31 DEFAULT_OPT -v
32 DEFAULT_OPT -p
33 DEFAULT_OPT /home/owner/share/tmp/sdk_tools/heaptrack/heaptrack_fifo
34 DEFAULT_OPT -w
35 DEFAULT_OPT -e
36 DEFAULT_OPT /home/owner/share/tmp/sdk_tools/heaptrack/heaptrack_interpret
37 DEFAULT_OPT -o
38 DEFAULT_OPT /home/owner/share/tmp/sdk_tools/profctl/profctl_heaptrack.log
39 DEFAULT_OPT -E
40 DEFAULT_OPT     DUMP_HEAPTRACK_OUTPUT=/home/owner/share/tmp/sdk_tools/heaptrack/heaptrack_fifo
41 DEFAULT_OPT     CORECLR_PROFILER={C7BAD323-25F0-4C0B-B354-566390B215CA}
42 DEFAULT_OPT     CORECLR_PROFILER_PATH=/home/owner/share/tmp/sdk_tools/heaptrack/libprofiler.so
43 DEFAULT_OPT     PROF_CONFIG_FILENAME=/home/owner/share/tmp/sdk_tools/heaptrack/profiler.config
44 DEFAULT_OPT     CORECLR_ENABLE_PROFILING=1
45 DEFAULT_OPT     COMPlus_LogEnable=1
46 DEFAULT_OPT -c
47 DEFAULT_OPT 6005
48 DEFAULT_OPT -d
49 DEFAULT_OPT 6006
50 DEFAULT_OPT --
51
52 [DEBUGGER]
53 NAME COREPROFILER
54 EXE /home/owner/share/tmp/sdk_tools/profctl/profctl
55 APP_TYPE dotnet|dotnet-nui
56 DEFAULT_OPT -v
57 DEFAULT_OPT -i
58 DEFAULT_OPT -p
59 DEFAULT_OPT /home/owner/share/tmp/sdk_tools/coreprofiler/trace.log
60 DEFAULT_OPT -w
61 DEFAULT_OPT -o
62 DEFAULT_OPT /home/owner/share/tmp/sdk_tools/profctl/profctl_coreprofiler.log
63 DEFAULT_OPT -E
64 DEFAULT_OPT     CORECLR_PROFILER={101DA8FE-FDCA-4D0E-9712-7639CDE48EBA}
65 DEFAULT_OPT     CORECLR_PROFILER_PATH=/home/owner/share/tmp/sdk_tools/coreprofiler/libcoreprof.so
66 DEFAULT_OPT     PROF_TRACE_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/trace.log
67 DEFAULT_OPT     PROF_CONFIG_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/profiler.config
68 DEFAULT_OPT     CORECLR_ENABLE_PROFILING=1
69 DEFAULT_OPT     COMPlus_EnableEventLog=1
70 DEFAULT_OPT     COMPlus_ZapDisable=1
71 DEFAULT_OPT -c
72 DEFAULT_OPT 6001
73 DEFAULT_OPT -d
74 DEFAULT_OPT 6002
75 DEFAULT_OPT -s
76 DEFAULT_OPT 6003
77 DEFAULT_OPT --
78
79 [DEBUGGER]
80 NAME LIVEPROFILER
81 EXE /home/owner/share/tmp/sdk_tools/profctl/profctl
82 APP_TYPE dotnet|dotnet-nui
83 DEFAULT_OPT -v
84 DEFAULT_OPT -i
85 DEFAULT_OPT -p
86 DEFAULT_OPT /home/owner/share/tmp/sdk_tools/coreprofiler/trace.log
87 DEFAULT_OPT -w
88 DEFAULT_OPT -o
89 DEFAULT_OPT /home/owner/share/tmp/sdk_tools/profctl/profctl_liveprofiler.log
90 DEFAULT_OPT -E
91 DEFAULT_OPT     CORECLR_PROFILER={101DA8FE-FDCA-4D0E-9712-7639CDE48EBA}
92 DEFAULT_OPT     CORECLR_PROFILER_PATH=/home/owner/share/tmp/sdk_tools/coreprofiler/libcoreprof.so
93 DEFAULT_OPT     PROF_TRACE_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/trace.log
94 DEFAULT_OPT     PROF_CONFIG_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/profiler.config
95 DEFAULT_OPT     CORECLR_ENABLE_PROFILING=1
96 DEFAULT_OPT     COMPlus_EnableEventLog=1
97 DEFAULT_OPT     COMPlus_ZapDisable=1
98 DEFAULT_OPT -c
99 DEFAULT_OPT 6001
100 DEFAULT_OPT -d
101 DEFAULT_OPT 6002
102 DEFAULT_OPT -s
103 DEFAULT_OPT 6003
104 DEFAULT_OPT --
105 DEFAULT_OPT /home/owner/share/tmp/sdk_tools/netcoredbg/netcoredbg
106 EXTRA_KEY __DLP_DEBUG_ARG__