HERB OS v3 - Four-Module Kernel

  Runtime initialized

=== Boot-time compilation ===

[COMPILE] interactive_kernel: 25870 bytes

[COMPILE] shell: 939 bytes

[COMPILE] producer: 213 bytes

[COMPILE] consumer: 183 bytes

[COMPILE] worker: 127 bytes

[COMPILE] beacon: 129 bytes

[COMPILE] schedule_priority: 144 bytes

[COMPILE] schedule_roundrobin: 134 bytes

[COMPILE] turing: 905 bytes

[COMPILE] test_flow: 318 bytes

  Program loaded

[LOAD] Turing machine loaded

[LOAD] test_flow loaded

[EDKEY] ascii= buf=356 pool=128 buf=1 ops=1

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] tm_reset OK len=47

  [COMP] ipc.react_to_msg OK len=44

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=87/272

  Boot: 13 ops

[FLOW] count=2

[FLOW] FLOW_DST entities=3

[FLOW] e=356 doubled=20 cumsum=10

[FLOW] e=357 doubled=40 cumsum=30

[FLOW] e=358 doubled=60 cumsum=60

  Cursor entity found (id=12)

  Input control entity found (id=43)

  Buffer created (capacity=20)

  Shell process created (id=360, tensions=9)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=77/231

  Shell control entity found (id=44)

  Spawn control entity found (id=45)

  Display control entity found (id=18)

  timer_interval=300 buffer_capacity=20

  Game control entity found (id=87)

  Player entity found (id=88)

Starting interactive mode

[DISK] found, 16384 sectors

[DISK] self-test OK

[FS] formatted fresh disk

[NET] E1000 found slot=3 BAR0=-21233664 IRQ=11

[NET] MMIO mapped

[NET] MAC=82:84:0:18:52:86 IRQ=11 initialized

  Mouse initialized (IRQ12)

[ARP] request: who has 10.0.2.2?

[NET] gateway ARP sent, waiting for reply

[ARP] request: who has 10.0.2.2?

[NET] RX len=64 ethertype=2054

[ARP] reply: 10.0.2.2 is at 52:55:0A:00:02:02

[PING] sent to 10.0.2.2 seq=1

[UDP] sent to 10.0.2.2:7777 len=4

[UDP] sent to 10.0.2.3:53 len=29

[DNS] query: example.com

[NET] RX len=64 ethertype=2054

[ARP] reply: 10.0.2.2 is at 52:55:0A:00:02:02

[NET] RX len=74 ethertype=2048

[IP] from 10.0.2.2 proto=1 len=74

[PING] reply from 10.0.2.2 seq=1

[PING] time=20ms

[NET] RX len=74 ethertype=2048

[IP] from 10.0.2.2 proto=1 len=74

[NET] RX len=103 ethertype=2048

[IP] from 10.0.2.3 proto=17 len=103

[UDP] from 10.0.2.3:53 -> port 4444

[DNS] resolved: example.com -> 14.18.26.120

[TCP] SYN sent to 14.18.26.120:80 seq=104

[HTTP] GET example.com/

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=18

[TCP] SYN-ACK from 14.18.26.120 seq=64001 ack=105

[TCP] ACK sent, connection ESTABLISHED

[TCP] sent 37 bytes

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=51/308

[HAM] eval=116/462

[TIMER] t2 ops=29 [server]->[client]

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/308

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=367[HAM] eval=60/308

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=35/308

[PROGRAM] producer loaded for p1 tensions=78

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p1.produce OK len=74

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=77/234

[PROC] p1 produced=0

[NEW] p1 pri=2 (2pg 2fd) ops=18

[BUFFER] count=0/20

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/312

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=376[HAM] eval=97/390

 ops=19 cmd_remaining=0

[KILL] client ops=19

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=119/468

[TIMER] t8 ops=24 [server]->[server]

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/312

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=379[HAM] eval=60/312

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=56/390

[PROGRAM] consumer loaded for p2 tensions=79

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p1.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=77/237

[PROC] p2 consumed=0

[NEW] p2 pri=4 (2pg 2fd) ops=21

[BUFFER] count=0/20

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[SHELL DISPATCH] cmd_id=6 arg_id=0 sig_eid=388[HAM] eval=90/395

 ops=15 cmd_remaining=0

[BLOCK] ops=15

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=54/395

[TM] Tape: [0:1][1:0][2:0][3:0][4:0][5:0][6:0][7:0] Head@0 state=0 ops=11

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=91/474

[TIMER] t14 ops=20 [p2]->[p2]

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=91/474

[TIMER] t15 ops=20 [p2]->[p2]

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[HAM] eval=118/474

[TIMER] t17 ops=23 [p2]->[p2]

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[HAM] eval=35/316

[ALLOC] p2 1f/1u ops=8

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[HAM] eval=35/316

[OPEN] p2 1f/1o ops=8

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[HAM] eval=35/316

[FREE] p2 2f/0u ops=8

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[HAM] eval=35/316

[CLOSE] p2 2f/0o ops=8

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[HAM] eval=35/316

[ALLOC] p2 1f/1u ops=8

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=103/474

[TIMER] t28 ops=23 [p2]->[p2]

[BUFFER] count=0/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[SHELL DISPATCH] cmd_id=6 arg_id=0 sig_eid=406[HAM] eval=489/1896

 ops=52 cmd_remaining=0

[BLOCK] ops=52

[BUFFER] count=20/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=67/316

[HAM] eval=35/316

[ALLOC] p1 1f/1u ops=8

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=410[HAM] eval=88/395

 ops=12 cmd_remaining=0

[PROGRAM] removed 1 tensions for p1

[SHELL] cleaned 1 tensions for p1

[KILL] p1 ops=12

[BUFFER] count=20/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=112/312

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=412[HAM] eval=60/312

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=44/312

[PROGRAM] producer loaded for p3 tensions=79

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p3.produce OK len=74

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=87/316

[PROC] p3 produced=0

[NEW] p3 pri=6 (2pg 2fd) ops=22

[BUFFER] count=20/20

[BUFFER] count=20/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[TENSION SELECT] idx=0 name=proc.schedule_ready

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=52/316

[TENSION SELECT] idx=1 name=proc.timer_tick

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=52/316

[TENSION] proc.timer_tick DISABLED

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=52/316

[HAM] eval=105/474

[TIMER] t42 ops=20 [shell]->[shell]

[BUFFER] count=20/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=90/474

[TIMER] t43 ops=20 [shell]->[shell]

[BUFFER] count=20/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=49/316

[TENSION] proc.timer_tick ENABLED

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[HAM] eval=52/316

[HAM] eval=118/474

[TIMER] t46 ops=29 [shell]->[p3]

[BUFFER] count=20/20

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=0

[DBG] RX ring: head=6 DD_count=1

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[DBG] EST: flags=17 seq=64002 ack=105

[DBG]   paylen=6 our_ack=64002

[TCP] received 6 bytes, ACKed

[TCP] FIN received, closing

[DBG] recv hex (6 bytes): 0 0 0 0 0 0 

[HTTP] status=0 body=0 bytes

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[TCP] connection closed

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/316

[TENSION SELECT] idx=0 name=proc.schedule_ready

[HAM] eval=52/316

[TENSION] proc.schedule_ready DISABLED

[HAM] eval=52/316

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=432[HAM] eval=88/395

 ops=12 cmd_remaining=0

[PROGRAM] removed 1 tensions for p3

[SHELL] cleaned 1 tensions for p3

[KILL] p3 ops=12

[BUFFER] count=20/20

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=111/308

[HAM] eval=114/462

[TIMER] t52 ops=25 [shell]->[EMPTY]

[BUFFER] count=20/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/308

[TENSION] proc.schedule_ready ENABLED

[HAM] eval=96/462

[TIMER] t54 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=20/20

[HAM] eval=49/308

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=438[HAM] eval=60/308

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=56/385

[PROGRAM] consumer loaded for p4 tensions=79

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p4.consume OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=499/1817

[PROC] p4 consumed=20

[NEW] p4 pri=8 (2pg 2fd) ops=65

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=49/316

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=447[HAM] eval=60/316

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=57/395

[PROGRAM] producer loaded for p5 tensions=80

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p4.consume OK len=63

  [COMP] p5.produce OK len=74

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=78/240

[PROC] p5 produced=0

[NEW] p5 pri=10 (2pg 2fd) ops=24

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=49/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=456[HAM] eval=489/1920

 ops=52 cmd_remaining=0

[PROGRAM] removed 1 tensions for p4

[SHELL] cleaned 1 tensions for p4

[KILL] p4 ops=52

[BUFFER] count=20/20

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p5.produce OK len=74

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=113/316

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=458[HAM] eval=60/316

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=56/395

[PROGRAM] consumer loaded for p6 tensions=80

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p5.produce OK len=74

  [COMP] p6.consume OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=78/240

[PROC] p6 consumed=0

[NEW] p6 pri=2 (2pg 2fd) ops=21

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=467[HAM] eval=489/1920

 ops=52 cmd_remaining=0

[PROGRAM] removed 1 tensions for p5

[SHELL] cleaned 1 tensions for p5

[KILL] p5 ops=52

[BUFFER] count=0/20

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p6.consume OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=113/316

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=469[HAM] eval=88/395

 ops=12 cmd_remaining=0

[PROGRAM] removed 1 tensions for p6

[SHELL] cleaned 1 tensions for p6

[KILL] p6 ops=12

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=112/312

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=471[HAM] eval=60/312

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=0/20

[HAM] eval=67/312

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=473[HAM] eval=60/312

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=0/20

[HAM] eval=119/468

[TIMER] t74 ops=24 [shell]->[shell]

[BUFFER] count=0/20

[HAM] eval=49/312

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=476[HAM] eval=60/312

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=44/312

[PROGRAM] producer loaded for p7 tensions=79

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=87/316

[PROC] p7 produced=0

[NEW] p7 pri=4 (2pg 2fd) ops=22

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=49/316

[HAM] eval=507/1896

[TIMER] t79 ops=69 [shell]->[p7]

[BUFFER] count=20/20

[HAM] eval=49/316

[HAM] eval=106/474

[TIMER] t81 ops=20 [p7]->[p7]

[BUFFER] count=20/20

[HAM] eval=49/316

[HAM] eval=106/474

[TIMER] t83 ops=20 [p7]->[p7]

[BUFFER] count=20/20

[HAM] eval=49/316

[HAM] eval=118/474

[TIMER] t85 ops=23 [p7]->[p7]

[BUFFER] count=20/20

[HAM] eval=49/316

[HAM] eval=118/474

[TIMER] t87 ops=23 [p7]->[p7]

[BUFFER] count=20/20

[HAM] eval=103/474

[TIMER] t88 ops=23 [p7]->[p7]

[BUFFER] count=20/20

[HAM] eval=49/316

[SHELL DISPATCH] cmd_id=6 arg_id=0 sig_eid=496[HAM] eval=88/395

 ops=12 cmd_remaining=0

[BLOCK] ops=12

[BUFFER] count=20/20

[HAM] eval=67/316

[HAM] eval=116/474

[TIMER] t92 ops=23 [shell]->[shell]

[BUFFER] count=20/20

[HAM] eval=49/316

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=500[HAM] eval=60/316

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/316

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=502[HAM] eval=60/316

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=67/316

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=504[HAM] eval=60/316

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/316

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=506[HAM] eval=60/316

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/316

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=508[HAM] eval=60/316

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=119/474

[TIMER] t103 ops=24 [shell]->[shell]

[BUFFER] count=20/20

[HAM] eval=49/316

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=511[HAM] eval=60/316

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=56/395

[PROGRAM] consumer loaded for p8 tensions=80

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=87/320

[PROC] p8 consumed=0

[NEW] p8 pri=6 (2pg 2fd) ops=24

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/320

[HAM] eval=507/1920

[TIMER] t108 ops=69 [shell]->[p8]

[BUFFER] count=0/20

[HAM] eval=49/320

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=522[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=44/320

[PROGRAM] producer loaded for p9 tensions=81

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p9.produce OK len=74

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=78/243

[PROC] p9 produced=0

[NEW] p9 pri=8 (2pg 2fd) ops=19

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=49/324

[HAM] eval=106/486

[TIMER] t113 ops=20 [p8]->[p8]

[BUFFER] count=0/20

[HAM] eval=49/324

[HAM] eval=106/486

[TIMER] t115 ops=20 [p8]->[p8]

[BUFFER] count=0/20

[HAM] eval=49/324

[SHELL DISPATCH] cmd_id=6 arg_id=0 sig_eid=535[HAM] eval=489/1944

 ops=52 cmd_remaining=0

[BLOCK] ops=52

[BUFFER] count=20/20

[HAM] eval=67/324

[HAM] eval=106/486

[TIMER] t119 ops=20 [p9]->[p9]

[BUFFER] count=20/20

[HAM] eval=13/243

[TM] Tape: [0:0][1:0][2:0][3:0][4:0][5:0][6:0][7:0] Head@1 state=0 ops=9

[HAM] eval=95/486

[TIMER] t120 ops=20 [p9]->[p9]

[BUFFER] count=20/20

[HAM] eval=103/486

[TIMER] t121 ops=23 [p9]->[p9]

[BUFFER] count=20/20

[HAM] eval=49/324

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=542[HAM] eval=88/405

 ops=12 cmd_remaining=0

[PROGRAM] removed 1 tensions for p9

[SHELL] cleaned 1 tensions for p9

[KILL] p9 ops=12

[BUFFER] count=20/20

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=112/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=544[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=119/480

[TIMER] t126 ops=24 [shell]->[shell]

[BUFFER] count=20/20

[HAM] eval=49/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=547[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=549[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/320

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=551[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=58/400

[PROGRAM] consumer loaded for p10 tensions=81

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p10.consume OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=87/324

[PROC] p10 consumed=0

[NEW] p10 pri=10 (2pg 2fd) ops=29

[BUFFER] count=20/20

[BUFFER] count=20/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=492/1944

[TIMER] t134 ops=69 [shell]->[p10]

[BUFFER] count=0/20

[HAM] eval=91/486

[TIMER] t135 ops=20 [p10]->[p10]

[BUFFER] count=0/20

[HAM] eval=49/324

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=562[HAM] eval=60/324

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=44/324

[PROGRAM] producer loaded for p11 tensions=82

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p10.consume OK len=63

  [COMP] p11.produce OK len=74

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=78/246

[PROC] p11 produced=0

[NEW] p11 pri=2 (2pg 2fd) ops=19

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=91/492

[TIMER] t139 ops=20 [p10]->[p10]

[BUFFER] count=0/20

[HAM] eval=103/492

[TIMER] t140 ops=23 [p10]->[p10]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=103/492

[TIMER] t141 ops=23 [p10]->[p10]

[BUFFER] count=0/20

[HAM] eval=49/328

[TENSION SELECT] idx=1 name=proc.timer_tick

[HAM] eval=52/328

[TENSION SELECT] idx=2 name=proc.preempt_expired

[HAM] eval=52/328

[TENSION SELECT] idx=3 name=proc.kill_running

[HAM] eval=118/492

[TIMER] t145 ops=23 [p10]->[p10]

[BUFFER] count=0/20

[HAM] eval=49/328

[TENSION] proc.kill_running DISABLED

[HAM] eval=52/328

[HAM] eval=118/492

[TIMER] t148 ops=23 [p10]->[p10]

[BUFFER] count=0/20

[HAM] eval=49/328

[TENSION] proc.kill_running ENABLED

[HAM] eval=52/328

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=582[HAM] eval=489/1968

 ops=52 cmd_remaining=0

[PROGRAM] removed 1 tensions for p10

[SHELL] cleaned 1 tensions for p10

[KILL] p10 ops=52

[BUFFER] count=20/20

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p11.produce OK len=74

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=113/324

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=584[HAM] eval=88/405

 ops=12 cmd_remaining=0

[PROGRAM] removed 1 tensions for p11

[SHELL] cleaned 1 tensions for p11

[KILL] p11 ops=12

[BUFFER] count=20/20

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=112/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=586[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=588[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=119/480

[TIMER] t158 ops=24 [shell]->[shell]

[BUFFER] count=20/20

[HAM] eval=49/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=591[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=593[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=595[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/320

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=597[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] unknown command

[KILL] shell ops=8

[BUFFER] count=20/20

[HAM] eval=67/320

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=599[HAM] eval=60/320

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=56/400

[PROGRAM] consumer loaded for p12 tensions=81

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=87/324

[PROC] p12 consumed=0

[NEW] p12 pri=4 (2pg 2fd) ops=24

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/324

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=608[HAM] eval=60/324

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=44/324

[PROGRAM] producer loaded for p13 tensions=82

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p13.produce OK len=74

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=77/246

[PROC] p13 produced=0

[NEW] p13 pri=6 (2pg 2fd) ops=19

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/328

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=617[HAM] eval=60/328

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=56/410

[PROGRAM] consumer loaded for p14 tensions=83

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p13.produce OK len=74

  [COMP] p14.consume OK len=63

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=77/249

[PROC] p14 consumed=0

[NEW] p14 pri=8 (2pg 2fd) ops=21

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/332

[HAM] eval=507/1992

[TIMER] t177 ops=66 [shell]->[p14]

[BUFFER] count=0/20

[HAM] eval=91/498

[TIMER] t178 ops=20 [p14]->[p14]

[BUFFER] count=0/20

[HAM] eval=49/332

[HAM] eval=106/498

[TIMER] t180 ops=20 [p14]->[p14]

[BUFFER] count=0/20

[HAM] eval=49/332

[HAM] eval=118/498

[TIMER] t182 ops=23 [p14]->[p14]

[BUFFER] count=0/20

[HAM] eval=49/332

[HAM] eval=118/498

[TIMER] t184 ops=23 [p14]->[p14]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/332

[HAM] eval=118/498

[TIMER] t186 ops=23 [p14]->[p14]

[BUFFER] count=0/20

[HAM] eval=49/332

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=637[HAM] eval=489/1992

 ops=52 cmd_remaining=0

[PROGRAM] removed 1 tensions for p14

[SHELL] cleaned 1 tensions for p14

[KILL] p14 ops=52

[BUFFER] count=20/20

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] tm_reset OK len=47

  [COMP] input.clear_done OK len=49

  [COMP] proc.schedule_ready OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p2.consume OK len=63

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p13.produce OK len=74

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=140/410

[TIMER] t189 ops=21 [p13]->[p13]

[BUFFER] count=20/20

[HAM] eval=49/328

[HAM] eval=106/492

[TIMER] t191 ops=20 [p13]->[p13]

[BUFFER] count=20/20

[HAM] eval=49/328

[SHELL DISPATCH] cmd_id=3 arg_id=0 sig_eid=642[HAM] eval=79/410

 ops=11 cmd_remaining=0

[SHELL] swap policy

[POLICY] Removed proc.schedule_ready (1)

[POLICY] Loaded round-robin (0 tensions)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_rr OK len=33

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p13.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=97/328

[POLICY] Settled: ROUND-ROBIN ops=7

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/328

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=644[HAM] eval=60/328

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=57/410

[PROGRAM] producer loaded for p15 tensions=83

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_rr OK len=33

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p13.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=78/249

[PROC] p15 produced=0

[NEW] p15 pri=10 (2pg 2fd) ops=24

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/332

[SHELL DISPATCH] cmd_id=1 arg_id=0 sig_eid=653[HAM] eval=489/1992

 ops=58 cmd_remaining=0

[PROGRAM] removed 1 tensions for p13

[SHELL] cleaned 1 tensions for p13

[KILL] p13 ops=58

[BUFFER] count=0/20

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_rr OK len=33

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p2.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=113/328

[SHELL DISPATCH] cmd_id=3 arg_id=0 sig_eid=655[HAM] eval=79/410

 ops=11 cmd_remaining=0

[SHELL] swap policy

[POLICY] Removed proc.schedule_rr (1)

[POLICY] Loaded priority (0 tensions)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=97/328

[POLICY] Settled: PRIORITY ops=7

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=49/328

[HAM] eval=106/492

[TIMER] t202 ops=20 [p12]->[p12]

[BUFFER] count=0/20

[HAM] eval=49/328

[SHELL DISPATCH] cmd_id=3 arg_id=0 sig_eid=659[HAM] eval=79/410

 ops=11 cmd_remaining=0

[SHELL] swap policy

[POLICY] Removed proc.schedule_pri (1)

[POLICY] Loaded round-robin (0 tensions)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_rr OK len=33

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=97/328

[POLICY] Settled: ROUND-ROBIN ops=7

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=49/328

[SHELL DISPATCH] cmd_id=3 arg_id=0 sig_eid=661[HAM] eval=79/410

 ops=11 cmd_remaining=0

[SHELL] swap policy

[POLICY] Removed proc.schedule_rr (1)

[POLICY] Loaded priority (0 tensions)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=97/328

[POLICY] Settled: PRIORITY ops=7

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=91/492

[TIMER] t207 ops=20 [p12]->[p12]

[BUFFER] count=0/20

[HAM] eval=49/328

[SHELL DISPATCH] cmd_id=3 arg_id=0 sig_eid=664[HAM] eval=79/410

 ops=11 cmd_remaining=0

[SHELL] swap policy

[POLICY] Removed proc.schedule_pri (1)

[POLICY] Loaded round-robin (0 tensions)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_rr OK len=33

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=97/328

[POLICY] Settled: ROUND-ROBIN ops=7

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=49/328

[HAM] eval=507/1968

[TIMER] t211 ops=69 [p12]->[p15]

[BUFFER] count=20/20

[HAM] eval=49/328

[SHELL DISPATCH] cmd_id=3 arg_id=0 sig_eid=668[HAM] eval=79/410

 ops=11 cmd_remaining=0

[SHELL] swap policy

[POLICY] Removed proc.schedule_rr (1)

[POLICY] Loaded priority (0 tensions)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=97/328

[POLICY] Settled: PRIORITY ops=7

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/328

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/328

[INPUT] mode=1 len=1 buf=h

[HAM] eval=48/328

[INPUT] mode=1 len=2 buf=he

[HAM] eval=48/328

[INPUT] mode=1 len=3 buf=hel

[HAM] eval=48/328

[INPUT] mode=1 len=4 buf=help

[HAM] eval=91/492

[TIMER] t219 ops=20 [p15]->[p15]

[BUFFER] count=20/20

[HAM] eval=48/328

[INPUT] mode=1 len=3 buf=hel

[HAM] eval=49/328

[CMD] hel

[HAM] eval=78/492

[SHELL DISPATCH] text_key=26725 arg_key=0 sig_eid=677[HAM] eval=45/328

 ops=9 cmd_remaining=0

[SHELL] help

[HELP] Commands: kill, load <producer|consumer|worker|beacon>, swap, list, help, block, unblock, save <name> <text>, read <name>, files, edit, esave <name>, eload <name>, ping, udp, dns <domain>

[BUFFER] count=20/20

[INPUT] mode=0 len=0

[HAM] eval=67/328

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/328

[INPUT] mode=1 len=1 buf=h

[HAM] eval=74/410

[INPUT] mode=0 len=0

[HAM] eval=49/328

[HAM] eval=106/492

[TIMER] t227 ops=20 [p15]->[p15]

[BUFFER] count=20/20

[HAM] eval=49/328

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=684[HAM] eval=60/328

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=56/410

[PROGRAM] consumer loaded for p16 tensions=83

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=78/249

[PROC] p16 consumed=0

[NEW] p16 pri=2 (2pg 2fd) ops=21

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=49/332

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=103/498

[TIMER] t232 ops=23 [p15]->[p15]

[BUFFER] count=20/20

[HAM] eval=49/332

[CMD] (empty)

[HAM] eval=50/332

[INPUT] mode=0 len=0

[HAM] eval=49/332

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=74/415

[INPUT] mode=0 len=0

[HAM] eval=49/332

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=74/415

[INPUT] mode=0 len=0

[HAM] eval=49/332

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=74/415

[INPUT] mode=0 len=0

[HAM] eval=103/498

[TIMER] t240 ops=23 [p15]->[p15]

[BUFFER] count=20/20

[HAM] eval=49/332

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/332

[INPUT] mode=1 len=1 buf=h

[HAM] eval=48/332

[INPUT] mode=1 len=2 buf=he

[HAM] eval=48/332

[INPUT] mode=1 len=3 buf=hel

[HAM] eval=48/332

[INPUT] mode=1 len=4 buf=help

[HAM] eval=103/498

[TIMER] t246 ops=23 [p15]->[p15]

[BUFFER] count=20/20

[HAM] eval=49/332

[CMD] help

[HAM] eval=92/581

[SHELL DISPATCH] text_key=26725 arg_key=0 sig_eid=709[HAM] eval=45/332

 ops=9 cmd_remaining=0

[SHELL] help

[HELP] Commands: kill, load <producer|consumer|worker|beacon>, swap, list, help, block, unblock, save <name> <text>, read <name>, files, edit, esave <name>, eload <name>, ping, udp, dns <domain>

[BUFFER] count=20/20

[INPUT] mode=0 len=0

[HAM] eval=67/332

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/332

[INPUT] mode=1 len=1 buf=l

[HAM] eval=48/332

[INPUT] mode=1 len=2 buf=li

[HAM] eval=103/498

[TIMER] t252 ops=23 [p15]->[p15]

[BUFFER] count=20/20

[HAM] eval=48/332

[INPUT] mode=1 len=3 buf=lis

[HAM] eval=48/332

[INPUT] mode=1 len=4 buf=list

[HAM] eval=49/332

[CMD] list

[HAM] eval=92/581

[SHELL DISPATCH] text_key=27753 arg_key=0 sig_eid=717[HAM] eval=45/332

 ops=9 cmd_remaining=0

[SHELL] list

[LIST] p15(RUN,p=10) p12(RDY,p=4) shell(RDY,p=0) p16(RDY,p=2) server(BLK,p=5) p2(BLK,p=4) p7(BLK,p=4) p8(BLK,p=6) client(TRM,p=5) p1(TRM,p=2) p3(TRM,p=6) p4(TRM,p=8) p5(TRM,p=10) p6(TRM,p=2) p9(TRM,p=8) p10(TRM,p=10) p11(TRM,p=2) p14(TRM,p=8) p13(TRM,p=6) 

[BUFFER] count=20/20

[INPUT] mode=0 len=0

[HAM] eval=67/332

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=719[HAM] eval=60/332

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=44/332

[PROGRAM] producer loaded for p17 tensions=84

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p15.produce OK len=74

  [COMP] p2.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] p17.produce OK len=74

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=78/252

[PROC] p17 produced=0

[NEW] p17 pri=4 (2pg 2fd) ops=19

[BUFFER] count=20/20

[BUFFER] count=20/20

[HAM] eval=103/504

[TIMER] t260 ops=23 [p15]->[p15]

[BUFFER] count=20/20

[HAM] eval=49/336

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=48/336

[INPUT] mode=1 len=1 buf=k

[HAM] eval=48/336

[INPUT] mode=1 len=2 buf=ki

[HAM] eval=48/336

[INPUT] mode=1 len=3 buf=kil

[HAM] eval=103/504

[TIMER] t265 ops=23 [p15]->[p15]

[BUFFER] count=20/20

[HAM] eval=48/336

[INPUT] mode=1 len=4 buf=kill

[HAM] eval=49/336

[CMD] kill

[HAM] eval=92/588

[SHELL DISPATCH] text_key=27497 arg_key=0 sig_eid=735[HAM] eval=474/2016

 ops=56 cmd_remaining=0

[PROGRAM] removed 1 tensions for p15

[SHELL] cleaned 1 tensions for p15

[KILL] p15 ops=56

[BUFFER] count=0/20

[INPUT] mode=0 len=0

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p2.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] p17.produce OK len=74

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=113/332

[SHELL DISPATCH] cmd_id=8 arg_id=0 sig_eid=737[HAM] eval=60/332

 ops=8 cmd_remaining=0

[SHELL] spawn auto

[HAM] eval=56/415

[PROGRAM] consumer loaded for p18 tensions=84

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p2.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] p17.produce OK len=74

  [COMP] p18.consume OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=78/252

[PROC] p18 consumed=0

[NEW] p18 pri=6 (2pg 2fd) ops=21

[BUFFER] count=0/20

[BUFFER] count=0/20

[HAM] eval=49/336

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=103/504

[TIMER] t273 ops=26 [p12]->[p18]

[BUFFER] count=0/20

[HAM] eval=48/336

[INPUT] mode=1 len=1 buf=b

[HAM] eval=48/336

[INPUT] mode=1 len=2 buf=bl

[HAM] eval=48/336

[INPUT] mode=1 len=3 buf=blo

[HAM] eval=48/336

[INPUT] mode=1 len=4 buf=bloc

[HAM] eval=48/336

[INPUT] mode=1 len=5 buf=block

[HAM] eval=91/504

[TIMER] t279 ops=20 [p18]->[p18]

[BUFFER] count=0/20

[HAM] eval=49/336

[CMD] block

[HAM] eval=106/672

[SHELL DISPATCH] text_key=25196 arg_key=0 sig_eid=754[HAM] eval=474/2016

 ops=56 cmd_remaining=0

[BLOCK] ops=56

[BUFFER] count=20/20

[INPUT] mode=0 len=0

[HAM] eval=67/336

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/336

[INPUT] mode=1 len=1 buf=u

[HAM] eval=48/336

[INPUT] mode=1 len=2 buf=un

[HAM] eval=91/504

[TIMER] t285 ops=20 [p17]->[p17]

[BUFFER] count=20/20

[HAM] eval=48/336

[INPUT] mode=1 len=3 buf=unb

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=48/336

[INPUT] mode=1 len=4 buf=unbl

[HAM] eval=48/336

[INPUT] mode=1 len=5 buf=unblo

[HAM] eval=48/336

[INPUT] mode=1 len=6 buf=unbloc

[HAM] eval=48/336

[INPUT] mode=1 len=7 buf=unblock

[HAM] eval=91/504

[TIMER] t291 ops=20 [p17]->[p17]

[BUFFER] count=20/20

[HAM] eval=49/336

[CMD] unblock

[HAM] eval=134/840

[SHELL DISPATCH] text_key=30062 arg_key=0 sig_eid=766[HAM] eval=46/336

 ops=21 cmd_remaining=0

[UNBLOCK] ops=21

[BUFFER] count=20/20

[INPUT] mode=0 len=0

[HAM] eval=67/336

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/336

[INPUT] mode=1 len=1 buf=s

[HAM] eval=48/336

[INPUT] mode=1 len=2 buf=sw

[HAM] eval=101/504

[TIMER] t297 ops=26 [p17]->[server]

[BUFFER] count=20/20

[HAM] eval=48/336

[INPUT] mode=1 len=3 buf=swa

[HAM] eval=48/336

[INPUT] mode=1 len=4 buf=swap

[HAM] eval=49/336

[CMD] swap

[HAM] eval=92/588

[SHELL DISPATCH] text_key=29559 arg_key=0 sig_eid=774[HAM] eval=64/420

 ops=12 cmd_remaining=0

[SHELL] swap policy

[POLICY] Removed proc.schedule_pri (1)

[POLICY] Loaded round-robin (0 tensions)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_rr OK len=33

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] p17.produce OK len=74

  [COMP] p18.consume OK len=63

  [COMP] p2.consume OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=96/336

[POLICY] Settled: ROUND-ROBIN ops=7

[BUFFER] count=20/20

[BUFFER] count=20/20

[INPUT] mode=0 len=0

[HAM] eval=49/336

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=492/2016

[TIMER] t303 ops=69 [server]->[p12]

[BUFFER] count=0/20

[HAM] eval=48/336

[INPUT] mode=1 len=1 buf=s

[HAM] eval=48/336

[INPUT] mode=1 len=2 buf=sw

[HAM] eval=48/336

[INPUT] mode=1 len=3 buf=swa

[HAM] eval=48/336

[INPUT] mode=1 len=4 buf=swap

[HAM] eval=49/336

[CMD] swap

[HAM] eval=92/588

[SHELL DISPATCH] text_key=29559 arg_key=0 sig_eid=782[HAM] eval=64/420

 ops=12 cmd_remaining=0

[SHELL] swap policy

[POLICY] Removed proc.schedule_rr (1)

[POLICY] Loaded priority (0 tensions)

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] p17.produce OK len=74

  [COMP] p18.consume OK len=63

  [COMP] p2.consume OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] input.cleanup_detect OK len=44

  [COMP] display.click_miss OK len=22

  [COMP] input.key_miss OK len=22

  [COMP] shell.cmd_miss OK len=37

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=97/336

[POLICY] Settled: PRIORITY ops=7

[BUFFER] count=0/20

[BUFFER] count=0/20

[INPUT] mode=0 len=0

[HAM] eval=101/504

[TIMER] t310 ops=29 [p12]->[server]

[BUFFER] count=0/20

[HAM] eval=49/336

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=48/336

[INPUT] mode=1 len=1 buf=l

[HAM] eval=48/336

[INPUT] mode=1 len=2 buf=lo

[HAM] eval=48/336

[INPUT] mode=1 len=3 buf=loa

[HAM] eval=101/504

[TIMER] t315 ops=23 [server]->[server]

[BUFFER] count=0/20

[HAM] eval=48/336

[INPUT] mode=1 len=4 buf=load

[HAM] eval=48/336

[INPUT] mode=1 len=5 buf=load 

[HAM] eval=48/336

[INPUT] mode=1 len=6 buf=load p

[HAM] eval=48/336

[INPUT] mode=1 len=7 buf=load pr

[HAM] eval=48/336

[INPUT] mode=1 len=8 buf=load pro

[HAM] eval=101/504

[TIMER] t321 ops=23 [server]->[server]

[BUFFER] count=0/20

[HAM] eval=48/336

[INPUT] mode=1 len=9 buf=load prod

[HAM] eval=48/336

[INPUT] mode=1 len=10 buf=load produ

[HAM] eval=48/336

[INPUT] mode=1 len=11 buf=load produc

[HAM] eval=48/336

[INPUT] mode=1 len=12 buf=load produce

[HAM] eval=48/336

[INPUT] mode=1 len=13 buf=load producer

[HAM] eval=101/504

[TIMER] t327 ops=23 [server]->[server]

[BUFFER] count=0/20

[HAM] eval=49/336

[CMD] load producer

[HAM] eval=218/1344

[SHELL DISPATCH] text_key=27759 arg_key=28786 sig_eid=802[HAM] eval=45/336

 ops=10 cmd_remaining=0

[SHELL] load producer

[HAM] eval=43/336

[PROGRAM] producer loaded for p19 tensions=85

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] p17.produce OK len=74

  [COMP] p18.consume OK len=63

  [COMP] p2.consume OK len=63

  [COMP] p19.produce OK len=74

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=77/255

[PROC] p19 produced=0

[NEW] p19 pri=8 (2pg 2fd) ops=18

[BUFFER] count=0/20

[BUFFER] count=0/20

[INPUT] mode=0 len=0

[HAM] eval=49/340

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/340

[INPUT] mode=1 len=1 buf=x

[HAM] eval=48/340

[INPUT] mode=1 len=2 buf=xy

[HAM] eval=48/340

[INPUT] mode=1 len=3 buf=xyz

[HAM] eval=101/510

[TIMER] t335 ops=22 [server]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/340

[CMD] xyz

[HAM] eval=78/510

[SHELL DISPATCH] text_key=30841 arg_key=0 sig_eid=813[HAM] eval=45/340

 ops=8 cmd_remaining=0

[SHELL] unknown command

[BUFFER] count=0/20

[INPUT] mode=0 len=0

[HAM] eval=67/340

[TENSION SELECT] idx=4 name=proc.unblock_first

[HAM] eval=52/340

[TENSION SELECT] idx=5 name=proc.boost_running

[HAM] eval=96/510

[TIMER] t340 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=6 name=world.move_north

[HAM] eval=52/340

[TENSION SELECT] idx=7 name=world.move_south

[HAM] eval=96/510

[TIMER] t343 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=8 name=world.move_east

[HAM] eval=52/340

[TENSION SELECT] idx=9 name=world.move_west

[HAM] eval=96/510

[TIMER] t346 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=10 name=world.do_gather

[HAM] eval=52/340

[TENSION SELECT] idx=11 name=world.cleanup_move

[HAM] eval=96/510

[TIMER] t349 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/340

[TENSION SELECT] idx=12 name=world.cleanup_gather

[HAM] eval=52/340

[TENSION SELECT] idx=13 name=world.npc_wander_n

[HAM] eval=96/510

[TIMER] t352 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=14 name=world.npc_wander_s

[HAM] eval=52/340

[TENSION SELECT] idx=15 name=world.npc_wander_e

[HAM] eval=96/510

[TIMER] t355 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=16 name=world.npc_wander_w

[HAM] eval=52/340

[TENSION SELECT] idx=17 name=world.npc_blocked_0

[HAM] eval=96/510

[TIMER] t358 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=18 name=world.npc_blocked_1

[HAM] eval=52/340

[TENSION SELECT] idx=19 name=world.npc_blocked_2

[HAM] eval=52/340

[TENSION SELECT] idx=20 name=world.npc_blocked_3

[HAM] eval=96/510

[TIMER] t362 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/340

[TENSION SELECT] idx=21 name=world.npc_reset_moved

[HAM] eval=52/340

[TENSION SELECT] idx=22 name=fs.do_open

[HAM] eval=96/510

[TIMER] t365 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=23 name=fs.do_close

[HAM] eval=52/340

[TENSION SELECT] idx=24 name=input.enter_text

[HAM] eval=96/510

[TIMER] t368 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=25 name=input.exit_text

[HAM] eval=52/340

[TENSION SELECT] idx=26 name=input.do_submit

[HAM] eval=96/510

[TIMER] t371 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=27 name=input.append_char

[HAM] eval=52/340

[TENSION SELECT] idx=28 name=input.delete_last

[HAM] eval=96/510

[TIMER] t374 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/340

[TENSION SELECT] idx=29 name=input.key_overflow

[HAM] eval=52/340

[TENSION SELECT] idx=30 name=input.clear_char

[HAM] eval=96/510

[TIMER] t377 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=31 name=input.clear_done

[HAM] eval=52/340

[TENSION SELECT] idx=32 name=input.key_miss

[HAM] eval=96/510

[TIMER] t380 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=33 name=input.keybind_route

[HAM] eval=52/340

[TENSION SELECT] idx=34 name=input.mechbind_match

[HAM] eval=52/340

[TENSION SELECT] idx=35 name=input.textcmd_match

[HAM] eval=96/510

[TIMER] t384 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=36 name=input.textarg_match

[HAM] eval=52/340

[TENSION SELECT] idx=37 name=input.cleanup_detect

[HAM] eval=96/510

[TIMER] t387 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/340

[TENSION SELECT] idx=38 name=input.swap_to_rr

[HAM] eval=52/340

[TENSION SELECT] idx=39 name=input.swap_to_pri

[HAM] eval=96/510

[TIMER] t390 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=40 name=ipc.do_send

[HAM] eval=52/340

[TENSION SELECT] idx=41 name=ipc.do_recv

[HAM] eval=96/510

[TIMER] t393 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=42 name=ipc.react_to_msg

[HAM] eval=52/340

[TENSION SELECT] idx=43 name=mem.do_alloc

[HAM] eval=96/510

[TIMER] t396 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=44 name=mem.do_free

[HAM] eval=52/340

[TENSION SELECT] idx=45 name=spawn.spawn_explicit

[HAM] eval=96/510

[TIMER] t399 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=46 name=spawn.spawn_auto

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=52/340

[TENSION SELECT] idx=47 name=spawn.recycle_priorities

[HAM] eval=96/510

[TIMER] t402 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=48 name=spawn.recycle_programs

[HAM] eval=52/340

[TENSION SELECT] idx=49 name=display.sync_running

[HAM] eval=52/340

[TENSION SELECT] idx=50 name=display.sync_ready

[HAM] eval=96/510

[TIMER] t406 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=51 name=display.sync_blocked

[HAM] eval=52/340

[TENSION SELECT] idx=52 name=display.sync_terminated

[HAM] eval=96/510

[TIMER] t409 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=53 name=display.click_select_cpu0

[HAM] eval=52/340

[TENSION SELECT] idx=54 name=display.click_select_ready

[HAM] eval=96/510

[TIMER] t412 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=49/340

[TENSION SELECT] idx=55 name=display.click_select_blocked

[HAM] eval=52/340

[TENSION SELECT] idx=56 name=display.click_select_terminated

[HAM] eval=96/510

[TIMER] t415 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=57 name=display.click_panel

[HAM] eval=52/340

[TENSION SELECT] idx=58 name=display.click_miss

[HAM] eval=96/510

[TIMER] t418 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=59 name=editor.type_char

[HAM] eval=52/340

[TENSION SELECT] idx=60 name=editor.backspace

[HAM] eval=96/510

[TIMER] t421 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=61 name=editor.exit_editor

[HAM] eval=52/340

[TENSION SELECT] idx=62 name=editor.key_overflow

[HAM] eval=96/510

[TIMER] t424 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=63 name=tm_carry

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=52/340

[TENSION SELECT] idx=64 name=tm_flip

[HAM] eval=52/340

[TENSION SELECT] idx=65 name=tm_consume

[HAM] eval=96/510

[TIMER] t428 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION SELECT] idx=66 name=tm_reset

[HAM] eval=52/340

[TENSION SELECT] idx=67 name=shell.do_kill

[HAM] eval=96/510

[TIMER] t431 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[TENSION] shell.do_kill DISABLED

[HAM] eval=52/340

[TENSION] shell.do_kill ENABLED

[HAM] eval=52/340

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] p17.produce OK len=74

  [COMP] p18.consume OK len=63

  [COMP] p2.consume OK len=63

  [COMP] p19.produce OK len=74

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=120/425

[HAM] tensions=87 bytes=6171 ops=20 ready=6->6 cpu0=0->0 ts=-1->-1 thdr=425 fail=475 tend=7 skip=305

[HAM] eval=49/340

  [COMP] proc.kill_running OK len=34

  [COMP] proc.block_running OK len=34

  [COMP] proc.unblock_first OK len=34

  [COMP] proc.boost_running OK len=42

  [COMP] input.enter_text OK len=63

  [COMP] input.exit_text OK len=72

  [HAM] Compiling spawn.spawn_explicit mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL)

  [COMP] spawn.spawn_explicit OK len=80

  [COMP] editor.exit_editor OK len=63

  [HAM] Compiling spawn.spawn_auto mc[0]=cidx 18(proc.SPAWN_SIG) mc[1]=cidx 41(spawn.SPAWN_STATE) mc[2]=cidx 37(spawn.PRI_POOL) mc[3]=cidx 39(spawn.PROG_POOL)

  [COMP] spawn.spawn_auto OK len=92

  [COMP] input.do_submit OK len=72

  [COMP] input.mechbind_match OK len=80

  [HAM] Compiling spawn.recycle_priorities mc[1]=cidx 38(spawn.PRI_USED)

  [COMP] spawn.recycle_priorities OK len=33

  [COMP] input.keybind_route OK len=88

  [COMP] world.npc_wander_w OK len=192

  [COMP] world.npc_wander_n OK len=192

  [COMP] input.textcmd_match OK len=55

  [COMP] world.npc_wander_s OK len=192

  [COMP] world.npc_wander_e OK len=192

  [COMP] input.append_char OK len=81

  [HAM] Compiling spawn.recycle_programs mc[1]=cidx 40(spawn.PROG_USED)

  [COMP] spawn.recycle_programs OK len=33

  [COMP] editor.type_char OK len=102

  [COMP] editor.backspace OK len=119

  [COMP] input.delete_last OK len=86

  [COMP] world.npc_blocked_2 OK len=64

  [COMP] world.npc_blocked_3 OK len=64

  [COMP] input.textarg_match OK len=55

  [COMP] world.npc_blocked_0 OK len=64

  [COMP] world.npc_blocked_1 OK len=64

  [COMP] input.swap_to_rr OK len=67

  [COMP] input.swap_to_pri OK len=67

  [COMP] proc.timer_tick OK len=41

  [COMP] tm_carry OK len=93

  [COMP] shell.do_kill OK len=60

  [COMP] shell.do_block OK len=60

  [COMP] shell.do_unblock OK len=47

  [COMP] shell.do_load OK len=49

  [COMP] shell.do_swap OK len=50

  [COMP] shell.do_list OK len=50

  [COMP] shell.do_help OK len=50

  [COMP] shell.do_spawn OK len=50

  [COMP] tm_flip OK len=88

  [COMP] input.key_overflow OK len=41

  [COMP] editor.key_overflow OK len=41

  [COMP] input.clear_char OK len=59

  [COMP] ipc.do_send OK len=39

  [COMP] proc.preempt_expired OK len=44

  [COMP] tm_consume OK len=22

  [COMP] mem.do_free OK len=42

  [COMP] world.move_west OK len=169

  [COMP] world.do_gather OK len=76

  [COMP] world.move_north OK len=169

  [COMP] world.move_south OK len=169

  [COMP] world.move_east OK len=169

  [COMP] fs.do_open OK len=42

  [COMP] fs.do_close OK len=42

  [COMP] ipc.do_recv OK len=41

  [COMP] mem.do_alloc OK len=42

  [COMP] input.clear_done OK len=49

  [COMP] tm_reset OK len=47

  [COMP] proc.schedule_pri OK len=35

  [COMP] ipc.react_to_msg OK len=44

  [COMP] p7.produce OK len=74

  [COMP] p8.consume OK len=63

  [COMP] p12.consume OK len=63

  [COMP] p16.consume OK len=63

  [COMP] p17.produce OK len=74

  [COMP] p18.consume OK len=63

  [COMP] p2.consume OK len=63

  [COMP] p19.produce OK len=74

  [COMP] display.sync_blocked OK len=63

  [COMP] display.sync_terminated OK len=63

  [COMP] display.click_panel OK len=107

  [COMP] world.cleanup_gather OK len=22

  [COMP] world.cleanup_move OK len=22

  [COMP] display.sync_running OK len=63

  [COMP] display.sync_ready OK len=63

  [COMP] display.click_select_blocked OK len=107

  [COMP] display.click_select_terminated OK len=107

  [COMP] display.click_select_cpu0 OK len=107

  [COMP] display.click_select_ready OK len=107

  [COMP] display.click_miss OK len=22

  [COMP] input.cleanup_detect OK len=44

  [COMP] shell.cmd_miss OK len=37

  [COMP] input.key_miss OK len=22

  [COMP] world.npc_reset_moved OK len=38

[HAM] eval=120/425

[HAM] tensions=87 bytes=6171 ops=20 ready=6->6 cpu0=0->0 ts=-1->-1 thdr=425 fail=475 tend=7 skip=305

[HAM] eval=49/340

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/340

[INPUT] mode=1 len=1 buf=s

[HAM] eval=81/510

[TIMER] t438 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=2 buf=sa

[HAM] eval=48/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=48/340

[INPUT] mode=1 len=4 buf=save

[HAM] eval=48/340

[INPUT] mode=1 len=5 buf=save 

[HAM] eval=48/340

[INPUT] mode=1 len=6 buf=save t

[HAM] eval=81/510

[TIMER] t444 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=48/340

[INPUT] mode=1 len=7 buf=save te

[HAM] eval=48/340

[INPUT] mode=1 len=8 buf=save tes

[HAM] eval=48/340

[INPUT] mode=1 len=9 buf=save test

[HAM] eval=48/340

[INPUT] mode=1 len=10 buf=save test 

[HAM] eval=48/340

[INPUT] mode=1 len=11 buf=save test h

[HAM] eval=81/510

[TIMER] t450 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=12 buf=save test he

[HAM] eval=48/340

[INPUT] mode=1 len=13 buf=save test hel

[HAM] eval=48/340

[INPUT] mode=1 len=14 buf=save test hell

[HAM] eval=48/340

[INPUT] mode=1 len=15 buf=save test hello

[HAM] eval=48/340

[INPUT] mode=1 len=16 buf=save test hello 

[HAM] eval=81/510

[TIMER] t456 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=17 buf=save test hello w

[HAM] eval=48/340

[INPUT] mode=1 len=18 buf=save test hello wo

[HAM] eval=48/340

[INPUT] mode=1 len=19 buf=save test hello wor

[HAM] eval=48/340

[INPUT] mode=1 len=20 buf=save test hello worl

[HAM] eval=48/340

[INPUT] mode=1 len=21 buf=save test hello world

[HAM] eval=81/510

[TIMER] t462 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[CMD] save test hello world

[HAM] eval=330/2040

[SHELL DISPATCH] text_key=29537 arg_key=29797 sig_eid=942[HAM] eval=45/340

 ops=9 cmd_remaining=0

[SHELL] unknown command

[FS] saved "test" (11 bytes)

[BUFFER] count=0/20

[INPUT] mode=0 len=0

[HAM] eval=67/340

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/340

[INPUT] mode=1 len=1 buf=f

[HAM] eval=48/340

[INPUT] mode=1 len=2 buf=fi

[HAM] eval=81/510

[TIMER] t468 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=48/340

[INPUT] mode=1 len=3 buf=fil

[HAM] eval=48/340

[INPUT] mode=1 len=4 buf=file

[HAM] eval=48/340

[INPUT] mode=1 len=5 buf=files

[HAM] eval=49/340

[CMD] files

[HAM] eval=106/680

[SHELL DISPATCH] text_key=26217 arg_key=0 sig_eid=951[HAM] eval=45/340

 ops=9 cmd_remaining=0

[SHELL] unknown command

[FS] files:

  test (11 bytes)

[FS] 1 files total

[BUFFER] count=0/20

[INPUT] mode=0 len=0

[HAM] eval=67/340

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=81/510

[TIMER] t475 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=1 buf=r

[HAM] eval=48/340

[INPUT] mode=1 len=2 buf=re

[HAM] eval=48/340

[INPUT] mode=1 len=3 buf=rea

[HAM] eval=48/340

[INPUT] mode=1 len=4 buf=read

[HAM] eval=81/510

[TIMER] t480 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=5 buf=read 

[HAM] eval=48/340

[INPUT] mode=1 len=6 buf=read t

[HAM] eval=48/340

[INPUT] mode=1 len=7 buf=read te

[HAM] eval=48/340

[INPUT] mode=1 len=8 buf=read tes

[HAM] eval=48/340

[INPUT] mode=1 len=9 buf=read test

[HAM] eval=81/510

[TIMER] t486 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[CMD] read test

[HAM] eval=162/1020

[SHELL DISPATCH] text_key=29285 arg_key=29797 sig_eid=966[HAM] eval=45/340

 ops=9 cmd_remaining=0

[SHELL] unknown command

[FS] read "test" (11 bytes)

[FS] content "test": hello world

[BUFFER] count=0/20

[INPUT] mode=0 len=0

[HAM] eval=67/340

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/340

[INPUT] mode=1 len=1 buf=s

[HAM] eval=48/340

[INPUT] mode=1 len=2 buf=sa

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=81/510

[TIMER] t492 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=48/340

[INPUT] mode=1 len=4 buf=save

[HAM] eval=48/340

[INPUT] mode=1 len=5 buf=save 

[HAM] eval=48/340

[INPUT] mode=1 len=6 buf=save t

[HAM] eval=48/340

[INPUT] mode=1 len=7 buf=save te

[HAM] eval=81/510

[TIMER] t498 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=8 buf=save tes

[HAM] eval=48/340

[INPUT] mode=1 len=9 buf=save test

[HAM] eval=48/340

[INPUT] mode=1 len=10 buf=save test 

[HAM] eval=48/340

[INPUT] mode=1 len=11 buf=save test o

[HAM] eval=48/340

[INPUT] mode=1 len=12 buf=save test ov

[HAM] eval=81/510

[TIMER] t504 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=13 buf=save test ove

[HAM] eval=48/340

[INPUT] mode=1 len=14 buf=save test over

[HAM] eval=48/340

[INPUT] mode=1 len=15 buf=save test overw

[HAM] eval=48/340

[INPUT] mode=1 len=16 buf=save test overwr

[HAM] eval=48/340

[INPUT] mode=1 len=17 buf=save test overwri

[HAM] eval=81/510

[TIMER] t510 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=18 buf=save test overwrit

[HAM] eval=48/340

[INPUT] mode=1 len=19 buf=save test overwritt

[HAM] eval=48/340

[INPUT] mode=1 len=20 buf=save test overwritte

[HAM] eval=48/340

[INPUT] mode=1 len=21 buf=save test overwritten

[HAM] eval=48/340

[INPUT] mode=1 len=22 buf=save test overwritten 

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=48/340

[INPUT] mode=1 len=23 buf=save test overwritten c

[HAM] eval=81/510

[TIMER] t517 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=24 buf=save test overwritten co

[HAM] eval=48/340

[INPUT] mode=1 len=25 buf=save test overwritten con

[HAM] eval=48/340

[INPUT] mode=1 len=26 buf=save test overwritten cont

[HAM] eval=48/340

[INPUT] mode=1 len=27 buf=save test overwritten conte

[HAM] eval=48/340

[INPUT] mode=1 len=28 buf=save test overwritten conten

[HAM] eval=81/510

[TIMER] t523 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=29 buf=save test overwritten content

[HAM] eval=49/340

[CMD] save test overwritten content

[HAM] eval=442/2720

[SHELL DISPATCH] text_key=29537 arg_key=29797 sig_eid=1004[HAM] eval=45/340

 ops=9 cmd_remaining=0

[SHELL] unknown command

[FS] saved "test" (19 bytes)

[BUFFER] count=0/20

[INPUT] mode=0 len=0

[HAM] eval=67/340

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/340

[INPUT] mode=1 len=1 buf=r

[HAM] eval=81/510

[TIMER] t529 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=2 buf=re

[HAM] eval=48/340

[INPUT] mode=1 len=3 buf=rea

[HAM] eval=48/340

[INPUT] mode=1 len=4 buf=read

[HAM] eval=48/340

[INPUT] mode=1 len=5 buf=read 

[HAM] eval=48/340

[INPUT] mode=1 len=6 buf=read t

[HAM] eval=81/510

[TIMER] t535 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=48/340

[INPUT] mode=1 len=7 buf=read te

[HAM] eval=48/340

[INPUT] mode=1 len=8 buf=read tes

[HAM] eval=48/340

[INPUT] mode=1 len=9 buf=read test

[HAM] eval=49/340

[CMD] read test

[HAM] eval=162/1020

[SHELL DISPATCH] text_key=29285 arg_key=29797 sig_eid=1018[HAM] eval=45/340

 ops=9 cmd_remaining=0

[SHELL] unknown command

[FS] read "test" (19 bytes)

[FS] content "test": overwritten content

[BUFFER] count=0/20

[INPUT] mode=0 len=0

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=99/510

[TIMER] t541 ops=21 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=49/340

[INPUT] mode=1 len=0

[INPUT] mode=1 (text mode entered)

[HAM] eval=48/340

[INPUT] mode=1 len=1 buf=s

[HAM] eval=48/340

[INPUT] mode=1 len=2 buf=sa

[HAM] eval=48/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t547 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t553 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t559 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=81/510

[TIMER] t564 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t565 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t566 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t568 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=81/510

[TIMER] t569 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t571 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t572 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t574 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=81/510

[TIMER] t575 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t577 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t579 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t580 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=81/510

[TIMER] t582 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t583 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t585 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t586 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=81/510

[TIMER] t587 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=46/340

[INPUT] mode=1 len=3 buf=sav

[HAM] eval=81/510

[TIMER] t589 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t590 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t591 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[NET] RX len=60 ethertype=2048

[IP] from 14.18.26.120 proto=6 len=60

[TCP] from 14.18.26.120:80 flags=17

[HAM] eval=81/510

[TIMER] t592 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t593 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

[HAM] eval=81/510

[TIMER] t594 ops=20 [EMPTY]->[EMPTY]

[BUFFER] count=0/20

