📄 qs.txt
字号:
C:\software\qpc_3\examples\80x86\qk\tcpp101\l\qdpp-spy>c:\software\qpcpp_3\tools\qspy\win32\vc6\debug\qspy -c COM1 -b 115200
QSpy 3.1.05
Sun Jan 29 09:10:42 2006
-c COM1
-b 115200
Serial port COM1 opened, hit any key to stop...
Obj Dic: 19701074->l_regPoolSto
Obj Dic: 197011B4->l_kbdmgrQueueSto
Obj Dic: 197011A0->l_tableQueueSto
Obj Dic: 197010D8->l_philQueueSto[0]
Obj Dic: 19701100->l_philQueueSto[1]
Obj Dic: 19701128->l_philQueueSto[2]
Obj Dic: 19701150->l_philQueueSto[3]
Obj Dic: 19701178->l_philQueueSto[4]
Fun Dic: 1810000E->QHsm_top
Sig Dic: 00000004,Obj=00000000 ->HUNGRY_SIG
Sig Dic: 00000005,Obj=00000000 ->DONE_SIG
Sig Dic: 00000006,Obj=00000000 ->EAT_SIG
Sig Dic: 00000007,Obj=00000000 ->TERMINATE_SIG
Sig Dic: 00000008,Obj=00000000 ->KBD_SIG
MP.INIT: Obj=l_regPoolSto nBlocks= 25
Obj Dic: 197011BC->philo[0]
Obj Dic: 197011D4->philo[0].timeEvt__
Obj Dic: 197011E6->philo[1]
Obj Dic: 197011FE->philo[1].timeEvt__
Obj Dic: 19701210->philo[2]
Obj Dic: 19701228->philo[2].timeEvt__
Obj Dic: 1970123A->philo[3]
Obj Dic: 19701252->philo[3].timeEvt__
Obj Dic: 19701264->philo[4]
Obj Dic: 1970127C->philo[4].timeEvt__
Sig Dic: 00000009,Obj=197011BC ->TIMEOUT_SIG
Sig Dic: 00000009,Obj=197011E6 ->TIMEOUT_SIG
Sig Dic: 00000009,Obj=19701210 ->TIMEOUT_SIG
Sig Dic: 00000009,Obj=1970123A ->TIMEOUT_SIG
Sig Dic: 00000009,Obj=19701264 ->TIMEOUT_SIG
Fun Dic: 14F004FC->Philosopher_initial
Fun Dic: 14F0052E->Philosopher_thinking
Fun Dic: 14F00596->Philosopher_hungry
Fun Dic: 14F00626->Philosopher_eating
0000046509 AO.ADD : Active=philo[0] Prio= 1
EQ.INIT: Obj=l_philQueueSto[0] Len=10
0000046541 QF_intL: IntLockNest= 1
0000046553 AO.SUB : Active=philo[0] Sig=EAT_SIG
0000046571 QF_intU: IntLockNest= 1
Q_INIT : Obj=philo[0] Source=QHsm_top Target=Philosopher_thinking
0000046603 QF_intL: IntLockNest= 1
0000046615 TE.ARM : Obj=philo[0].timeEvt__ Act=philo[0] nTicks= 17 Interval= 0
0000046635 QF_intU: IntLockNest= 1
Q_ENTRY: Obj=philo[0] State=Philosopher_thinking
0000046659 ==>Init: Obj=philo[0] New=Philosopher_thinking
0000046683 AO.ADD : Active=philo[1] Prio=11
EQ.INIT: Obj=l_philQueueSto[1] Len=10
0000046711 QF_intL: IntLockNest= 1
0000046723 AO.SUB : Active=philo[1] Sig=EAT_SIG
0000046739 QF_intU: IntLockNest= 1
Q_INIT : Obj=philo[1] Source=QHsm_top Target=Philosopher_thinking
0000046769 QF_intL: IntLockNest= 1
0000046783 TE.ARM : Obj=philo[1].timeEvt__ Act=philo[1] nTicks= 17 Interval= 0
0000046803 QF_intU: IntLockNest= 1
Q_ENTRY: Obj=philo[1] State=Philosopher_thinking
0000046825 ==>Init: Obj=philo[1] New=Philosopher_thinking
0000046849 AO.ADD : Active=philo[2] Prio=21
EQ.INIT: Obj=l_philQueueSto[2] Len=10
0000046877 QF_intL: IntLockNest= 1
0000046891 AO.SUB : Active=philo[2] Sig=EAT_SIG
0000046907 QF_intU: IntLockNest= 1
Q_INIT : Obj=philo[2] Source=QHsm_top Target=Philosopher_thinking
0000046933 QF_intL: IntLockNest= 1
0000046947 TE.ARM : Obj=philo[2].timeEvt__ Act=philo[2] nTicks= 17 Interval= 0
0000046967 QF_intU: IntLockNest= 1
Q_ENTRY: Obj=philo[2] State=Philosopher_thinking
0000046989 ==>Init: Obj=philo[2] New=Philosopher_thinking
0000047013 AO.ADD : Active=philo[3] Prio=31
EQ.INIT: Obj=l_philQueueSto[3] Len=10
0000047039 QF_intL: IntLockNest= 1
0000047051 AO.SUB : Active=philo[3] Sig=EAT_SIG
0000047071 QF_intU: IntLockNest= 1
Q_INIT : Obj=philo[3] Source=QHsm_top Target=Philosopher_thinking
0000047097 QF_intL: IntLockNest= 1
0000047111 TE.ARM : Obj=philo[3].timeEvt__ Act=philo[3] nTicks= 17 Interval= 0
0000047131 QF_intU: IntLockNest= 1
Q_ENTRY: Obj=philo[3] State=Philosopher_thinking
0000047153 ==>Init: Obj=philo[3] New=Philosopher_thinking
0000047179 AO.ADD : Active=philo[4] Prio=41
EQ.INIT: Obj=l_philQueueSto[4] Len=10
0000047203 QF_intL: IntLockNest= 1
0000047217 AO.SUB : Active=philo[4] Sig=EAT_SIG
0000047233 QF_intU: IntLockNest= 1
Q_INIT : Obj=philo[4] Source=QHsm_top Target=Philosopher_thinking
0000047259 QF_intL: IntLockNest= 1
0000047273 TE.ARM : Obj=philo[4].timeEvt__ Act=philo[4] nTicks= 17 Interval= 0
0000047293 QF_intU: IntLockNest= 1
Q_ENTRY: Obj=philo[4] State=Philosopher_thinking
0000047315 ==>Init: Obj=philo[4] New=Philosopher_thinking
Obj Dic: 19701290->table
Fun Dic: 155C011D->Table_initial
Fun Dic: 155C019F->Table_serving
0000068115 AO.ADD : Active=table Prio=51
EQ.INIT: Obj=l_tableQueueSto Len= 5
0000068139 QF_intL: IntLockNest= 1
0000068153 AO.SUB : Active=table Sig=HUNGRY_SIG
0000068169 QF_intU: IntLockNest= 1
0000068185 QF_intL: IntLockNest= 1
0000068197 AO.SUB : Active=table Sig=DONE_SIG
0000068213 QF_intU: IntLockNest= 1
0000068229 QF_intL: IntLockNest= 1
0000068241 AO.SUB : Active=table Sig=TERMINATE_SIG
0000068259 QF_intU: IntLockNest= 1
Q_INIT : Obj=table Source=QHsm_top Target=Table_serving
0000068289 ==>Init: Obj=table New=Table_serving
Obj Dic: 197012C0->kbdMgr
Fun Dic: 15A50111->KbdMgr_initial
Fun Dic: 15A50135->KbdMgr_active
0000111547 AO.ADD : Active=kbdMgr Prio=61
EQ.INIT: Obj=l_kbdmgrQueueSto Len= 2
0000111573 QF_intL: IntLockNest= 1
0000111587 AO.SUB : Active=kbdMgr Sig=KBD_SIG
0000111605 QF_intU: IntLockNest= 1
Q_INIT : Obj=kbdMgr Source=QHsm_top Target=KbdMgr_active
0000111633 ==>Init: Obj=kbdMgr New=KbdMgr_active
0000111651 QF_intL: IntLockNest= 1
0000111667 QF_intU: IntLockNest= 1
0000111695 QF_intL: IntLockNest= 1
0000111717 QF_intU: IntLockNest= 1
0000065559 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 1
0000065581 QF_intL: IntLockNest= 1
0000065597 QF_isrX: IsrNest= 1, CurrPrio=255
0000065613 QF_intU: IntLockNest= 1
0000131097 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 2
0000131119 QF_intL: IntLockNest= 1
0000131135 QF_isrX: IsrNest= 1, CurrPrio=255
0000131149 QF_intU: IntLockNest= 1
0000196629 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 3
0000196647 QF_intL: IntLockNest= 1
0000196663 QF_isrX: IsrNest= 1, CurrPrio=255
0000196677 QF_intU: IntLockNest= 1
0000262171 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 4
0000262191 QF_intL: IntLockNest= 1
0000262205 QF_isrX: IsrNest= 1, CurrPrio=255
0000262221 QF_intU: IntLockNest= 1
0000327707 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 5
0000327725 QF_intL: IntLockNest= 1
0000327741 QF_isrX: IsrNest= 1, CurrPrio=255
0000327755 QF_intU: IntLockNest= 1
0000393235 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 6
0000393253 QF_intL: IntLockNest= 1
0000393267 QF_isrX: IsrNest= 1, CurrPrio=255
0000393283 QF_intU: IntLockNest= 1
0000458777 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 7
0000458795 QF_intL: IntLockNest= 1
0000458813 QF_isrX: IsrNest= 1, CurrPrio=255
0000458827 QF_intU: IntLockNest= 1
0000524307 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 8
0000524325 QF_intL: IntLockNest= 1
0000524341 QF_isrX: IsrNest= 1, CurrPrio=255
0000524357 QF_intU: IntLockNest= 1
0000589849 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 9
0000589867 QF_intL: IntLockNest= 1
0000589885 QF_isrX: IsrNest= 1, CurrPrio=255
0000589899 QF_intU: IntLockNest= 1
0000655391 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 10
0000655409 QF_intL: IntLockNest= 1
0000655425 QF_isrX: IsrNest= 1, CurrPrio=255
0000655439 QF_intU: IntLockNest= 1
0000720913 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 11
0000720931 QF_intL: IntLockNest= 1
0000720947 QF_isrX: IsrNest= 1, CurrPrio=255
0000720961 QF_intU: IntLockNest= 1
0000786457 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 12
0000786475 QF_intL: IntLockNest= 1
0000786491 QF_isrX: IsrNest= 1, CurrPrio=255
0000786505 QF_intU: IntLockNest= 1
0000851997 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 13
0000852015 QF_intL: IntLockNest= 1
0000852031 QF_isrX: IsrNest= 1, CurrPrio=255
0000852045 QF_intU: IntLockNest= 1
0000917527 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 14
0000917545 QF_intL: IntLockNest= 1
0000917561 QF_isrX: IsrNest= 1, CurrPrio=255
0000917575 QF_intU: IntLockNest= 1
0000983067 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 15
0000983087 QF_intL: IntLockNest= 1
0000983101 QF_isrX: IsrNest= 1, CurrPrio=255
0000983117 QF_intU: IntLockNest= 1
0001048593 QF_isrE: IsrNest= 1, CurrPrio=255
TICK : Ctr= 16
0001048611 QF_intL: IntLockNest= 1
0001048629 QF_isrX: IsrNest= 1, CurrPrio=255
0001048643 QF_intU: IntLockNest= 1
*** Incorrect record past seq=199
*** Dropped 252 records
0001118241 QK_sche: prio=51, pin= 11
0001118255 QF_intU: IntLockNest= 1
0001118271 QF_intL: IntLockNest= 1
0001118285 AO.GETL: Active= table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0001118301 QF_intU: IntLockNest= 1
0001118343 Intern : Obj=table Sig=HUNGRY_SIG Source=Table_serving
0001118361 QF_intL: IntLockNest= 1
0001118375 GC : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0001118391 QF_intU: IntLockNest= 1
0001118405 QF_intL: IntLockNest= 1
0001118419 MP.PUT : Obj=l_regPoolSto nFree= 23
0001118435 QF_intU: IntLockNest= 1
0001118451 QF_intL: IntLockNest= 1
0001118463 QF_intU: IntLockNest= 1
Q_ENTRY: Obj=philo[1] State=Philosopher_hungry
0001118489 ==>Tran: Obj=philo[1] Sig=TIMEOUT_SIG Source=Philosopher_thinking New=Philosopher_hungry
0001118511 QF_intL: IntLockNest= 1
0001118525 QK_sche: prio=11, pin= 0
0001118539 QF_intU: IntLockNest= 1
0001118553 QF_intL: IntLockNest= 1
0001118569 AO.GET : Active= philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 2) Queue(nUsed= 0)
0001118587 QF_intU: IntLockNest= 1
0001118601 Intern : Obj=philo[1] Sig=EAT_SIG Source=Philosopher_hungry
0001118621 QF_intL: IntLockNest= 1
0001118635 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001118649 QF_intU: IntLockNest= 1
0001118663 QF_intL: IntLockNest= 1
0001118677 QK_sche: prio=11, pin= 0
0001118691 QF_intU: IntLockNest= 1
0001118705 QF_intL: IntLockNest= 1
0001118721 AO.GETL: Active= philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0001118739 QF_intU: IntLockNest= 1
0001118753 Intern : Obj=philo[1] Sig=EAT_SIG Source=Philosopher_hungry
0001118775 QF_intL: IntLockNest= 1
0001118787 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001118803 QF_intU: IntLockNest= 1
0001118815 QF_intL: IntLockNest= 1
0001118829 QK_sche: prio= 1, pin= 0
0001118843 QF_intU: IntLockNest= 1
0001118859 QF_intL: IntLockNest= 1
0001118873 AO.GET : Active= philo[0] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed= 1)
0001118891 QF_intU: IntLockNest= 1
0001118911 NEW : Evt(Sig=HUNGRY_SIG, size= 3)
0001118925 QF_intL: IntLockNest= 1
0001118939 MP.GET : Obj=l_regPoolSto nFree= 22 nMin= 22
0001118957 QF_intU: IntLockNest= 1
0001118971 QF_intL: IntLockNest= 1
0001118985 QF_intU: IntLockNest= 1
0001118999 QF_intL: IntLockNest= 1
0001119013 AO.FIFO: Obj=table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1) Queue(nUsed= 0, nMax= 0)
0001119033 QK_sche: prio=51, pin= 1
0001119047 QF_intU: IntLockNest= 1
0001119063 QF_intL: IntLockNest= 1
0001119077 AO.GETL: Active= table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0001119093 QF_intU: IntLockNest= 1
0001119135 Intern : Obj=table Sig=HUNGRY_SIG Source=Table_serving
0001119153 QF_intL: IntLockNest= 1
0001119167 GC : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0001119183 QF_intU: IntLockNest= 1
0001119197 QF_intL: IntLockNest= 1
0001119211 MP.PUT : Obj=l_regPoolSto nFree= 23
0001119227 QF_intU: IntLockNest= 1
0001119243 QF_intL: IntLockNest= 1
0001119255 QF_intU: IntLockNest= 1
Q_ENTRY: Obj=philo[0] State=Philosopher_hungry
0001119279 ==>Tran: Obj=philo[0] Sig=TIMEOUT_SIG Source=Philosopher_thinking New=Philosopher_hungry
0001119303 QF_intL: IntLockNest= 1
0001119317 QK_sche: prio= 1, pin= 0
0001119331 QF_intU: IntLockNest= 1
0001119345 QF_intL: IntLockNest= 1
0001119361 AO.GET : Active= philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 1) Queue(nUsed= 0)
0001119379 QF_intU: IntLockNest= 1
0001119393 Intern : Obj=philo[0] Sig=EAT_SIG Source=Philosopher_hungry
0001119413 QF_intL: IntLockNest= 1
0001119427 GC : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0001119441 QF_intU: IntLockNest= 1
0001119455 QF_intL: IntLockNest= 1
0001119471 MP.PUT : Obj=l_regPoolSto nFree= 24
0001119487 QF_intU: IntLockNest= 1
0001119501 QF_intL: IntLockNest= 1
0001119515 QK_sche: prio= 1, pin= 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -