!amli r
Расширение !amli r отображает сведения о текущем контексте или указанном контексте.
Синтаксис
!amli r [ContextAddress]
Параметры
ContextAddress
Указывает адрес отображаемого блока контекста. Адрес блока контекста можно определить из поля Ctxt в дисплее !amli lc. Если ContextAddress префиксируется с двумя знаками процента (%%), он интерпретируется как физический адрес. В противном случае он интерпретируется как виртуальный адрес. Если этот параметр опущен, отображается текущий контекст.
DLL-библиотеки
Kdexts.dll
Дополнительная информация
Сведения о связанных командах и их использовании см. в разделе "Отладчик AMLI".
Замечания
Если внезапно появится строка отладчика AMLI, это полезная команда для использования.
Например, следующая команда отобразит текущий контекст интерпретатора:
AMLI(? for help)-> r
Context=c18b4000*, Queue=00000000, ResList=00000000
ThreadID=c15a6618, Flags=00000010
StackTop=c18b5eec, UsedStackSize=276 bytes, FreeStackSize=7636 bytes
LocalHeap=c18b40c0, CurrentHeap=c18b40c0, UsedHeapSize=88 bytes
Object=\_WAK, Scope=\_WAK, ObjectOwner=c18b4108, SyncLevel=0
AsyncCallBack=ff06b5d0, CallBackData=0, CallBackContext=c99efddc
MethodObject=\_WAK
80e0ff5c: Local0=Unknown()
80e0ff70: Local1=Unknown()
80e0ff84: Local2=Unknown()
80e0ff98: Local3=Unknown()
80e0ffac: Local4=Unknown()
80e0ffc0: Local5=Unknown()
80e0ffd4: Local6=Unknown()
80e0ffe8: Local7=Unknown()
80e0e040: RetObj=Unknown()
Next AML Pointer: ffffffff80e630df:[\_WAK+16]
ffffffff80e630df : If(S4BW
ffffffff80e630e5 : {
ffffffff80e630e5 : | Store(Zero, S4BW)
ffffffff80e630eb : }