Module: Ptrace

Defined in:
lib/Ptrace.rb

Overview

Note: Debugger is a class composed of singleton methods, defined in the C extension module.

Defined Under Namespace

Classes: Error, InvalidProcessError, MemArea, OperationNotPermittedError, OperationNotSupportedError, Options, RegSet, Signal, Target

Constant Summary collapse

PTRACE_COMMANDS =

Hash mapping ptrace symbols to command numbers. This is filled by the Debugger based on the #defines in sys/ptrace.h.

Debugger.commands
SYSCALL_MAP =

Hash mapping syscall numbers to syscall names (stored as Symbols). This is filled by the Debugger based on the #defined in sys/syscalls.h.

Debugger.syscalls