dpp.txt
来自「事件驱动程序设计很好的框架」· 文本 代码 · 共 1,076 行 · 第 1/5 页
TXT
1,076 行
0073018279 AO.FIFO: Obj=l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 1) Queue(nUsed= 5, nMax= 5)
0073019166 AO.FIFO: Obj=l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 2) Queue(nUsed= 5, nMax= 4)
0073020053 AO.FIFO: Obj=l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3) Queue(nUsed= 5, nMax= 4)
0073020940 AO.FIFO: Obj=l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 4) Queue(nUsed= 5, nMax= 3)
0073021827 AO.FIFO: Obj=l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 5) Queue(nUsed= 5, nMax= 3)
0073022694 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0073031982 Intern : Obj=l_table Sig=HUNGRY_SIG Source=Table_serving
0073032757 GC : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0073033261 MP.PUT : Obj=l_smlPoolSto nFree= 9
Q_ENTRY: Obj=l_philo[4] State=Philo_hungry
0073034500 ==>Tran: Obj=l_philo[4] Sig=TIMEOUT_SIG Source=Philo_thinking New=Philo_hungry
0073035553 AO.GETL: Active= l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0073036493 TE.ARM : Obj=l_philo[4].timeEvt Act=l_philo[4] nTicks= 11 Interval= 0
Q_ENTRY: Obj=l_philo[4] State=Philo_eating
0073037970 ==>Tran: Obj=l_philo[4] Sig=EAT_SIG Source=Philo_hungry New=Philo_eating
0073038928 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0073039497 AO.GETL: Active= l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0073040237 Intern : Obj=l_philo[3] Sig=EAT_SIG Source=Philo_thinking
0073041011 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0073041580 AO.GETL: Active= l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0073042303 Intern : Obj=l_philo[2] Sig=EAT_SIG Source=Philo_thinking
0073043077 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0073043646 AO.GETL: Active= l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0073044376 Intern : Obj=l_philo[1] Sig=EAT_SIG Source=Philo_eating
0073045165 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0073045741 AO.GETL: Active= l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0073046461 Intern : Obj=l_philo[0] Sig=EAT_SIG Source=Philo_thinking
0073047236 GC : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0073047758 MP.PUT : Obj=l_smlPoolSto nFree= 10
0074000168 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 74
0074001014 QF_isrX: IsrNest= 1, CurrPrio=251
0075000145 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 75
0075000991 QF_isrX: IsrNest= 1, CurrPrio=251
0076000149 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 76
0076000995 QF_isrX: IsrNest= 1, CurrPrio=251
0077000132 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 77
0077000978 QF_isrX: IsrNest= 1, CurrPrio=251
0078000132 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 78
TE.ADRM: Obj=l_philo[1].timeEvt Act=l_philo[1]
0078001453 TE.POST: Obj=l_philo[1].timeEvt Sig=TIMEOUT_SIG Act=l_philo[1]
0078002206 AO.FIFO: Obj=l_philo[1] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed= 5, nMax= 3)
TE.ADRM: Obj=l_philo[2].timeEvt Act=l_philo[2]
0078003518 TE.POST: Obj=l_philo[2].timeEvt Sig=TIMEOUT_SIG Act=l_philo[2]
0078004271 AO.FIFO: Obj=l_philo[2] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed= 5, nMax= 4)
0078005077 QF_isrX: IsrNest= 1, CurrPrio=251
0078005700 AO.GETL: Active= l_philo[2] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0078006606 NEW : Evt(Sig=HUNGRY_SIG, size= 3)
0078007137 MP.GET : Obj=l_smlPoolSto nFree= 9 nMin= 7
0078007911 AO.FIFO: Obj=l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 0) Queue(nUsed= 5, nMax= 5)
0078008818 AO.GETL: Active= l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0078018375 Intern : Obj=l_table Sig=HUNGRY_SIG Source=Table_serving
0078019150 GC : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0078019654 MP.PUT : Obj=l_smlPoolSto nFree= 10
Q_ENTRY: Obj=l_philo[2] State=Philo_hungry
0078020893 ==>Tran: Obj=l_philo[2] Sig=TIMEOUT_SIG Source=Philo_thinking New=Philo_hungry
0078021953 AO.GETL: Active= l_philo[1] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0078022835 NEW : Evt(Sig=DONE_SIG, size= 3)
0078023366 MP.GET : Obj=l_smlPoolSto nFree= 9 nMin= 7
0078024145 PUBLISH: Evt(Sig=DONE_SIG, Pool=1, Ref= 0)
0078024780 AO.FIFO: Obj=l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 1) Queue(nUsed= 5, nMax= 5)
0078025694 AO.GETL: Active= l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 2)
0078035303 NEW : Evt(Sig=EAT_SIG, size= 3)
0078035834 MP.GET : Obj=l_smlPoolSto nFree= 8 nMin= 7
0078036605 PUBLISH: Evt(Sig=EAT_SIG, Pool=1, Ref= 0)
0078037255 AO.FIFO: Obj=l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 1) Queue(nUsed= 5, nMax= 5)
0078038142 AO.FIFO: Obj=l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 2) Queue(nUsed= 5, nMax= 4)
0078039044 AO.FIFO: Obj=l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3) Queue(nUsed= 5, nMax= 4)
0078039931 AO.FIFO: Obj=l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 4) Queue(nUsed= 5, nMax= 3)
0078040818 AO.FIFO: Obj=l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 5) Queue(nUsed= 5, nMax= 3)
0078041685 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0078050976 Intern : Obj=l_table Sig=DONE_SIG Source=Table_serving
0078051750 GC-ATT : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0078052319 AO.GETL: Active= l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0078053049 Intern : Obj=l_philo[4] Sig=EAT_SIG Source=Philo_eating
0078053838 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0078054407 AO.GETL: Active= l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0078055130 Intern : Obj=l_philo[3] Sig=EAT_SIG Source=Philo_thinking
0078055904 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0078056473 AO.GETL: Active= l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0078057413 TE.ARM : Obj=l_philo[2].timeEvt Act=l_philo[2] nTicks= 11 Interval= 0
Q_ENTRY: Obj=l_philo[2] State=Philo_eating
0078058890 ==>Tran: Obj=l_philo[2] Sig=EAT_SIG Source=Philo_hungry New=Philo_eating
0078059848 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0078060386 GC : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0078060890 MP.PUT : Obj=l_smlPoolSto nFree= 9
Q_EXIT : Obj=l_philo[1] State=Philo_eating
0078062117 TE.ARM : Obj=l_philo[1].timeEvt Act=l_philo[1] nTicks= 17 Interval= 0
Q_ENTRY: Obj=l_philo[1] State=Philo_thinking
0078063569 ==>Tran: Obj=l_philo[1] Sig=TIMEOUT_SIG Source=Philo_eating New=Philo_thinking
0078064637 AO.GETL: Active= l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0078065360 Intern : Obj=l_philo[1] Sig=EAT_SIG Source=Philo_thinking
0078066134 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0078066710 AO.GETL: Active= l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0078067430 Intern : Obj=l_philo[0] Sig=EAT_SIG Source=Philo_thinking
0078068205 GC : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0078068709 MP.PUT : Obj=l_smlPoolSto nFree= 10
0079000136 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 79
0079000982 QF_isrX: IsrNest= 1, CurrPrio=251
0080000132 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 80
0080000978 QF_isrX: IsrNest= 1, CurrPrio=251
0081000132 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 81
0081000997 QF_isrX: IsrNest= 1, CurrPrio=251
0082000132 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 82
0082000978 QF_isrX: IsrNest= 1, CurrPrio=251
0083000132 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 83
0083000978 QF_isrX: IsrNest= 1, CurrPrio=251
0084000157 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 84
TE.ADRM: Obj=l_philo[4].timeEvt Act=l_philo[4]
0084001462 TE.POST: Obj=l_philo[4].timeEvt Sig=TIMEOUT_SIG Act=l_philo[4]
0084002215 AO.FIFO: Obj=l_philo[4] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed= 5, nMax= 5)
TE.ADRM: Obj=l_philo[0].timeEvt Act=l_philo[0]
0084003543 TE.POST: Obj=l_philo[0].timeEvt Sig=TIMEOUT_SIG Act=l_philo[0]
0084004296 AO.FIFO: Obj=l_philo[0] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed= 5, nMax= 3)
0084005102 QF_isrX: IsrNest= 1, CurrPrio=251
0084005725 AO.GETL: Active= l_philo[4] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0084006605 NEW : Evt(Sig=DONE_SIG, size= 3)
0084007136 MP.GET : Obj=l_smlPoolSto nFree= 9 nMin= 7
0084007915 PUBLISH: Evt(Sig=DONE_SIG, Pool=1, Ref= 0)
0084008550 AO.FIFO: Obj=l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 1) Queue(nUsed= 5, nMax= 5)
0084009457 AO.GETL: Active= l_table Evt(Sig=DONE_SIG, Pool=1, Ref= 2)
0084019066 Intern : Obj=l_table Sig=DONE_SIG Source=Table_serving
0084019840 GC-ATT : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0084020378 GC : Evt(Sig=DONE_SIG, Pool=1, Ref= 1)
0084020882 MP.PUT : Obj=l_smlPoolSto nFree= 10
Q_EXIT : Obj=l_philo[4] State=Philo_eating
0084022109 TE.ARM : Obj=l_philo[4].timeEvt Act=l_philo[4] nTicks= 17 Interval= 0
Q_ENTRY: Obj=l_philo[4] State=Philo_thinking
0084023561 ==>Tran: Obj=l_philo[4] Sig=TIMEOUT_SIG Source=Philo_eating New=Philo_thinking
0084024636 AO.GETL: Active= l_philo[0] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0084025542 NEW : Evt(Sig=HUNGRY_SIG, size= 3)
0084026073 MP.GET : Obj=l_smlPoolSto nFree= 9 nMin= 7
0084026844 AO.FIFO: Obj=l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 0) Queue(nUsed= 5, nMax= 5)
0084027758 AO.GETL: Active= l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0084037306 NEW : Evt(Sig=EAT_SIG, size= 3)
0084037837 MP.GET : Obj=l_smlPoolSto nFree= 8 nMin= 7
0084038608 PUBLISH: Evt(Sig=EAT_SIG, Pool=1, Ref= 0)
0084039243 AO.FIFO: Obj=l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 1) Queue(nUsed= 5, nMax= 5)
0084040130 AO.FIFO: Obj=l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 2) Queue(nUsed= 5, nMax= 4)
0084041017 AO.FIFO: Obj=l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3) Queue(nUsed= 5, nMax= 4)
0084041904 AO.FIFO: Obj=l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 4) Queue(nUsed= 5, nMax= 3)
0084042791 AO.FIFO: Obj=l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 5) Queue(nUsed= 5, nMax= 3)
0084043658 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0084052946 Intern : Obj=l_table Sig=HUNGRY_SIG Source=Table_serving
0084053721 GC : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0084054225 MP.PUT : Obj=l_smlPoolSto nFree= 9
0084054962 AO.GETL: Active= l_philo[4] Evt(Sig=EAT_SIG, Pool=1, Ref= 5)
0084055685 Intern : Obj=l_philo[4] Sig=EAT_SIG Source=Philo_thinking
0084056459 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0084057028 AO.GETL: Active= l_philo[3] Evt(Sig=EAT_SIG, Pool=1, Ref= 4)
0084057751 Intern : Obj=l_philo[3] Sig=EAT_SIG Source=Philo_thinking
0084058525 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0084059094 AO.GETL: Active= l_philo[2] Evt(Sig=EAT_SIG, Pool=1, Ref= 3)
0084059824 Intern : Obj=l_philo[2] Sig=EAT_SIG Source=Philo_eating
0084060613 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0084061182 AO.GETL: Active= l_philo[1] Evt(Sig=EAT_SIG, Pool=1, Ref= 2)
0084061905 Intern : Obj=l_philo[1] Sig=EAT_SIG Source=Philo_thinking
0084062679 GC-ATT : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
Q_ENTRY: Obj=l_philo[0] State=Philo_hungry
0084063750 ==>Tran: Obj=l_philo[0] Sig=TIMEOUT_SIG Source=Philo_thinking New=Philo_hungry
0084064810 AO.GETL: Active= l_philo[0] Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0084065747 TE.ARM : Obj=l_philo[0].timeEvt Act=l_philo[0] nTicks= 11 Interval= 0
Q_ENTRY: Obj=l_philo[0] State=Philo_eating
0084067224 ==>Tran: Obj=l_philo[0] Sig=EAT_SIG Source=Philo_hungry New=Philo_eating
0084068183 GC : Evt(Sig=EAT_SIG, Pool=1, Ref= 1)
0084068687 MP.PUT : Obj=l_smlPoolSto nFree= 10
0085000136 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 85
0085000982 QF_isrX: IsrNest= 1, CurrPrio=251
0086000151 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 86
0086000997 QF_isrX: IsrNest= 1, CurrPrio=251
0087000132 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 87
0087000978 QF_isrX: IsrNest= 1, CurrPrio=251
0088000134 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 88
0088000980 QF_isrX: IsrNest= 1, CurrPrio=251
0089000133 QF_isrE: IsrNest= 1, CurrPrio=251
TICK : Ctr= 89
TE.ADRM: Obj=l_philo[2].timeEvt Act=l_philo[2]
0089001454 TE.POST: Obj=l_philo[2].timeEvt Sig=TIMEOUT_SIG Act=l_philo[2]
0089002207 AO.FIFO: Obj=l_philo[2] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed= 5, nMax= 4)
TE.ADRM: Obj=l_philo[3].timeEvt Act=l_philo[3]
0089003519 TE.POST: Obj=l_philo[3].timeEvt Sig=TIMEOUT_SIG Act=l_philo[3]
0089004272 AO.FIFO: Obj=l_philo[3] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0) Queue(nUsed= 5, nMax= 4)
0089005078 QF_isrX: IsrNest= 1, CurrPrio=251
0089005701 AO.GETL: Active= l_philo[3] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0089006607 NEW : Evt(Sig=HUNGRY_SIG, size= 3)
0089007138 MP.GET : Obj=l_smlPoolSto nFree= 9 nMin= 7
0089007912 AO.FIFO: Obj=l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 0) Queue(nUsed= 5, nMax= 5)
0089008819 AO.GETL: Active= l_table Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0089018378 Intern : Obj=l_table Sig=HUNGRY_SIG Source=Table_serving
0089019153 GC : Evt(Sig=HUNGRY_SIG, Pool=1, Ref= 1)
0089019657 MP.PUT : Obj=l_smlPoolSto nFree= 10
Q_ENTRY: Obj=l_philo[3] State=Philo_hungry
0089020896 ==>Tran: Obj=l_philo[3] Sig=TIMEOUT_SIG Source=Philo_thinking New=Philo_hungry
0089021956 AO.GETL: Active= l_philo[2] Evt(Sig=TIMEOUT_SIG, Pool=0, Ref= 0)
0089022836 NEW : Evt(Sig=DONE_SIG, size= 3)
0089023367 MP.GET : Obj=l_smlPoolSto nFree= 9 nMin= 7
0089024146 PUBLISH: Evt(Sig=DONE_SIG, Pool=1, Ref= 0)
0089024781 AO.FIFO: Obj=l
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?