C# Класс Mono.Debugger.Architectures.Architecture_I386

Architecture-dependent stuff for the i386.
Наследование: X86_Architecture
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Architecture_I386 System
CopyRegisters Registers
CreateFrame StackFrame
GetLMF StackFrame
Hack_ReturnNull void
IsRetInstruction bool
IsSyscallInstruction bool
TrySpecialUnwind StackFrame
UnwindStack StackFrame
do_hacks StackFrame
format string
read_prologue StackFrame
try_pthread_cond_timedwait StackFrame
try_syscall_trampoline StackFrame
unwind_method StackFrame

Открытые методы

Метод Описание
PrintRegister ( Register register ) : string
PrintRegisters ( StackFrame frame ) : string

Приватные методы

Метод Описание
Architecture_I386 ( Process process, TargetInfo info ) : System
CopyRegisters ( Registers old_regs ) : Registers
CreateFrame ( System.Thread thread, FrameType type, TargetMemoryAccess memory, Registers regs ) : StackFrame
GetLMF ( ThreadServant thread, TargetMemoryAccess memory, TargetAddress &lmf_address ) : StackFrame
Hack_ReturnNull ( Inferior inferior ) : void
IsRetInstruction ( TargetMemoryAccess memory, TargetAddress address ) : bool
IsSyscallInstruction ( TargetMemoryAccess memory, TargetAddress address ) : bool
TrySpecialUnwind ( StackFrame last_frame, TargetMemoryAccess memory ) : StackFrame
UnwindStack ( StackFrame frame, TargetMemoryAccess memory, byte code, int offset ) : StackFrame
do_hacks ( StackFrame frame, TargetMemoryAccess memory ) : StackFrame
format ( Register register ) : string
read_prologue ( StackFrame frame, TargetMemoryAccess memory, byte code, int offset ) : StackFrame
try_pthread_cond_timedwait ( StackFrame frame, TargetMemoryAccess memory ) : StackFrame
try_syscall_trampoline ( StackFrame frame, TargetMemoryAccess memory ) : StackFrame
unwind_method ( StackFrame frame, TargetMemoryAccess memory, byte code, int pos, int offset ) : StackFrame

Описание методов

PrintRegister() публичный Метод

public PrintRegister ( Register register ) : string
register Register
Результат string

PrintRegisters() публичный Метод

public PrintRegisters ( StackFrame frame ) : string
frame StackFrame
Результат string