mdb
Getting Started:
Installation
Quick Start
Changing the Output Mode
Debugging AMD GPU Kernels
Compile with Debug Symbols
Launch the Debugger
Attach the Debugger
Inspecting Memory
Reference:
mdb Command Line Interface (CLI)
gdb Cheat Sheet
Environment Variables
Client-Server Interface
API:
mdb API
mdb
Index
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
Symbols
--auto-restart
mdb-launch command line option
--backend
mdb-launch command line option
mdb-wrapper command line option
--connection-attempts
mdb-attach command line option
mdb-launch command line option
mdb-wrapper command line option
--exchange-hostname
mdb-wrapper command line option
--exchange-port
mdb-wrapper command line option
--exec-script
mdb-attach command line option
--hostname
mdb-attach command line option
mdb-launch command line option
--interactive
mdb-attach command line option
--log-file
mdb-attach command line option
--log-level
mdb-attach command line option
mdb-launch command line option
--mdb-home
mdb-launch command line option
--mpi-command
mdb-launch command line option
--mpi-config-opt
mdb-launch command line option
--my-rank
mdb-wrapper command line option
--plot-lib
mdb-attach command line option
--port
mdb-attach command line option
mdb-launch command line option
--ranks
mdb-launch command line option
--redirect-stdout
mdb-launch command line option
mdb-wrapper command line option
--select
mdb-launch command line option
--target
mdb-launch command line option
mdb-wrapper command line option
-b
mdb-launch command line option
mdb-wrapper command line option
-h
mdb-attach command line option
mdb-launch command line option
mdb-wrapper command line option
-m
mdb-wrapper command line option
-n
mdb-launch command line option
-np
mdb-launch command line option
-p
mdb-attach command line option
mdb-launch command line option
mdb-wrapper command line option
-r
mdb-launch command line option
-s
mdb-launch command line option
-t
mdb-launch command line option
mdb-wrapper command line option
-x
mdb-attach command line option
A
appfile (mdb.mdb_launch.Server_opts attribute)
(mdb.mdb_wrapper.Wrapper_opts attribute)
ARGS
mdb-launch command line option
mdb-wrapper command line option
args (mdb.mdb_launch.Server_opts attribute)
(mdb.mdb_wrapper.Wrapper_opts attribute)
argument_separator (mdb.backend.DebugBackend property)
AsyncClient (class in mdb.async_client)
AsyncClientOpts (class in mdb.async_client)
AsyncConnection (class in mdb.async_connection)
AsyncExchangeServer (class in mdb.exchange_server)
attach_shell() (in module mdb.mdb_attach)
B
backend (mdb.mdb_wrapper.Wrapper_opts attribute)
backend_name (mdb.mdb_attach.ShellOpts attribute)
broadcast_mode (mdb.mdb_shell.mdbShell attribute)
C
Client (class in mdb.mdb_client)
client_loop() (mdb.exchange_server.AsyncExchangeServer method)
close() (mdb.async_client.AsyncClient method)
collapse_ranges() (in module mdb.utils)
connect() (mdb.mdb_client.Client method)
connect_to_exchange() (mdb.async_client.AsyncClient method)
connection_attempts (mdb.async_client.AsyncClientOpts attribute)
(mdb.mdb_wrapper.Wrapper_opts attribute)
D
data (mdb.messages.Message attribute)
debug_command (mdb.backend.DebugBackend property)
debug_command_response() (mdb.messages.Message static method)
debug_conn_request() (mdb.messages.Message static method)
debug_conn_response() (mdb.messages.Message static method)
debug_init_complete() (mdb.messages.Message static method)
DebugBackend (class in mdb.backend)
DebugClient (class in mdb.debug_client)
default() (mdb.mdb_shell.mdbShell method)
default_options (mdb.backend.DebugBackend property)
do_broadcast() (mdb.mdb_shell.mdbShell method)
do_command() (mdb.mdb_shell.mdbShell method)
do_dump() (mdb.mdb_shell.mdbShell method)
do_execute() (mdb.mdb_shell.mdbShell method)
do_help() (mdb.mdb_shell.mdbShell method)
do_plot() (mdb.mdb_shell.mdbShell method)
do_quit() (mdb.mdb_shell.mdbShell method)
do_select() (mdb.mdb_shell.mdbShell method)
do_set() (mdb.mdb_shell.mdbShell method)
do_shell() (mdb.mdb_shell.mdbShell method)
E
ensure_debuggers() (mdb.exchange_server.AsyncExchangeServer method)
exchange_command_response() (mdb.messages.Message static method)
exchange_hostname (mdb.async_client.AsyncClientOpts attribute)
exchange_info() (mdb.messages.Message static method)
exchange_port (mdb.async_client.AsyncClientOpts attribute)
exchange_select (mdb.mdb_attach.ShellOpts attribute)
exec_script (mdb.mdb_attach.ShellOpts attribute)
execute_command() (mdb.debug_client.DebugClient method)
execute_script() (mdb.mdb_shell.mdbShell method)
extract_float() (in module mdb.utils)
F
float_regex (mdb.backend.DebugBackend property)
from_json() (mdb.messages.Message static method)
H
handle_connection() (mdb.exchange_server.AsyncExchangeServer method)
hist_file (mdb.mdb_shell.mdbShell attribute)
hist_filesize (mdb.mdb_shell.mdbShell attribute)
hostname (mdb.mdb_launch.Server_opts attribute)
(mdb.mdb_wrapper.Wrapper_opts attribute)
I
init_connection() (mdb.async_client.AsyncClient method)
init_debug_proc() (mdb.debug_client.DebugClient method)
INTEL (mdb.mdb_wrapper.MPI_Mode attribute)
intro (mdb.mdb_shell.mdbShell attribute)
K
kill() (mdb.exchange_server.AsyncExchangeServer method)
L
launch_command() (mdb.mdb_wrapper.WrapperLauncher method)
load_plugins() (in module mdb.backend)
M
mdb-attach command line option
--connection-attempts
--exec-script
--hostname
--interactive
--log-file
--log-level
--plot-lib
--port
-h
-p
-x
mdb-launch command line option
--auto-restart
--backend
--connection-attempts
--hostname
--log-level
--mdb-home
--mpi-command
--mpi-config-opt
--port
--ranks
--redirect-stdout
--select
--target
-b
-h
-n
-np
-p
-r
-s
-t
ARGS
mdb-wrapper command line option
--backend
--connection-attempts
--exchange-hostname
--exchange-port
--my-rank
--redirect-stdout
--target
-b
-h
-m
-p
-t
ARGS
mdb.async_client
module
mdb.async_connection
module
mdb.backend
module
mdb.debug_client
module
mdb.exchange_server
module
mdb.mdb
module
mdb.mdb_attach
module
mdb.mdb_client
module
mdb.mdb_launch
module
mdb.mdb_shell
module
mdb.mdb_wrapper
module
mdb.messages
module
mdb.utils
module
mdb_command_request() (mdb.messages.Message static method)
mdb_conn_request() (mdb.messages.Message static method)
mdb_conn_response() (mdb.messages.Message static method)
mdb_interrupt_request() (mdb.messages.Message static method)
mdbShell (class in mdb.mdb_shell)
Message (class in mdb.messages)
module
mdb.async_client
mdb.async_connection
mdb.backend
mdb.debug_client
mdb.exchange_server
mdb.mdb
mdb.mdb_attach
mdb.mdb_client
mdb.mdb_launch
mdb.mdb_shell
mdb.mdb_wrapper
mdb.messages
mdb.utils
mpi_command (mdb.mdb_launch.Server_opts attribute)
(mdb.mdb_wrapper.Wrapper_opts attribute)
mpi_config_opt (mdb.mdb_wrapper.Wrapper_opts attribute)
MPI_Mode (class in mdb.mdb_wrapper)
mpi_mode (mdb.mdb_wrapper.WrapperLauncher attribute)
MPICH (mdb.mdb_wrapper.MPI_Mode attribute)
msg_type (mdb.messages.Message attribute)
N
name (mdb.backend.DebugBackend property)
O
OPENMPI (mdb.mdb_wrapper.MPI_Mode attribute)
P
parse_ranks() (in module mdb.utils)
ping() (mdb.messages.Message static method)
plot_lib (mdb.mdb_attach.ShellOpts attribute)
pong() (mdb.messages.Message static method)
port (mdb.mdb_launch.Server_opts attribute)
(mdb.mdb_wrapper.Wrapper_opts attribute)
postloop() (mdb.mdb_shell.mdbShell method)
precmd() (mdb.mdb_shell.mdbShell method)
preloop() (mdb.mdb_shell.mdbShell method)
prepend_ranks() (in module mdb.utils)
pretty_print_response() (in module mdb.utils)
prompt_string (mdb.backend.DebugBackend property)
R
ranks (mdb.mdb_attach.ShellOpts attribute)
(mdb.mdb_launch.Server_opts attribute)
(mdb.mdb_wrapper.Wrapper_opts attribute)
recv_message() (mdb.async_connection.AsyncConnection method)
redirect_stdout (mdb.mdb_wrapper.Wrapper_opts attribute)
reduce_response() (in module mdb.utils)
run() (mdb.debug_client.DebugClient method)
run_command() (mdb.mdb_client.Client method)
run_main() (in module mdb.mdb)
runtime_options() (mdb.backend.DebugBackend method)
S
select (mdb.mdb_launch.Server_opts attribute)
(mdb.mdb_wrapper.Wrapper_opts attribute)
send_interrupt() (mdb.mdb_client.Client method)
send_message() (mdb.async_connection.AsyncConnection method)
Server_opts (class in mdb.mdb_launch)
set_mpi_mode() (mdb.mdb_wrapper.WrapperLauncher method)
ShellOpts (class in mdb.mdb_attach)
shutdown() (mdb.exchange_server.AsyncExchangeServer method)
sort_debug_response() (in module mdb.utils)
ssl_cert_path() (in module mdb.utils)
ssl_key_path() (in module mdb.utils)
start_command (mdb.backend.DebugBackend property)
start_server() (mdb.exchange_server.AsyncExchangeServer method)
strip_bracketted_paste() (in module mdb.utils)
strip_control_characters() (in module mdb.utils)
T
target (mdb.mdb_wrapper.Wrapper_opts attribute)
to_json() (mdb.messages.Message method)
U
UNSUPPORTED (mdb.mdb_wrapper.MPI_Mode attribute)
W
Wrapper_opts (class in mdb.mdb_wrapper)
WrapperLauncher (class in mdb.mdb_wrapper)
write_app_file() (mdb.mdb_wrapper.WrapperLauncher method)