Created
January 14, 2025 13:50
-
-
Save runeksvendsen/2bb0c57285a9ead73d3352d3edae612a to your computer and use it in GitHub Desktop.
cabal run -fdebug test:testmthread -- +RTS -Ds -Dr
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ cabal run -fdebug test:testmthread -- +RTS -Ds -Dr | |
202ec8280: created capset 0 of type 2 | |
202ec8280: created capset 1 of type 3 | |
202ec8280: cap 0: initialised | |
202ec8280: assigned cap 0 to capset 0 | |
202ec8280: assigned cap 0 to capset 1 | |
202ec8280: cap 1: initialised | |
202ec8280: assigned cap 1 to capset 0 | |
202ec8280: assigned cap 1 to capset 1 | |
202ec8280: cap 2: initialised | |
202ec8280: assigned cap 2 to capset 0 | |
202ec8280: assigned cap 2 to capset 1 | |
202ec8280: cap 3: initialised | |
202ec8280: assigned cap 3 to capset 0 | |
202ec8280: assigned cap 3 to capset 1 | |
202ec8280: allocated 4 more capabilities | |
202ec8280: new task (taskCount: 1) | |
202ec8280: new worker task (taskCount: 1) | |
202ec8280: new task (taskCount: 2) | |
309b94000: cap 1: schedule() | |
202ec8280: new worker task (taskCount: 2) | |
202ec8280: new task (taskCount: 3) | |
309b94000: giving up capability 1 | |
309b94000: freeing capability 1 | |
202ec8280: new worker task (taskCount: 3) | |
309c9a000: cap 3: schedule() | |
309c9a000: giving up capability 3 | |
309c9a000: freeing capability 3 | |
309c17000: cap 2: schedule() | |
309c17000: giving up capability 2 | |
309c17000: freeing capability 2 | |
202ec8280: new task (taskCount: 4) | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: created thread 1[""] | |
202ec8280: new bound thread (1) | |
202ec8280: cap 2: schedule() | |
202ec8280: cap 2: running thread 1[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 1[""] stopped (stack overflow, size 110) | |
202ec8280: cap 2: allocating new stack chunk of size 32768 bytes | |
202ec8280: cap 2: running thread 1[""] (ThreadRunGHC) | |
202ec8280: cap 2: created thread 2[""] | |
202ec8280: cap 2: thread 2[""] migrating to cap 0 | |
202ec8280: cap 2: waking up thread 2[""] on cap 0 | |
202ec8280: starting new worker on capability 0 | |
202ec8280: new task (taskCount: 5) | |
202ec8280: new worker task (taskCount: 5) | |
202ec8280: cap 2: message: try wakeup thread 2 on cap 0 | |
202ec8280: cap 2: thread 1[""] stopped (yielding) | |
309d1d000: cap 0: schedule() | |
309d1d000: cap 0: message: try wakeup thread 2 | |
309d1d000: cap 0: waking up thread 2[""] on cap 0 | |
202ec8280: cap 2: running thread 1[""] (ThreadRunGHC) | |
309d1d000: cap 0: running thread 2[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 2 has label IOManager on cap 0 | |
202ec8280: cap 2: created thread 3[""] | |
202ec8280: cap 2: thread 3[""] migrating to cap 1 | |
202ec8280: cap 2: waking up thread 3[""] on cap 1 | |
202ec8280: passing capability 1 to worker 0x309b94000 | |
202ec8280: cap 2: message: try wakeup thread 3 on cap 1 | |
202ec8280: cap 2: thread 1[""] stopped (yielding) | |
202ec8280: cap 2: running thread 1[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 3 has label IOManager on cap 1 | |
309b94000: woken up on capability 1 | |
309b94000: resuming capability 1 | |
309b94000: cap 1: message: try wakeup thread 3 | |
309b94000: cap 1: waking up thread 3["IOManager on cap 1"] on cap 1 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
202ec8280: cap 2: created thread 4[""] | |
202ec8280: cap 2: thread 1[""] stopped (yielding) | |
202ec8280: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
202ec8280: freeing capability 3 | |
202ec8280: giving up capability 2 | |
202ec8280: passing capability 2 to worker 0x309c17000 | |
309c17000: woken up on capability 2 | |
309c17000: resuming capability 2 | |
309c17000: cap 2: running thread 4[""] (ThreadRunGHC) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309c17000: cap 2: thread 4[""] stopped (yielding) | |
309c17000: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c17000: cap 2: thread 1[""] migrating to cap 3 | |
309c17000: passing capability 3 to bound task 0x202ec8280 | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (suspended while making a foreign call) | |
309d1d000: starting new worker on capability 0 | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 1[""] (ThreadRunGHC) | |
309d1d000: new task (taskCount: 6) | |
309c17000: cap 2: running thread 4[""] (ThreadRunGHC) | |
309c17000: cap 2: thread 4[""] stopped (suspended while making a foreign call) | |
309c17000: starting new worker on capability 2 | |
309c17000: new task (taskCount: 7) | |
309c17000: new worker task (taskCount: 7) | |
309d1d000: new worker task (taskCount: 6) | |
309e23000: cap 2: schedule() | |
309da0000: cap 0: schedule() | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (suspended while making a foreign call) | |
309b94000: starting new worker on capability 1 | |
309b94000: new task (taskCount: 8) | |
309b94000: new worker task (taskCount: 8) | |
309ea6000: cap 1: schedule() | |
309ea6000: giving up capability 1 | |
309ea6000: freeing capability 1 | |
202ec8280: cap 3: thread 4 has label IOManager on cap 2 | |
202ec8280: cap 3: created thread 5[""] | |
202ec8280: cap 3: thread 5 has label IOManager on cap 3 | |
202ec8280: cap 3: thread 1[""] stopped (yielding) | |
202ec8280: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
202ec8280: freeing capability 0 | |
202ec8280: giving up capability 3 | |
202ec8280: passing capability 3 to worker 0x309c9a000 | |
309c9a000: woken up on capability 3 | |
309c9a000: resuming capability 3 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c9a000: cap 3: thread 1[""] migrating to cap 0 | |
309c9a000: passing capability 0 to bound task 0x202ec8280 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
202ec8280: woken up on capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 1[""] (ThreadRunGHC) | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (suspended while making a foreign call) | |
309c9a000: starting new worker on capability 3 | |
309c9a000: new task (taskCount: 9) | |
202ec8280: cap 0: created thread 6[""] | |
202ec8280: cap 0: thread 6 has label TimerManager | |
309c9a000: new worker task (taskCount: 9) | |
202ec8280: cap 0: thread 1[""] stopped (finished) | |
202ec8280: bound thread (1) finished | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: task exiting | |
202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: created thread 7[""] | |
202ec8280: new bound thread (7) | |
202ec8280: cap 0: schedule() | |
202ec8280: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
202ec8280: cap 0: thread 6["TimerManager"] migrating to cap 1 | |
202ec8280: passing capability 1 to worker 0x309ea6000 | |
309f29000: cap 3: schedule() | |
309ea6000: woken up on capability 1 | |
309ea6000: resuming capability 1 | |
309ea6000: cap 1: running thread 6["TimerManager"] (ThreadRunGHC) | |
309ea6000: cap 1: thread 6["TimerManager"] stopped (suspended while making a foreign call) | |
309ea6000: starting new worker on capability 1 | |
309ea6000: new task (taskCount: 10) | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309ea6000: new worker task (taskCount: 10) | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
309da0000: woken up on capability 0 | |
309da0000: capability 0 is owned by another task | |
309fac000: cap 1: schedule() | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
202ec8280: cap 0: thread 7[""] stopped (yielding) | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
M 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
u 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
l 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
t 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
i 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
t 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
h 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
r 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
e 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
a 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
d 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
e 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
d 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
t 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
e 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (stack overflow, size 110) | |
202ec8280: cap 0: allocating new stack chunk of size 32768 bytes | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (blocked on an MVar) | |
309d1d000: returning; I want capability 0 | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x700040b558 (TSO_DIRTY) | |
202ec8280: giving up capability 0 | |
202ec8280: passing capability 0 to worker 0x309d1d000 | |
309d1d000: resuming capability 0 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309d1d000: cap 0: waking up thread 7[""] on cap 0 | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309d1d000: cap 0: thread 7[""] migrating to cap 1 | |
309d1d000: passing capability 1 to bound task 0x202ec8280 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
202ec8280: woken up on capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
s 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
t 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (suspended while making a foreign call) | |
309d1d000: freeing capability 0 | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
p 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
r 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x7000806b00 (TSO_DIRTY) | |
309b94000: returning; I want capability 1 | |
202ec8280: giving up capability 1 | |
202ec8280: passing capability 1 to worker 0x309b94000 | |
309b94000: resuming capability 1 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309b94000: cap 1: waking up thread 7[""] on cap 1 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309b94000: cap 1: thread 7[""] migrating to cap 2 | |
309b94000: passing capability 2 to bound task 0x202ec8280 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
202ec8280: woken up on capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
o 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
g 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (suspended while making a foreign call) | |
309b94000: freeing capability 1 | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
r 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
a 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
m 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
f 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
o 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x7000c13320 (TSO_DIRTY) | |
202ec8280: giving up capability 2 | |
202ec8280: freeing capability 2 | |
309c17000: returning; I want capability 2 | |
309c17000: resuming capability 2 | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309c17000: cap 2: waking up thread 7[""] on cap 2 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (yielding) | |
309c17000: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c17000: cap 2: thread 7[""] migrating to cap 3 | |
309c17000: passing capability 3 to bound task 0x202ec8280 | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
r 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (yielding) | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (suspended while making a foreign call) | |
309c17000: freeing capability 2 | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
s 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
e 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
r 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
i 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
a 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
l 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
i 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x700100b710 (TSO_DIRTY) | |
309c9a000: returning; I want capability 3 | |
202ec8280: giving up capability 3 | |
202ec8280: passing capability 3 to worker 0x309c9a000 | |
309c9a000: resuming capability 3 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309c9a000: cap 3: waking up thread 7[""] on cap 3 | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c9a000: cap 3: thread 7[""] migrating to cap 0 | |
309c9a000: passing capability 0 to bound task 0x202ec8280 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
202ec8280: woken up on capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
s 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
a 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (suspended while making a foreign call) | |
309c9a000: freeing capability 3 | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
t 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
i 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
o 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
n 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
n 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
o 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
r 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
m 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
a 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
l 202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 0 | |
202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: cap 0: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 0: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x700040fa88 (TSO_DIRTY) | |
202ec8280: giving up capability 0 | |
202ec8280: freeing capability 0 | |
309d1d000: returning; I want capability 0 | |
309d1d000: resuming capability 0 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309d1d000: cap 0: waking up thread 7[""] on cap 0 | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309d1d000: cap 0: thread 7[""] migrating to cap 1 | |
309d1d000: passing capability 1 to bound task 0x202ec8280 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
202ec8280: woken up on capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
e 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
v 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
a 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (suspended while making a foreign call) | |
309d1d000: freeing capability 0 | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
l 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 1 | |
u 202ec8280: returning; I want capability 1 | |
202ec8280: resuming capability 1 | |
202ec8280: cap 1: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 1: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x7000808b98 (TSO_DIRTY) | |
202ec8280: giving up capability 1 | |
202ec8280: freeing capability 1 | |
309b94000: returning; I want capability 1 | |
309b94000: resuming capability 1 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309b94000: cap 1: waking up thread 7[""] on cap 1 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309b94000: cap 1: thread 7[""] migrating to cap 2 | |
309b94000: passing capability 2 to bound task 0x202ec8280 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
202ec8280: woken up on capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
a 202ec8280: returning; I want capability 2 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
t 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (suspended while making a foreign call) | |
309b94000: freeing capability 1 | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
i 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
o 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
n 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
( 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
t 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
a 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
k 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
e 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
3 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
) 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
, 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
s 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
h 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
o 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
u 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
l 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
d 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
b 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
e 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
[ 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
1 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
0 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
9 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
4 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
6 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 2 | |
, 202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: cap 2: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 2: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x7000c1c668 (TSO_DIRTY) | |
309c17000: returning; I want capability 2 | |
202ec8280: giving up capability 2 | |
202ec8280: passing capability 2 to worker 0x309c17000 | |
309c17000: resuming capability 2 | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309c17000: cap 2: waking up thread 7[""] on cap 2 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (yielding) | |
309c17000: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c17000: cap 2: thread 7[""] migrating to cap 3 | |
309c17000: passing capability 3 to bound task 0x202ec8280 | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
1 202ec8280: returning; I want capability 3 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (yielding) | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
7 202ec8280: returning; I want capability 3 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (suspended while making a foreign call) | |
309c17000: freeing capability 2 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
7 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
1 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
1 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
, 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
2 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
8 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
6 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
5 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
7 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
] 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
[ 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
1 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
0 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
9 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
4 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
6 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
, 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
1 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
7 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
7 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
1 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
1 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
, 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
2 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
8 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
6 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
5 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
7 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
] 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: created thread 8[""] | |
202ec8280: cap 3: created thread 9[""] | |
202ec8280: cap 3: created thread 10[""] | |
202ec8280: cap 3: created thread 11[""] | |
202ec8280: cap 3: created thread 12[""] | |
202ec8280: cap 3: created thread 13[""] | |
202ec8280: cap 3: created thread 14[""] | |
202ec8280: cap 3: created thread 15[""] | |
202ec8280: cap 3: created thread 16[""] | |
202ec8280: cap 3: created thread 17[""] | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: passing capability 3 to worker 0x309f29000 | |
f 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309f29000: woken up on capability 3 | |
309f29000: capability 3 is owned by another task | |
202ec8280: cap 3: thread 7[""] stopped (yielding) | |
202ec8280: cap 3: 11 threads, 0 sparks, and 3 free capabilities, sharing... | |
202ec8280: cap 3: thread 8[""] migrating to cap 0 | |
202ec8280: cap 3: thread 9[""] migrating to cap 1 | |
202ec8280: cap 3: thread 10[""] migrating to cap 2 | |
202ec8280: cap 3: thread 11[""] migrating to cap 0 | |
202ec8280: cap 3: thread 12[""] migrating to cap 1 | |
202ec8280: cap 3: thread 13[""] migrating to cap 2 | |
202ec8280: cap 3: thread 14[""] migrating to cap 0 | |
202ec8280: cap 3: thread 15[""] migrating to cap 1 | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: passing capability 1 to worker 0x309fac000 | |
202ec8280: passing capability 2 to worker 0x309e23000 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 10[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x7001015388 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: cap 0: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010058c8 309fac000: woken up on capability 1 | |
is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) 309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x7001005cc8 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) 202ec8280: giving up capability 3 | |
202ec8280: passing capability 3 to worker 0x309f29000 | |
309e23000: cap 2: running thread 13[""] (ThreadRunGHC) | |
309f29000: woken up on capability 3 | |
309da0000: cap 0: running thread 11[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 11[""] stopped (blocked on an MVar) | |
thread 11 @ 0x7001015788 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: cap 0: running thread 14[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 14[""] stopped (blocked on an MVar) | |
thread 14 @ 0x7001016388 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309e23000: cap 2: thread 13[""] stopped (blocked on an MVar) | |
thread 13 @ 0x7001015f88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309fac000: passing capability 3 to worker 0x309f29000 | |
309fac000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309fac000: cap 1: thread 12[""] migrating to cap 0 | |
309fac000: passing capability 0 to worker 0x309da0000 | |
309fac000: cap 1: running thread 15[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 15[""] stopped (blocked on an MVar) | |
thread 15 @ 0x7001016788 309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 16[""] (ThreadRunGHC) | |
is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309f29000: cap 3: thread 16[""] stopped (blocked on an MVar) | |
thread 16 @ 0x7001016b88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: woken up on capability 0 | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309f29000: passing capability 0 to worker 0x309da0000 | |
309f29000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309f29000: cap 3: thread 17[""] migrating to cap 1 | |
309f29000: passing capability 1 to worker 0x309fac000 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 12[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 12[""] stopped (blocked on an MVar) | |
thread 12 @ 0x7001015b88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309f29000: giving up capability 3 | |
309f29000: passing capability 3 to bound task 0x202ec8280 | |
309da0000: freeing capability 0 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 17[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 17[""] stopped (blocked on an MVar) | |
thread 17 @ 0x7001016f88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
o 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: waking up thread 8[""] on cap 0 | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: cap 3: message: try wakeup thread 8 on cap 0 | |
202ec8280: cap 3: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: message: try wakeup thread 8 | |
309da0000: cap 0: waking up thread 8[""] on cap 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 10[""] on cap 2 | |
309da0000: passing capability 2 to worker 0x309e23000 | |
202ec8280: giving up capability 3 | |
202ec8280: freeing capability 3 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 10 | |
309e23000: cap 2: waking up thread 10[""] on cap 2 | |
309e23000: cap 2: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: message: try wakeup thread 10 on cap 2 | |
309e23000: cap 2: waking up thread 9[""] on cap 1 | |
309e23000: passing capability 1 to worker 0x309fac000 | |
309e23000: cap 2: message: try wakeup thread 9 on cap 1 | |
309da0000: cap 0: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010058c8 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309e23000: cap 2: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x7001015388 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 9 | |
309fac000: cap 1: waking up thread 9[""] on cap 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 13[""] on cap 2 | |
309fac000: cap 1: message: try wakeup thread 13 on cap 2 | |
309fac000: cap 1: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x7001005cc8 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309e23000: giving up capability 2 | |
309e23000: passing capability 2 to worker 0x309e23000 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 13 | |
309e23000: cap 2: waking up thread 13[""] on cap 2 | |
309e23000: cap 2: running thread 13[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 11[""] on cap 0 | |
309e23000: passing capability 0 to worker 0x309da0000 | |
309e23000: cap 2: message: try wakeup thread 11 on cap 0 | |
309e23000: cap 2: thread 13[""] stopped (blocked on an MVar) | |
thread 13 @ 0x7001015f88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: message: try wakeup thread 11 | |
309da0000: cap 0: waking up thread 11[""] on cap 0 | |
309da0000: cap 0: running thread 11[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 14[""] on cap 0 | |
309da0000: cap 0: thread 11[""] stopped (blocked on an MVar) | |
thread 11 @ 0x7001015788 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: cap 0: running thread 14[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 15[""] on cap 1 | |
309da0000: passing capability 1 to worker 0x309fac000 | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309da0000: cap 0: message: try wakeup thread 15 on cap 1 | |
309da0000: cap 0: thread 14[""] stopped (blocked on an MVar) | |
thread 14 @ 0x7001016388 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309fac000: cap 1: message: try wakeup thread 15 | |
309fac000: cap 1: waking up thread 15[""] on cap 1 | |
309fac000: cap 1: running thread 15[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 16[""] on cap 3 | |
309fac000: passing capability 3 to worker 0x309f29000 | |
309fac000: cap 1: message: try wakeup thread 16 on cap 3 | |
309fac000: cap 1: thread 15[""] stopped (blocked on an MVar) | |
thread 15 @ 0x7001016788 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 16 | |
309f29000: cap 3: waking up thread 16[""] on cap 3 | |
309f29000: cap 3: running thread 16[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 12[""] on cap 0 | |
309f29000: passing capability 0 to worker 0x309da0000 | |
309f29000: cap 3: message: try wakeup thread 12 on cap 0 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: message: try wakeup thread 12 | |
309da0000: cap 0: waking up thread 12[""] on cap 0 | |
309da0000: cap 0: running thread 12[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 17[""] on cap 1 | |
309da0000: passing capability 1 to worker 0x309fac000 | |
309da0000: cap 0: message: try wakeup thread 17 on cap 1 | |
309da0000: cap 0: thread 12[""] stopped (blocked on an MVar) | |
thread 12 @ 0x7001015b88 is blocked on an MVar @ 0x7000406d08 309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 17 | |
309fac000: (TSO_DIRTY) | |
cap 1: waking up thread 17[""] on cap 1 | |
309fac000: cap 1: running thread 17[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 7[""] on cap 3 | |
309fac000: cap 1: message: try wakeup thread 7 on cap 3 | |
309fac000: cap 1: thread 17[""] stopped (blocked on an MVar) | |
thread 17 @ 0x7001016f88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309f29000: cap 3: thread 16[""] stopped (blocked on an MVar) | |
thread 16 @ 0x7001016b88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309f29000: cap 3: message: try wakeup thread 7 | |
309f29000: cap 3: waking up thread 7[""] on cap 3 | |
309f29000: giving up capability 3 | |
309f29000: passing capability 3 to bound task 0x202ec8280 | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
r 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: waking up thread 8[""] on cap 0 | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: cap 3: message: try wakeup thread 8 on cap 0 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: message: try wakeup thread 8 | |
309da0000: cap 0: waking up thread 8[""] on cap 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
309da0000: cap 0: thread 8[""] stopped (suspended while making a foreign call) | |
309da0000: starting new worker on capability 0 | |
309da0000: new task (taskCount: 11) | |
202ec8280: giving up capability 3 | |
202ec8280: freeing capability 3 | |
309da0000: new worker task (taskCount: 11) | |
0 309da0000: returning; I want capability 0 | |
30a02f000: cap 0: schedule() | |
30a02f000: giving up capability 0 | |
30a02f000: passing capability 0 to worker 0x309da0000 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 10[""] on cap 2 | |
309da0000: passing capability 2 to worker 0x309e23000 | |
309da0000: cap 0: message: try wakeup thread 10 on cap 2 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 10 | |
309e23000: cap 2: waking up thread 10[""] on cap 2 | |
309e23000: cap 2: running thread 10[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 10[""] stopped (suspended while making a foreign call) | |
309e23000: starting new worker on capability 2 | |
309e23000: new task (taskCount: 12) | |
309e23000: new worker task (taskCount: 12) | |
2 309e23000: returning; I want capability 2 | |
30a0b2000: cap 2: schedule() | |
30a0b2000: giving up capability 2 | |
30a0b2000: passing capability 2 to worker 0x309e23000 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 10[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 1 | |
309e23000: passing capability 1 to worker 0x309fac000 | |
309e23000: cap 2: message: try wakeup thread 9 on cap 1 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 9 | |
309fac000: cap 1: waking up thread 9[""] on cap 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 9[""] stopped (suspended while making a foreign call) | |
309fac000: starting new worker on capability 1 | |
309fac000: new task (taskCount: 13) | |
309fac000: new worker task (taskCount: 13) | |
1 309fac000: returning; I want capability 1 | |
30a135000: cap 1: schedule() | |
30a135000: giving up capability 1 | |
30a135000: passing capability 1 to worker 0x309fac000 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 13[""] on cap 2 | |
309fac000: cap 1: message: try wakeup thread 13 on cap 2 | |
309da0000: cap 0: thread 8[""] stopped (yielding) | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 8[""] stopped (heap overflow) | |
309da0000: cap 0: requesting parallel GC | |
309da0000: 0 idle caps | |
309da0000: passing capability 3 to worker 0x309f29000 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: starting GC | |
309e23000: cap 2: thread 10[""] stopped (yielding) | |
309e23000: someone else is trying to sync (2)... | |
309e23000: cap 2: starting GC | |
309fac000: cap 1: thread 9[""] stopped (yielding) | |
309fac000: cap 1: starting GC | |
309da0000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
thread 8 @ 0x70010058c8 is not blocked (TSO_DIRTY) | |
threads on capability 1: | |
thread 9 @ 0x7001005cc8 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
thread 10 @ 0x7001015388 is not blocked (TSO_DIRTY) | |
threads on capability 3: | |
other threads: | |
thread 17 @ 0x7001016f88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
thread 16 @ 0x7001016b88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
thread 15 @ 0x7001016788 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
thread 14 @ 0x7001016388 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
thread 13 @ 0x7001015f88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
thread 12 @ 0x7001015b88 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
thread 11 @ 0x7001015788 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
thread 7 @ 0x70004057a8 is blocked on an MVar @ 0x7000406d08 (TSO_DIRTY) | |
thread 6 @ 0x7000405398 ["TimerManager"] is blocked on an external call (TSO_DIRTY) | |
thread 5 @ 0x70010054a8 ["IOManager on cap 3"] is blocked on an external call (TSO_DIRTY) | |
thread 4 @ 0x7000c0e4a8 ["IOManager on cap 2"] is blocked on an external call (TSO_DIRTY) | |
thread 3 @ 0x7000c0a4a8 ["IOManager on cap 1"] is blocked on an external call (TSO_DIRTY) | |
thread 2 @ 0x7000c064a8 ["IOManager on cap 0"] is blocked on an external call (TSO_DIRTY) | |
309da0000: cap 0: starting GC | |
309da0000: cap 0: GC working | |
309f29000: cap 3: GC working | |
309fac000: cap 1: GC working | |
309e23000: cap 2: GC working | |
309f29000: cap 3: GC idle | |
309f29000: cap 3: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: cap 0: all caps stopped for GC | |
309da0000: cap 0: finished GC | |
309da0000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309f29000: cap 3: finished GC | |
309e23000: cap 2: finished GC | |
309e23000: cap 2: message: try wakeup thread 13 | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309e23000: cap 2: waking up thread 13[""] on cap 2 | |
309e23000: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309e23000: cap 2: thread 10[""] migrating to cap 3 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309fac000: cap 1: finished GC | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: running thread 13[""] (ThreadRunGHC) | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 10[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 13[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
5 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 13[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 11[""] on cap 0 | |
309e23000: cap 2: message: try wakeup thread 11 on cap 0 | |
309da0000: cap 0: thread 8[""] stopped (yielding) | |
309da0000: cap 0: message: try wakeup thread 11 | |
309da0000: cap 0: waking up thread 11[""] on cap 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 13[""] stopped (heap overflow) | |
309e23000: cap 2: requesting parallel GC | |
309e23000: 0 idle caps | |
309da0000: cap 0: thread 8[""] stopped (yielding) | |
309da0000: cap 0: starting GC | |
309fac000: cap 1: raising exception in thread 9. | |
309fac000: cap 1: thread 9[""] stopped (yielding) | |
309fac000: cap 1: starting GC | |
309f29000: cap 3: raising exception in thread 10. | |
309f29000: cap 3: thread 10[""] stopped (yielding) | |
309f29000: cap 3: starting GC | |
309e23000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
thread 8 @ 0x70010fb218 is not blocked (TSO_DIRTY) | |
thread 11 @ 0x70010fc258 is not blocked (TSO_DIRTY) | |
threads on capability 1: | |
thread 9 @ 0x70010f9000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
thread 13 @ 0x70010f7490 is not blocked (TSO_DIRTY) | |
threads on capability 3: | |
thread 10 @ 0x70010f7000 is not blocked (TSO_DIRTY) | |
other threads: | |
thread 2 @ 0x70010fb290 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70010f9078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70010f7090 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70010f5000 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70010f90f0 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70010fc2d0 is blocked on an MVar @ 0x70010fb5c0 | |
thread 12 @ 0x70014c6030 is blocked on an MVar @ 0x70010fb5c0 | |
thread 14 @ 0x70014c5390 is blocked on an MVar @ 0x70010fb5c0 | |
thread 15 @ 0x70010fc360 is blocked on an MVar @ 0x70010fb5c0 | |
thread 16 @ 0x70010fc7f0 is blocked on an MVar @ 0x70010fb5c0 | |
thread 17 @ 0x70014c6448 is blocked on an MVar @ 0x70010fb5c0 | |
309e23000: cap 2: starting GC | |
309e23000: cap 2: GC working | |
309fac000: cap 1: GC working | |
309da0000: cap 0: GC working | |
309f29000: cap 3: GC working | |
309f29000: cap 3: GC idle | |
309f29000: cap 3: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: cap 2: all caps stopped for GC | |
309e23000: cap 2: finished GC | |
309e23000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309e23000: cap 2: running thread 13[""] (ThreadRunGHC) | |
309fac000: cap 1: finished GC | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: message: thread 9 blocking on blackhole 0x70010f8c00 | |
309fac000: cap 1: forwarding message to cap 0 | |
309fac000: cap 1: thread 9[""] stopped (blocked on black hole owned by thread 8) | |
thread 9 @ 0x70010f8000 is blocked on a black hole 0x70010f8c00 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309f29000: cap 3: finished GC | |
309f29000: cap 3: running thread 10[""] (ThreadRunGHC) | |
309f29000: cap 3: message: thread 10 blocking on blackhole 0x70010f8c00 | |
309f29000: cap 3: forwarding message to cap 0 | |
309f29000: cap 3: thread 10[""] stopped (blocked on black hole owned by thread 8) | |
thread 10 @ 0x70010f4000 is blocked on a black hole 0x70010f8c00 (TSO_DIRTY) | |
309f29000: giving up capability 3 | |
309da0000: cap 0: finished GC | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309f29000: freeing capability 3 | |
309e23000: cap 2: thread 13[""] stopped (blocked on an MVar) | |
thread 13 @ 0x70010f6218 is blocked on an MVar @ 0x70010face8 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309da0000: cap 0: thread 8[""] stopped (yielding) | |
309da0000: cap 0: message: thread 10 blocking on blackhole 0x70010f8c00 | |
309da0000: cap 0: thread 10 blocked on thread 8 | |
309da0000: cap 0: message: thread 9 blocking on blackhole 0x70010f8c00 | |
309da0000: cap 0: thread 9 blocked on existing BLOCKING_QUEUE owned by thread 8 | |
309da0000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309da0000: cap 0: thread 8[""] migrating to cap 1 | |
309da0000: passing capability 1 to worker 0x309fac000 | |
309da0000: cap 0: running thread 11[""] (ThreadRunGHC) | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 11[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
3 309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 11[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 14[""] on cap 0 | |
309da0000: cap 0: thread 11[""] stopped (heap overflow) | |
309da0000: cap 0: requesting parallel GC | |
309da0000: 0 idle caps | |
309da0000: passing capability 2 to worker 0x309e23000 | |
309da0000: passing capability 3 to worker 0x309f29000 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: starting GC | |
309da0000: passing capability 3 to worker 0x309f29000 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: starting GC | |
309fac000: cap 1: thread 8[""] stopped (yielding) | |
309fac000: cap 1: starting GC | |
309da0000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
thread 11 @ 0x70010fa078 is not blocked (TSO_DIRTY) | |
thread 14 @ 0x70014c71d0 is not blocked (TSO_DIRTY) | |
threads on capability 1: | |
thread 8 @ 0x70010fa000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
other threads: | |
thread 17 @ 0x70014ca490 is blocked on an MVar @ 0x70010face8 | |
thread 16 @ 0x70014c75c0 is blocked on an MVar @ 0x70010face8 | |
thread 15 @ 0x70014c8170 is blocked on an MVar @ 0x70010face8 | |
thread 13 @ 0x70010f6218 is blocked on an MVar @ 0x70010face8 (TSO_DIRTY) | |
thread 12 @ 0x70014c8d70 is blocked on an MVar @ 0x70010face8 | |
thread 10 @ 0x70010f4000 is blocked on a black hole 0x70010f8c00 (TSO_DIRTY) | |
thread 9 @ 0x70010f8000 is blocked on a black hole 0x70010f8c00 (TSO_DIRTY) | |
thread 7 @ 0x70014c7248 is blocked on an MVar @ 0x70010face8 | |
thread 6 @ 0x70010f80f0 ["TimerManager"] is blocked on an external call | |
thread 5 @ 0x70010f4078 ["IOManager on cap 3"] is blocked on an external call | |
thread 4 @ 0x70010f6290 ["IOManager on cap 2"] is blocked on an external call | |
thread 3 @ 0x70010f8078 ["IOManager on cap 1"] is blocked on an external call | |
thread 2 @ 0x70010fa0f0 ["IOManager on cap 0"] is blocked on an external call | |
309da0000: cap 0: starting GC | |
309da0000: cap 0: GC working | |
309fac000: cap 1: GC working | |
309f29000: cap 3: GC working | |
309e23000: cap 2: GC working | |
309e23000: cap 2: GC idle | |
309da0000: cap 0: GC idle | |
309f29000: cap 3: GC idle | |
309fac000: cap 1: GC idle | |
309da0000: cap 0: GC done | |
309f29000: cap 3: GC done | |
309f29000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309f29000: pruned 0 sparks | |
309f29000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: cap 1: GC done | |
309fac000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309fac000: pruned 0 sparks | |
309fac000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: cap 2: GC done | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: cap 0: Memory Return (Current: 65) (Needed: 61) (Returned: 4) | |
309da0000: cap 0: all caps stopped for GC | |
309da0000: cap 0: finished GC | |
309da0000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309da0000: cap 0: running thread 11[""] (ThreadRunGHC) | |
309fac000: cap 1: finished GC | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: finished GC | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309f29000: cap 3: finished GC | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309da0000: cap 0: thread 11[""] stopped (blocked on an MVar) | |
thread 11 @ 0x70014cf218 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
309da0000: cap 0: running thread 14[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 14[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
6 309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 14[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 15[""] on cap 1 | |
309da0000: cap 0: message: try wakeup thread 15 on cap 1 | |
309da0000: cap 0: thread 14[""] stopped (heap overflow) | |
309da0000: cap 0: requesting parallel GC | |
309da0000: 0 idle caps | |
309da0000: passing capability 2 to worker 0x309e23000 | |
309da0000: passing capability 3 to worker 0x309f29000 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: starting GC | |
309f29000: woken up on capability 3 | |
309da0000: passing capability 3 to worker 0x309f29000 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: starting GC | |
309fac000: cap 1: thread 8[""] stopped (yielding) | |
309fac000: someone else is trying to sync (2)... | |
309fac000: cap 1: starting GC | |
309da0000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
thread 14 @ 0x70014cf290 is not blocked (TSO_DIRTY) | |
threads on capability 1: | |
thread 8 @ 0x70010f5000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
other threads: | |
thread 2 @ 0x70014cf308 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70010f5078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70010f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70010ff000 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70010f50f0 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70014da6a0 is blocked on an MVar @ 0x70014d7d28 | |
thread 9 @ 0x70014e5b48 is blocked on a black hole 0x70014e4398 (TSO_DIRTY) | |
thread 10 @ 0x70014e5bc0 is blocked on a black hole 0x70014e4398 (TSO_DIRTY) | |
thread 11 @ 0x70014cf218 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
thread 12 @ 0x70014d9798 is blocked on an MVar @ 0x70014d7d28 | |
thread 13 @ 0x70010fd160 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
thread 15 @ 0x70010fbd00 is blocked on an MVar @ 0x70014d7d28 | |
thread 16 @ 0x70010f7d40 is blocked on an MVar @ 0x70014d7d28 | |
thread 17 @ 0x70014da048 is blocked on an MVar @ 0x70014d7d28 | |
309da0000: cap 0: starting GC | |
309da0000: cap 0: GC working | |
309e23000: cap 2: GC working | |
309fac000: cap 1: GC working | |
309f29000: cap 3: GC working | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309f29000: cap 3: GC idle | |
309f29000: cap 3: GC done | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: cap 0: all caps stopped for GC | |
309da0000: cap 0: finished GC | |
309da0000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309da0000: cap 0: running thread 14[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 14[""] stopped (blocked on an MVar) | |
thread 14 @ 0x70014cf290 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
309fac000: cap 1: finished GC | |
309fac000: cap 1: message: try wakeup thread 15 | |
309fac000: cap 1: waking up thread 15[""] on cap 1 | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: finished GC | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309f29000: cap 3: finished GC | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309fac000: cap 1: thread 8[""] stopped (yielding) | |
309fac000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309fac000: cap 1: thread 15[""] migrating to cap 2 | |
309fac000: passing capability 2 to worker 0x309e23000 | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 8[""] stopped (stack overflow, size 110) | |
309fac000: cap 1: allocating new stack chunk of size 32768 bytes | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 15[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 15[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
7 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 15[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 16[""] on cap 3 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309e23000: cap 2: message: try wakeup thread 16 on cap 3 | |
309e23000: cap 2: thread 15[""] stopped (heap overflow) | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: starting GC | |
309e23000: cap 2: requesting parallel GC | |
309e23000: 0 idle caps | |
309e23000: passing capability 0 to worker 0x309da0000 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: starting GC | |
309fac000: cap 1: thread 8[""] stopped (yielding) | |
309fac000: cap 1: starting GC | |
309e23000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
thread 8 @ 0x70010f5000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
thread 15 @ 0x70010fbd00 is not blocked (TSO_DIRTY) | |
threads on capability 3: | |
other threads: | |
thread 2 @ 0x70014cf308 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70010f5078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70010f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70010ff000 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70010f50f0 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70014da6a0 is blocked on an MVar @ 0x70014d7d28 | |
thread 9 @ 0x70014e5b48 is blocked on a black hole 0x70014e4398 | |
thread 10 @ 0x70014e5bc0 is blocked on a black hole 0x70014e4398 | |
thread 11 @ 0x70014cf218 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
thread 12 @ 0x70014d9798 is blocked on an MVar @ 0x70014d7d28 | |
thread 13 @ 0x70010fd160 is blocked on an MVar @ 0x70014d7d28 | |
thread 14 @ 0x70014cf290 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
thread 16 @ 0x70010f7d40 is blocked on an MVar @ 0x70014d7d28 | |
thread 17 @ 0x70014da048 is blocked on an MVar @ 0x70014d7d28 | |
309e23000: cap 2: starting GC | |
309e23000: cap 2: GC working | |
309f29000: cap 3: GC working | |
309da0000: cap 0: GC working | |
309f29000: cap 3: GC idle | |
309f29000: cap 3: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309fac000: cap 1: GC working | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: cap 2: all caps stopped for GC | |
309e23000: cap 2: finished GC | |
309e23000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309e23000: cap 2: running thread 15[""] (ThreadRunGHC) | |
309f29000: cap 3: finished GC | |
309f29000: cap 3: message: try wakeup thread 16 | |
309f29000: cap 3: waking up thread 16[""] on cap 3 | |
309f29000: cap 3: running thread 16[""] (ThreadRunGHC) | |
309fac000: cap 1: finished GC | |
309e23000: cap 2: thread 15[""] stopped (blocked on an MVar) | |
thread 15 @ 0x70010fbd00 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
309da0000: cap 0: finished GC | |
309da0000: giving up capability 0 | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309f29000: cap 3: thread 16[""] stopped (suspended while making a foreign call) | |
309f29000: starting new worker on capability 3 | |
309f29000: new task (taskCount: 14) | |
309da0000: freeing capability 0 | |
309f29000: new worker task (taskCount: 14) | |
8 309f29000: returning; I want capability 3 | |
30a1b8000: cap 3: schedule() | |
30a1b8000: giving up capability 3 | |
30a1b8000: passing capability 3 to worker 0x309f29000 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 16[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 12[""] on cap 0 | |
309f29000: passing capability 0 to worker 0x309da0000 | |
309f29000: cap 3: message: try wakeup thread 12 on cap 0 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: requesting parallel GC | |
309da0000: 0 idle caps | |
309da0000: passing capability 2 to worker 0x309e23000 | |
309f29000: cap 3: thread 16[""] stopped (heap overflow) | |
309f29000: someone else is trying to sync (2)... | |
309f29000: cap 3: starting GC | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: starting GC | |
309fac000: cap 1: thread 8[""] stopped (yielding) | |
309fac000: cap 1: starting GC | |
309da0000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
thread 8 @ 0x70010f5000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
thread 16 @ 0x70010f7d40 is not blocked (TSO_DIRTY) | |
other threads: | |
thread 2 @ 0x70014cf308 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70010f5078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70010f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70010ff000 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70010f50f0 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70014da6a0 is blocked on an MVar @ 0x70014d7d28 | |
thread 9 @ 0x70014e5b48 is blocked on a black hole 0x70014e4398 | |
thread 10 @ 0x70014e5bc0 is blocked on a black hole 0x70014e4398 | |
thread 11 @ 0x70014cf218 is blocked on an MVar @ 0x70014d7d28 | |
thread 12 @ 0x70014d9798 is blocked on an MVar @ 0x70014d7d28 | |
thread 13 @ 0x70010fd160 is blocked on an MVar @ 0x70014d7d28 | |
thread 14 @ 0x70014cf290 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
thread 15 @ 0x70010fbd00 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
thread 17 @ 0x70014da048 is blocked on an MVar @ 0x70014d7d28 | |
309da0000: cap 0: starting GC | |
309da0000: cap 0: GC working | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309e23000: cap 2: GC working | |
309fac000: cap 1: GC working | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309f29000: cap 3: GC working | |
309f29000: cap 3: GC idle | |
309f29000: cap 3: GC done | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: cap 0: all caps stopped for GC | |
309da0000: cap 0: finished GC | |
309da0000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309da0000: cap 0: message: try wakeup thread 12 | |
309da0000: cap 0: waking up thread 12[""] on cap 0 | |
309da0000: cap 0: running thread 12[""] (ThreadRunGHC) | |
309f29000: cap 3: finished GC | |
309f29000: cap 3: running thread 16[""] (ThreadRunGHC) | |
309fac000: cap 1: finished GC | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 12[""] stopped (stack overflow, size 110) | |
309da0000: cap 0: allocating new stack chunk of size 32768 bytes | |
309e23000: cap 2: finished GC | |
309f29000: cap 3: thread 16[""] stopped (blocked on an MVar) | |
thread 16 @ 0x70010f7d40 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309da0000: cap 0: running thread 12[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 12[""] stopped (blocked on an MVar) | |
thread 12 @ 0x70014d9798 is blocked on an MVar @ 0x70004052c8 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309d1d000: returning; I want capability 0 | |
309d1d000: resuming capability 0 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309d1d000: cap 0: waking up thread 12[""] on cap 0 | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309d1d000: cap 0: thread 12[""] migrating to cap 2 | |
309d1d000: passing capability 2 to worker 0x309e23000 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 12[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 12[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
4 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 12[""] (ThreadRunGHC) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 17[""] on cap 1 | |
309e23000: cap 2: message: try wakeup thread 17 on cap 1 | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (suspended while making a foreign call) | |
309e23000: cap 2: thread 12[""] stopped (heap overflow) | |
309e23000: cap 2: requesting parallel GC | |
309e23000: 0 idle caps | |
309d1d000: freeing capability 0 | |
309e23000: passing capability 0 to worker 0x309da0000 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: starting GC | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: starting GC | |
309fac000: cap 1: thread 8[""] stopped (yielding) | |
309fac000: someone else is trying to sync (2)... | |
309fac000: cap 1: starting GC | |
309e23000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
thread 8 @ 0x70010f5000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
thread 12 @ 0x70014d9798 is not blocked (TSO_DIRTY) | |
threads on capability 3: | |
other threads: | |
thread 2 @ 0x70014cf308 ["IOManager on cap 0"] is blocked on an external call (TSO_DIRTY) | |
thread 3 @ 0x70010f5078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70010f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70010ff000 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70010f50f0 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70014da6a0 is blocked on an MVar @ 0x70014d7d28 | |
thread 9 @ 0x70014e5b48 is blocked on a black hole 0x70014e4398 | |
thread 10 @ 0x70014e5bc0 is blocked on a black hole 0x70014e4398 | |
thread 11 @ 0x70014cf218 is blocked on an MVar @ 0x70014d7d28 | |
thread 13 @ 0x70010fd160 is blocked on an MVar @ 0x70014d7d28 | |
thread 14 @ 0x70014cf290 is blocked on an MVar @ 0x70014d7d28 | |
thread 15 @ 0x70010fbd00 is blocked on an MVar @ 0x70014d7d28 | |
thread 16 @ 0x70010f7d40 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
thread 17 @ 0x70014da048 is blocked on an MVar @ 0x70014d7d28 | |
309e23000: cap 2: starting GC | |
309e23000: cap 2: GC working | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309fac000: cap 1: GC working | |
309f29000: cap 3: GC working | |
309f29000: cap 3: GC idle | |
309f29000: cap 3: GC done | |
309da0000: cap 0: GC working | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309e23000: cap 2: GC idle | |
309e23000: cap 2: GC done | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: cap 2: all caps stopped for GC | |
309e23000: cap 2: finished GC | |
309e23000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309f29000: cap 3: finished GC | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309da0000: cap 0: finished GC | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309fac000: cap 1: finished GC | |
309fac000: cap 1: message: try wakeup thread 17 | |
309fac000: cap 1: waking up thread 17[""] on cap 1 | |
309e23000: cap 2: running thread 12[""] (ThreadRunGHC) | |
309fac000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309fac000: cap 1: thread 8[""] migrating to cap 3 | |
309fac000: passing capability 3 to worker 0x309f29000 | |
309fac000: cap 1: running thread 17[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 12[""] stopped (blocked on an MVar) | |
thread 12 @ 0x70014d9798 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 8[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 17[""] stopped (suspended while making a foreign call) | |
309fac000: freeing capability 1 | |
9 309fac000: returning; I want capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 17[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 7[""] on cap 3 | |
309fac000: cap 1: message: try wakeup thread 7 on cap 3 | |
309fac000: cap 1: thread 17[""] stopped (heap overflow) | |
309fac000: cap 1: requesting parallel GC | |
309fac000: 0 idle caps | |
309fac000: passing capability 0 to worker 0x309da0000 | |
309fac000: passing capability 2 to worker 0x309e23000 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: starting GC | |
309da0000: woken up on capability 0 | |
309fac000: passing capability 0 to worker 0x309da0000 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: starting GC | |
309f29000: cap 3: thread 8[""] stopped (yielding) | |
309f29000: someone else is trying to sync (2)... | |
309f29000: cap 3: starting GC | |
309fac000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
thread 17 @ 0x70014da048 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
thread 8 @ 0x70010f5000 is not blocked (TSO_DIRTY) | |
other threads: | |
thread 2 @ 0x70014cf308 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70010f5078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70010f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70010ff000 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70010f50f0 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70014da6a0 is blocked on an MVar @ 0x70014d7d28 | |
thread 9 @ 0x70014e5b48 is blocked on a black hole 0x70014e4398 | |
thread 10 @ 0x70014e5bc0 is blocked on a black hole 0x70014e4398 | |
thread 11 @ 0x70014cf218 is blocked on an MVar @ 0x70014d7d28 | |
thread 12 @ 0x70014d9798 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
thread 13 @ 0x70010fd160 is blocked on an MVar @ 0x70014d7d28 | |
thread 14 @ 0x70014cf290 is blocked on an MVar @ 0x70014d7d28 | |
thread 15 @ 0x70010fbd00 is blocked on an MVar @ 0x70014d7d28 | |
thread 16 @ 0x70010f7d40 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
309fac000: cap 1: starting GC | |
309fac000: cap 1: GC working | |
309e23000: cap 2: GC working | |
309fac000: cap 1: GC idle | |
309e23000: cap 2: GC idle | |
309fac000: cap 1: GC done | |
309da0000: cap 0: GC working | |
309f29000: cap 3: GC working | |
309e23000: cap 2: GC done | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309f29000: cap 3: GC idle | |
309f29000: cap 3: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309fac000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309fac000: pruned 0 sparks | |
309fac000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309fac000: pruned 0 sparks | |
309fac000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309fac000: pruned 0 sparks | |
309fac000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309fac000: pruned 0 sparks | |
309fac000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: cap 1: all caps stopped for GC | |
309fac000: cap 1: finished GC | |
309fac000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309fac000: cap 1: running thread 17[""] (ThreadRunGHC) | |
309da0000: cap 0: finished GC | |
309f29000: cap 3: finished GC | |
309fac000: cap 1: thread 17[""] stopped (blocked on an MVar) | |
thread 17 @ 0x70014da048 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309f29000: cap 3: message: try wakeup thread 7 | |
309f29000: cap 3: waking up thread 7[""] on cap 3 | |
309f29000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309f29000: cap 3: thread 8[""] migrating to cap 0 | |
309f29000: passing capability 0 to worker 0x309da0000 | |
309f29000: giving up capability 3 | |
309f29000: passing capability 3 to bound task 0x202ec8280 | |
309e23000: cap 2: finished GC | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
k 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: waking up thread 13[""] on cap 2 | |
202ec8280: passing capability 2 to worker 0x309e23000 | |
202ec8280: cap 3: message: try wakeup thread 13 on cap 2 | |
202ec8280: cap 3: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70014da6a0 is blocked on an MVar @ 0x70014d7d28 (TSO_DIRTY) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 13 | |
309e23000: cap 2: waking up thread 13[""] on cap 2 | |
309e23000: cap 2: running thread 13[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 11[""] on cap 0 | |
309e23000: cap 2: message: try wakeup thread 11 on cap 0 | |
202ec8280: giving up capability 3 | |
202ec8280: freeing capability 3 | |
309e23000: cap 2: thread 13[""] stopped (yielding) | |
309e23000: cap 2: running thread 13[""] (ThreadRunGHC) | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
309e23000: cap 2: thread 13[""] stopped (finished) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309da0000: cap 0: thread 8[""] stopped (yielding) | |
309da0000: cap 0: message: try wakeup thread 11 | |
309da0000: cap 0: waking up thread 11[""] on cap 0 | |
309da0000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309da0000: cap 0: thread 8[""] migrating to cap 1 | |
309da0000: passing capability 1 to worker 0x309fac000 | |
309da0000: cap 0: running thread 11[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 14[""] on cap 0 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 11[""] stopped (finished) | |
309da0000: cap 0: running thread 14[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 15[""] on cap 2 | |
309da0000: passing capability 2 to worker 0x309e23000 | |
309da0000: cap 0: message: try wakeup thread 15 on cap 2 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 15 | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
309e23000: cap 2: waking up thread 15[""] on cap 2 | |
309e23000: cap 2: running thread 15[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 16[""] on cap 3 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309e23000: cap 2: message: try wakeup thread 16 on cap 3 | |
309e23000: cap 2: thread 15[""] stopped (yielding) | |
309e23000: cap 2: running thread 15[""] (ThreadRunGHC) | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
309da0000: cap 0: thread 14[""] stopped (finished) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 16 | |
309f29000: cap 3: waking up thread 16[""] on cap 3 | |
309f29000: cap 3: running thread 16[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 12[""] on cap 2 | |
309f29000: cap 3: message: try wakeup thread 12 on cap 2 | |
309f29000: cap 3: thread 16[""] stopped (yielding) | |
309f29000: cap 3: running thread 16[""] (ThreadRunGHC) | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
309e23000: cap 2: thread 15[""] stopped (finished) | |
309e23000: cap 2: message: try wakeup thread 12 | |
309e23000: cap 2: waking up thread 12[""] on cap 2 | |
309e23000: cap 2: running thread 12[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 17[""] on cap 1 | |
309e23000: cap 2: message: try wakeup thread 17 on cap 1 | |
309f29000: cap 3: thread 16[""] stopped (finished) | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309e23000: cap 2: thread 12[""] stopped (finished) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309ea6000: returning; I want capability 1 | |
309fac000: cap 1: thread 8[""] stopped (yielding) | |
309fac000: cap 1: message: try wakeup thread 17 | |
309fac000: cap 1: waking up thread 17[""] on cap 1 | |
309fac000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309fac000: cap 1: thread 8[""] migrating to cap 2 | |
309fac000: passing capability 2 to worker 0x309e23000 | |
309fac000: giving up capability 1 | |
309fac000: passing capability 1 to worker 0x309ea6000 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309ea6000: resuming capability 1 | |
309ea6000: cap 1: running thread 6["TimerManager"] (ThreadRunGHC) | |
309ea6000: cap 1: thread 6["TimerManager"] stopped (suspended while making a foreign call) | |
309ea6000: passing capability 1 to worker 0x309fac000 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 17[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 7[""] on cap 3 | |
309fac000: passing capability 3 to worker 0x309f29000 | |
309fac000: cap 1: message: try wakeup thread 7 on cap 3 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
309f29000: cap 3: message: try wakeup thread 7 | |
309f29000: cap 3: waking up thread 7[""] on cap 3 | |
309f29000: giving up capability 3 | |
309f29000: passing capability 3 to bound task 0x202ec8280 | |
309fac000: cap 1: thread 17[""] stopped (finished) | |
309fac000: deadlocked, forcing major GC... | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: starting GC | |
309fac000: cap 1: requesting parallel GC | |
309fac000: 0 idle caps | |
309fac000: passing capability 0 to worker 0x309da0000 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: starting GC | |
309e23000: cap 2: thread 8[""] stopped (yielding) | |
309e23000: cap 2: starting GC | |
309fac000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
threads on capability 2: | |
thread 8 @ 0x70010f5000 is not blocked (TSO_DIRTY) | |
threads on capability 3: | |
thread 7 @ 0x70014da6a0 is not blocked (TSO_DIRTY) | |
other threads: | |
thread 2 @ 0x70014cf308 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70010f5078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70010f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70010ff000 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70010f50f0 ["TimerManager"] is blocked on an external call (TSO_DIRTY) | |
thread 9 @ 0x70014e5b48 is blocked on a black hole 0x70014e4398 | |
thread 10 @ 0x70014e5bc0 is blocked on a black hole 0x70014e4398 | |
309fac000: cap 1: starting GC | |
309fac000: cap 1: GC working | |
309da0000: cap 0: GC working | |
309e23000: cap 2: GC working | |
202ec8280: cap 3: GC working | |
309e23000: cap 2: GC idle | |
309fac000: cap 1: GC idle | |
202ec8280: cap 3: GC idle | |
309e23000: cap 2: GC done | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: cap 0: GC idle | |
309da0000: cap 0: GC done | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: cap 1: GC done | |
202ec8280: cap 3: GC done | |
202ec8280: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
202ec8280: pruned 0 sparks | |
202ec8280: new spark queue len=0; (hd=0; tl=0) | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309fac000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309fac000: pruned 0 sparks | |
309fac000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: cap 1: Memory Return (Current: 61) (Needed: 20) (Returned: 40) | |
309fac000: cap 1: all caps stopped for GC | |
309fac000: cap 1: finished GC | |
309fac000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309da0000: cap 0: finished GC | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
202ec8280: cap 3: finished GC | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
e 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
d 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
, 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (yielding) | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
w 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
a 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
i 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
t 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
i 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309e23000: cap 2: finished GC | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
n 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 1 | |
309e23000: passing capability 1 to worker 0x309fac000 | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
g 202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309e23000: cap 2: message: try wakeup thread 9 on cap 1 | |
309e23000: cap 2: waking up thread 10[""] on cap 3 | |
309e23000: cap 2: message: try wakeup thread 10 on cap 3 | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: passing capability 3 to worker 0x309f29000 | |
309fac000: | |
woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 9 | |
309fac000: cap 1: waking up thread 9[""] on cap 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 9[""] stopped (blocked on an MVar) | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
309f29000: woken up on capability 3 | |
thread 8 @ 0x70010f4000 thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309f29000: capability 3 is owned by another task | |
is blocked on an MVar @ 0x70011f9e18 202ec8280: cap 3: waking up thread 8[""] on cap 2 | |
(TSO_DIRTY) | |
202ec8280: cap 3: message: try wakeup thread 8 on cap 2 | |
202ec8280: cap 3: thread 7[""] stopped (blocked on an MVar) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309e23000: cap 2: message: try wakeup thread 8 | |
309e23000: cap 2: waking up thread 8[""] on cap 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 1 | |
309e23000: passing capability 1 to worker 0x309fac000 | |
thread 7 @ 0x70014ce000 is blocked on an MVar @ 0x70011fe228 (TSO_DIRTY) | |
309e23000: cap 2: message: try wakeup thread 9 on cap 1 | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
202ec8280: cap 3: message: try wakeup thread 10 | |
202ec8280: cap 3: waking up thread 10[""] on cap 3 | |
202ec8280: giving up capability 3 | |
202ec8280: passing capability 3 to worker 0x309f29000 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 9 | |
309fac000: cap 1: waking up thread 9[""] on cap 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 8[""] on cap 2 | |
309fac000: passing capability 2 to worker 0x309e23000 | |
309fac000: cap 1: message: try wakeup thread 8 on cap 2 | |
309fac000: cap 1: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 8 | |
309e23000: cap 2: waking up thread 8[""] on cap 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 8[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
: 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 1 | |
309e23000: passing capability 1 to worker 0x309fac000 | |
309e23000: cap 2: message: try wakeup thread 9 on cap 1 | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 9 | |
309fac000: cap 1: waking up thread 9[""] on cap 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 9[""] stopped (suspended while making a foreign call) | |
309fac000: freeing capability 1 | |
: 309fac000: returning; I want capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 8[""] on cap 2 | |
309fac000: passing capability 2 to worker 0x309e23000 | |
309fac000: cap 1: message: try wakeup thread 8 on cap 2 | |
309fac000: cap 1: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309f29000: cap 3: running thread 10[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 8 | |
309e23000: cap 2: waking up thread 8[""] on cap 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 8[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 1 | |
309e23000: passing capability 1 to worker 0x309fac000 | |
309e23000: cap 2: message: try wakeup thread 9 on cap 1 | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 9 | |
309fac000: cap 1: waking up thread 9[""] on cap 1 | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 9[""] stopped (stack overflow, size 110) | |
309fac000: cap 1: allocating new stack chunk of size 32768 bytes | |
309fac000: cap 1: running thread 9[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x7000805a98 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309b94000: returning; I want capability 1 | |
309b94000: resuming capability 1 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309b94000: cap 1: waking up thread 9[""] on cap 1 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309b94000: cap 1: thread 9[""] migrating to cap 2 | |
309b94000: passing capability 2 to worker 0x309e23000 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 9[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 10[""] on cap 3 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (suspended while making a foreign call) | |
309b94000: freeing capability 1 | |
309e23000: cap 2: message: try wakeup thread 10 on cap 3 | |
309e23000: cap 2: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 10 | |
309f29000: cap 3: waking up thread 10[""] on cap 3 | |
309f29000: cap 3: running thread 10[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 8[""] on cap 2 | |
309f29000: passing capability 2 to worker 0x309e23000 | |
309f29000: cap 3: message: try wakeup thread 8 on cap 2 | |
309f29000: cap 3: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 8 | |
309e23000: cap 2: waking up thread 8[""] on cap 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 8[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
O 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 2 | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 9[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
O 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 10[""] on cap 3 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309e23000: cap 2: message: try wakeup thread 10 on cap 3 | |
309e23000: cap 2: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 10 | |
309f29000: cap 3: waking up thread 10[""] on cap 3 | |
309f29000: cap 3: running thread 10[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 10[""] stopped (suspended while making a foreign call) | |
309f29000: freeing capability 3 | |
: 309f29000: returning; I want capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 10[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 8[""] on cap 2 | |
309f29000: passing capability 2 to worker 0x309e23000 | |
309f29000: cap 3: message: try wakeup thread 8 on cap 2 | |
309f29000: cap 3: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 8 | |
309e23000: cap 2: waking up thread 8[""] on cap 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 8[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
K 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 2 | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 9[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
K 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 10[""] on cap 3 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309e23000: cap 2: message: try wakeup thread 10 on cap 3 | |
309e23000: cap 2: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 10 | |
309f29000: cap 3: waking up thread 10[""] on cap 3 | |
309f29000: cap 3: running thread 10[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 10[""] stopped (stack overflow, size 110) | |
309f29000: cap 3: allocating new stack chunk of size 32768 bytes | |
309f29000: cap 3: running thread 10[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x7001004990 (TSO_DIRTY) | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309c9a000: returning; I want capability 3 | |
309c9a000: resuming capability 3 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309c9a000: cap 3: waking up thread 10[""] on cap 3 | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c9a000: cap 3: thread 10[""] migrating to cap 0 | |
309c9a000: passing capability 0 to worker 0x309da0000 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 10[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 8[""] on cap 2 | |
309da0000: passing capability 2 to worker 0x309e23000 | |
309da0000: cap 0: message: try wakeup thread 8 on cap 2 | |
309da0000: cap 0: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 8 | |
309e23000: cap 2: waking up thread 8[""] on cap 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309e23000: cap 2: thread 8[""] stopped (yielding) | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 8[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 2 | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 9[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 10[""] on cap 0 | |
309e23000: passing capability 0 to worker 0x309da0000 | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (suspended while making a foreign call) | |
309c9a000: freeing capability 3 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: message: try wakeup thread 10 | |
309da0000: cap 0: waking up thread 10[""] on cap 0 | |
309e23000: cap 2: message: try wakeup thread 10 on cap 0 | |
309e23000: cap 2: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309da0000: cap 0: thread 10[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
O 309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 8[""] on cap 2 | |
309da0000: passing capability 2 to worker 0x309e23000 | |
309da0000: cap 0: message: try wakeup thread 8 on cap 2 | |
309da0000: cap 0: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 8 | |
309e23000: cap 2: waking up thread 8[""] on cap 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309e23000: cap 2: thread 8[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
1 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 2 | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x7000c06bf8 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309c17000: returning; I want capability 2 | |
309c17000: resuming capability 2 | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309c17000: cap 2: waking up thread 9[""] on cap 2 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (yielding) | |
309c17000: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c17000: cap 2: thread 9[""] migrating to cap 3 | |
309c17000: passing capability 3 to worker 0x309f29000 | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 9[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 9[""] stopped (suspended while making a foreign call) | |
309f29000: freeing capability 3 | |
1 309f29000: returning; I want capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 9[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 10[""] on cap 0 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (yielding) | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309f29000: passing capability 0 to worker 0x309da0000 | |
309f29000: cap 3: message: try wakeup thread 10 on cap 0 | |
309f29000: cap 3: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: message: try wakeup thread 10 | |
309da0000: cap 0: waking up thread 10[""] on cap 0 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 10[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
K 309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309da0000: cap 0: waking up thread 8[""] on cap 2 | |
309da0000: cap 0: message: try wakeup thread 8 on cap 2 | |
309da0000: cap 0: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (suspended while making a foreign call) | |
309c17000: passing capability 2 to worker 0x309e23000 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: message: try wakeup thread 8 | |
309e23000: cap 2: waking up thread 8[""] on cap 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x7000c05bd8 (TSO_DIRTY) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309c17000: returning; I want capability 2 | |
309c17000: resuming capability 2 | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309c17000: cap 2: waking up thread 8[""] on cap 2 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (yielding) | |
309c17000: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c17000: cap 2: thread 8[""] migrating to cap 3 | |
309c17000: passing capability 3 to worker 0x309f29000 | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 8[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 8[""] stopped (suspended while making a foreign call) | |
309f29000: freeing capability 3 | |
0 309f29000: returning; I want capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 8[""] (ThreadRunGHC) | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (yielding) | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 9[""] on cap 3 | |
309f29000: cap 3: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (suspended while making a foreign call) | |
309c17000: freeing capability 2 | |
309f29000: cap 3: running thread 9[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 9[""] stopped (suspended while making a foreign call) | |
309f29000: freeing capability 3 | |
7 309f29000: returning; I want capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 9[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 10[""] on cap 0 | |
309f29000: passing capability 0 to worker 0x309da0000 | |
309f29000: cap 3: message: try wakeup thread 10 on cap 0 | |
309f29000: cap 3: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: message: try wakeup thread 10 | |
309da0000: cap 0: waking up thread 10[""] on cap 0 | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 10[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 8[""] on cap 3 | |
309da0000: passing capability 3 to worker 0x309f29000 | |
309da0000: cap 0: message: try wakeup thread 8 on cap 3 | |
309da0000: cap 0: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 8 | |
309f29000: cap 3: waking up thread 8[""] on cap 3 | |
309f29000: cap 3: running thread 8[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 8[""] stopped (suspended while making a foreign call) | |
309f29000: freeing capability 3 | |
9 309f29000: returning; I want capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 8[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 9[""] on cap 3 | |
309f29000: cap 3: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309f29000: cap 3: running thread 9[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 9[""] stopped (suspended while making a foreign call) | |
309f29000: freeing capability 3 | |
7 309f29000: returning; I want capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: running thread 9[""] (ThreadRunGHC) | |
309f29000: cap 3: waking up thread 10[""] on cap 0 | |
309f29000: passing capability 0 to worker 0x309da0000 | |
309f29000: cap 3: message: try wakeup thread 10 on cap 0 | |
309f29000: cap 3: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309f29000: giving up capability 3 | |
309f29000: freeing capability 3 | |
309da0000: cap 0: message: try wakeup thread 10 | |
309da0000: cap 0: waking up thread 10[""] on cap 0 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 10[""] stopped (yielding) | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 10[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
2 309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 8[""] on cap 3 | |
309da0000: passing capability 3 to worker 0x309f29000 | |
309da0000: cap 0: message: try wakeup thread 8 on cap 3 | |
309da0000: cap 0: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 8 | |
309f29000: cap 3: waking up thread 8[""] on cap 3 | |
309f29000: cap 3: running thread 8[""] (ThreadRunGHC) | |
309f29000: cap 3: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x7001007758 (TSO_DIRTY) | |
309c9a000: returning; I want capability 3 | |
309f29000: giving up capability 3 | |
309f29000: passing capability 3 to worker 0x309c9a000 | |
309c9a000: resuming capability 3 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309c9a000: cap 3: waking up thread 8[""] on cap 3 | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c9a000: cap 3: thread 8[""] migrating to cap 0 | |
309c9a000: passing capability 0 to worker 0x309da0000 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 8[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
4 309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 9[""] on cap 3 | |
309da0000: cap 0: message: try wakeup thread 9 on cap 3 | |
309da0000: cap 0: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (yielding) | |
309c9a000: cap 3: message: try wakeup thread 9 | |
309c9a000: cap 3: waking up thread 9[""] on cap 3 | |
309c9a000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309c9a000: cap 3: thread 9[""] migrating to cap 0 | |
309c9a000: passing capability 0 to worker 0x309da0000 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (suspended while making a foreign call) | |
309c9a000: freeing capability 3 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 9[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 9[""] stopped (suspended while making a foreign call) | |
309da0000: freeing capability 0 | |
1 309da0000: returning; I want capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: running thread 9[""] (ThreadRunGHC) | |
309da0000: cap 0: waking up thread 10[""] on cap 0 | |
309da0000: cap 0: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309da0000: cap 0: running thread 10[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70004048f0 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309d1d000: returning; I want capability 0 | |
309d1d000: resuming capability 0 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309d1d000: cap 0: waking up thread 10[""] on cap 0 | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309d1d000: cap 0: thread 10[""] migrating to cap 1 | |
309d1d000: passing capability 1 to worker 0x309fac000 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 10[""] (ThreadRunGHC) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309fac000: cap 1: thread 10[""] stopped (suspended while making a foreign call) | |
309fac000: freeing capability 1 | |
8 309fac000: returning; I want capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 10[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 8[""] on cap 0 | |
309fac000: cap 1: message: try wakeup thread 8 on cap 0 | |
309fac000: cap 1: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (suspended while making a foreign call) | |
309d1d000: passing capability 0 to worker 0x309da0000 | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: message: try wakeup thread 8 | |
309da0000: cap 0: waking up thread 8[""] on cap 0 | |
309da0000: cap 0: running thread 8[""] (ThreadRunGHC) | |
309da0000: cap 0: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x7000407928 (TSO_DIRTY) | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
309d1d000: returning; I want capability 0 | |
309d1d000: resuming capability 0 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309d1d000: cap 0: waking up thread 8[""] on cap 0 | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309d1d000: cap 0: thread 8[""] migrating to cap 1 | |
309d1d000: passing capability 1 to worker 0x309fac000 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 8[""] stopped (suspended while making a foreign call) | |
309fac000: freeing capability 1 | |
6 309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309fac000: returning; I want capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 9[""] on cap 0 | |
309fac000: cap 1: message: try wakeup thread 9 on cap 0 | |
309fac000: cap 1: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (yielding) | |
309d1d000: cap 0: message: try wakeup thread 9 | |
309d1d000: cap 0: waking up thread 9[""] on cap 0 | |
309d1d000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309d1d000: cap 0: thread 9[""] migrating to cap 2 | |
309d1d000: passing capability 2 to worker 0x309e23000 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (suspended while making a foreign call) | |
309d1d000: freeing capability 0 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309e23000: cap 2: thread 9[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
1 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 10[""] on cap 1 | |
309e23000: passing capability 1 to worker 0x309fac000 | |
309e23000: cap 2: message: try wakeup thread 10 on cap 1 | |
309e23000: cap 2: thread 9[""] stopped (blocked on an MVar) | |
thread 9 @ 0x70010f4648 309fac000: woken up on capability 1 | |
is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 10 | |
309fac000: cap 1: waking up thread 10[""] on cap 1 | |
309fac000: cap 1: running thread 10[""] (ThreadRunGHC) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309fac000: cap 1: thread 10[""] stopped (suspended while making a foreign call) | |
309fac000: freeing capability 1 | |
6 309fac000: returning; I want capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 10[""] (ThreadRunGHC) | |
309fac000: cap 1: waking up thread 8[""] on cap 1 | |
309fac000: cap 1: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x70011f9e18 (TSO_DIRTY) | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 8[""] stopped (yielding) | |
309fac000: cap 1: running thread 8[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 8[""] stopped (blocked on an MVar) | |
thread 8 @ 0x70010f4000 is blocked on an MVar @ 0x70008070a0 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309b94000: returning; I want capability 1 | |
309b94000: resuming capability 1 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309b94000: cap 1: waking up thread 8[""] on cap 1 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309b94000: cap 1: thread 8[""] migrating to cap 2 | |
309b94000: passing capability 2 to worker 0x309e23000 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 8[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 8[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 9[""] on cap 2 | |
309e23000: cap 2: waking up thread 7[""] on cap 3 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309e23000: cap 2: message: try wakeup thread 7 on cap 3 | |
309e23000: cap 2: thread 8[""] stopped (finished) | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 7 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (suspended while making a foreign call) | |
309e23000: cap 2: thread 9[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
309b94000: freeing capability 1 | |
309f29000: cap 3: waking up thread 7[""] on cap 3 | |
309f29000: giving up capability 3 | |
309f29000: passing capability 3 to bound task 0x202ec8280 | |
309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 9[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 10[""] on cap 1 | |
309e23000: passing capability 1 to worker 0x309fac000 | |
309e23000: cap 2: message: try wakeup thread 10 on cap 1 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: message: try wakeup thread 10 | |
309fac000: cap 1: waking up thread 10[""] on cap 1 | |
309e23000: cap 2: thread 9[""] stopped (finished) | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70014ce000 is blocked on an MVar @ 0x70011fe328 (TSO_DIRTY) | |
202ec8280: giving up capability 3 | |
202ec8280: freeing capability 3 | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309fac000: cap 1: running thread 10[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 10[""] stopped (suspended while making a foreign call) | |
309fac000: freeing capability 1 | |
5 309fac000: returning; I want capability 1 | |
309fac000: resuming capability 1 | |
309fac000: cap 1: running thread 10[""] (ThreadRunGHC) | |
309fac000: cap 1: thread 10[""] stopped (blocked on an MVar) | |
thread 10 @ 0x70011fc120 is blocked on an MVar @ 0x7000808450 (TSO_DIRTY) | |
309fac000: giving up capability 1 | |
309fac000: freeing capability 1 | |
309b94000: returning; I want capability 1 | |
309b94000: resuming capability 1 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309b94000: cap 1: waking up thread 10[""] on cap 1 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
309b94000: cap 1: thread 10[""] migrating to cap 2 | |
309b94000: passing capability 2 to worker 0x309e23000 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 10[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 10[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
7 309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 10[""] (ThreadRunGHC) | |
309e23000: cap 2: thread 10[""] stopped (suspended while making a foreign call) | |
309e23000: freeing capability 2 | |
309e23000: returning; I want capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: running thread 10[""] (ThreadRunGHC) | |
309e23000: cap 2: waking up thread 7[""] on cap 3 | |
309e23000: passing capability 3 to worker 0x309f29000 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (yielding) | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309e23000: cap 2: message: try wakeup thread 7 on cap 3 | |
309e23000: cap 2: thread 10[""] stopped (finished) | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: message: try wakeup thread 7 | |
309f29000: cap 3: waking up thread 7[""] on cap 3 | |
309f29000: giving up capability 3 | |
309f29000: passing capability 3 to bound task 0x202ec8280 | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (suspended while making a foreign call) | |
309b94000: freeing capability 1 | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (blocked on an MVar) | |
thread 7 @ 0x70014ce000 is blocked on an MVar @ 0x70014ddb50 (TSO_DIRTY) | |
202ec8280: giving up capability 3 | |
202ec8280: freeing capability 3 | |
309ea6000: returning; I want capability 1 | |
309ea6000: resuming capability 1 | |
309ea6000: cap 1: running thread 6["TimerManager"] (ThreadRunGHC) | |
309ea6000: cap 1: thread 6["TimerManager"] stopped (suspended while making a foreign call) | |
309ea6000: passing capability 1 to worker 0x309fac000 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: deadlocked, forcing major GC... | |
309fac000: cap 1: requesting parallel GC | |
309fac000: 0 idle caps | |
309fac000: passing capability 0 to worker 0x309da0000 | |
309fac000: passing capability 2 to worker 0x309e23000 | |
309fac000: passing capability 3 to worker 0x309f29000 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: cap 0: starting GC | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: cap 2: starting GC | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: cap 3: starting GC | |
309fac000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
threads on capability 2: | |
threads on capability 3: | |
other threads: | |
thread 7 @ 0x70014ce000 is blocked on an MVar @ 0x70014ddb50 (TSO_DIRTY) | |
thread 6 @ 0x70014ed308 ["TimerManager"] is blocked on an external call (TSO_DIRTY) | |
thread 5 @ 0x70014ce078 ["IOManager on cap 3"] is blocked on an external call (TSO_DIRTY) | |
thread 4 @ 0x70010f4078 ["IOManager on cap 2"] is blocked on an external call (TSO_DIRTY) | |
thread 3 @ 0x70014ed380 ["IOManager on cap 1"] is blocked on an external call (TSO_DIRTY) | |
thread 2 @ 0x70014ec000 ["IOManager on cap 0"] is blocked on an external call (TSO_DIRTY) | |
309fac000: cap 1: starting GC | |
309fac000: cap 1: GC working | |
309da0000: cap 0: GC working | |
309fac000: cap 1: GC idle | |
309e23000: cap 2: GC working | |
309e23000: cap 2: GC idle | |
309f29000: cap 3: GC working | |
309f29000: cap 3: GC idle | |
309da0000: cap 0: GC idle | |
309fac000: cap 1: GC done | |
309da0000: cap 0: GC done | |
309f29000: cap 3: GC done | |
309f29000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309f29000: pruned 0 sparks | |
309f29000: new spark queue len=0; (hd=0; tl=0) | |
309e23000: cap 2: GC done | |
309e23000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309e23000: pruned 0 sparks | |
309e23000: new spark queue len=0; (hd=0; tl=0) | |
309da0000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309da0000: pruned 0 sparks | |
309da0000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309fac000: cap 1: GC idle | |
309fac000: cap 1: GC done | |
309fac000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
309fac000: pruned 0 sparks | |
309fac000: new spark queue len=0; (hd=0; tl=0) | |
309fac000: resurrecting thread 7 | |
309fac000: cap 3: raising exception in thread 7. | |
309fac000: cap 1: Memory Return (Current: 21) (Needed: 20) (Returned: 0) | |
309fac000: cap 1: all caps stopped for GC | |
309fac000: cap 1: finished GC | |
309fac000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
309fac000: giving up capability 1 | |
309f29000: cap 3: finished GC | |
309e23000: cap 2: finished GC | |
309e23000: giving up capability 2 | |
309e23000: freeing capability 2 | |
309f29000: giving up capability 3 | |
309fac000: freeing capability 1 | |
309f29000: passing capability 3 to bound task 0x202ec8280 | |
309da0000: cap 0: finished GC | |
309da0000: giving up capability 0 | |
309da0000: freeing capability 0 | |
202ec8280: woken up on capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 7[""] stopped (yielding) | |
202ec8280: cap 3: running thread 7[""] (ThreadRunGHC) | |
testmthread: thread blocked indefinitely in an MVar operation | |
202ec8280: cap 3: thread 7[""] stopped (suspended while making a foreign call) | |
202ec8280: freeing capability 3 | |
202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
202ec8280: cap 3: created thread 18[""] | |
202ec8280: new bound thread (18) | |
202ec8280: cap 3: schedule() | |
202ec8280: cap 3: running thread 18[""] (ThreadRunGHC) | |
202ec8280: cap 3: thread 18[""] stopped (finished) | |
202ec8280: bound thread (18) finished | |
202ec8280: freeing capability 3 | |
202ec8280: task exiting | |
309ea6000: returning; I want capability 1 | |
309c17000: returning; I want capability 2 | |
309c17000: resuming capability 2 | |
309b94000: returning; I want capability 1 | |
202ec8280: returning; I want capability 3 | |
202ec8280: resuming capability 3 | |
309ea6000: resuming capability 1 | |
309ea6000: cap 1: running thread 6["TimerManager"] (ThreadRunGHC) | |
309c17000: cap 2: running thread 4["IOManager on cap 2"] (ThreadRunGHC) | |
309c9a000: returning; I want capability 3 | |
309c17000: cap 2: thread 4["IOManager on cap 2"] stopped (finished) | |
309c17000: SCHED_INTERRUPTING | |
202ec8280: cap 3: requesting sequential GC | |
202ec8280: grabbing all the capabilities (0/4) | |
202ec8280: returning; I want capability 0 | |
202ec8280: resuming capability 0 | |
202ec8280: grabbing all the capabilities (1/4) | |
202ec8280: returning; I want capability 1 | |
309ea6000: cap 1: thread 6["TimerManager"] stopped (finished) | |
309ea6000: SCHED_INTERRUPTING | |
309d1d000: returning; I want capability 0 | |
309c17000: someone else is trying to sync (1)... | |
309c17000: giving up capability 2 | |
309c17000: sync pending, freeing capability 2 | |
309ea6000: someone else is trying to sync (1)... | |
309ea6000: giving up capability 1 | |
309ea6000: passing capability 1 to worker 0x309b94000 | |
309b94000: resuming capability 1 | |
309b94000: cap 1: running thread 3["IOManager on cap 1"] (ThreadRunGHC) | |
309b94000: cap 1: thread 3["IOManager on cap 1"] stopped (finished) | |
309b94000: SCHED_INTERRUPTING | |
309b94000: someone else is trying to sync (1)... | |
309b94000: giving up capability 1 | |
309b94000: passing capability 1 to worker 0x202ec8280 | |
202ec8280: resuming capability 1 | |
202ec8280: grabbing all the capabilities (2/4) | |
202ec8280: returning; I want capability 2 | |
202ec8280: resuming capability 2 | |
202ec8280: grabbing all the capabilities (3/4) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
threads on capability 2: | |
threads on capability 3: | |
other threads: | |
thread 7 @ 0x70010f7a00 is blocked on an external call (TSO_DIRTY) | |
thread 2 @ 0x70014d5000 ["IOManager on cap 0"] is blocked on an external call | |
thread 5 @ 0x70014a3178 ["IOManager on cap 3"] is blocked on an external call | |
202ec8280: deleting all threads | |
202ec8280: cap 3: starting GC | |
202ec8280: cap 3: GC working | |
202ec8280: cap 3: GC idle | |
202ec8280: cap 3: GC done | |
202ec8280: cap 3: GC idle | |
202ec8280: cap 3: GC done | |
202ec8280: cap 3: GC idle | |
202ec8280: cap 3: GC done | |
202ec8280: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
202ec8280: pruned 0 sparks | |
202ec8280: new spark queue len=0; (hd=0; tl=0) | |
202ec8280: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
202ec8280: pruned 0 sparks | |
202ec8280: new spark queue len=0; (hd=0; tl=0) | |
202ec8280: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
202ec8280: pruned 0 sparks | |
202ec8280: new spark queue len=0; (hd=0; tl=0) | |
202ec8280: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
202ec8280: pruned 0 sparks | |
202ec8280: new spark queue len=0; (hd=0; tl=0) | |
202ec8280: cap 3: Memory Return (Current: 21) (Needed: 20) (Returned: 0) | |
202ec8280: cap 3: all caps stopped for GC | |
202ec8280: cap 3: finished GC | |
202ec8280: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
202ec8280: passing capability 0 to worker 0x309d1d000 | |
202ec8280: passing capability 1 to worker 0x309b94000 | |
202ec8280: passing capability 2 to worker 0x309c17000 | |
309b94000: woken up on capability 1 | |
309b94000: resuming capability 1 | |
309b94000: SCHED_SHUTTING_DOWN | |
309b94000: passing capability 1 to worker 0x309ea6000 | |
202ec8280: passing capability 3 to worker 0x309c9a000 | |
309ea6000: woken up on capability 1 | |
309c9a000: resuming capability 3 | |
309c9a000: cap 3: running thread 5["IOManager on cap 3"] (ThreadRunGHC) | |
202ec8280: shutting down capability 0, attempt 0 | |
309c9a000: cap 3: thread 5["IOManager on cap 3"] stopped (finished) | |
309d1d000: resuming capability 0 | |
309d1d000: cap 0: running thread 2["IOManager on cap 0"] (ThreadRunGHC) | |
202ec8280: not owner, yielding | |
309d1d000: cap 0: thread 2["IOManager on cap 0"] stopped (finished) | |
309c9a000: SCHED_SHUTTING_DOWN | |
309c9a000: passing capability 3 to worker 0x309f29000 | |
202ec8280: shutting down capability 0, attempt 1 | |
309f29000: woken up on capability 3 | |
309f29000: resuming capability 3 | |
309f29000: SCHED_SHUTTING_DOWN | |
309f29000: passing capability 3 to worker 0x30a1b8000 | |
309ea6000: resuming capability 1 | |
30a1b8000: woken up on capability 3 | |
30a1b8000: resuming capability 3 | |
30a1b8000: SCHED_SHUTTING_DOWN | |
30a1b8000: freeing capability 3 | |
309ea6000: SCHED_SHUTTING_DOWN | |
309ea6000: passing capability 1 to worker 0x309fac000 | |
202ec8280: not owner, yielding | |
202ec8280: shutting down capability 0, attempt 2 | |
202ec8280: not owner, yielding | |
309c17000: woken up on capability 2 | |
309c17000: resuming capability 2 | |
309c17000: SCHED_SHUTTING_DOWN | |
309c17000: passing capability 2 to worker 0x309e23000 | |
309fac000: woken up on capability 1 | |
309fac000: resuming capability 1 | |
309fac000: SCHED_SHUTTING_DOWN | |
309fac000: passing capability 1 to worker 0x30a135000 | |
309e23000: woken up on capability 2 | |
309e23000: resuming capability 2 | |
309e23000: SCHED_SHUTTING_DOWN | |
309e23000: passing capability 2 to worker 0x30a0b2000 | |
30a135000: woken up on capability 1 | |
30a135000: resuming capability 1 | |
30a135000: SCHED_SHUTTING_DOWN | |
30a135000: freeing capability 1 | |
30a0b2000: woken up on capability 2 | |
30a0b2000: resuming capability 2 | |
30a0b2000: SCHED_SHUTTING_DOWN | |
309d1d000: SCHED_SHUTTING_DOWN | |
309d1d000: passing capability 0 to worker 0x309da0000 | |
30a0b2000: freeing capability 2 | |
202ec8280: shutting down capability 0, attempt 3 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 4 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 5 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 6 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 7 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 8 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 9 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 10 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 11 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 12 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 13 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 14 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 15 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 16 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 17 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 18 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 19 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 20 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 21 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 22 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 23 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 24 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 25 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 26 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 27 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 28 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 29 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 30 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 31 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 32 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 33 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 34 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 35 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 36 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 37 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 38 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 39 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 40 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 41 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 42 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
202ec8280: shutting down capability 0, attempt 43 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x309da0000 | |
309da0000: woken up on capability 0 | |
309da0000: resuming capability 0 | |
309da0000: SCHED_SHUTTING_DOWN | |
309da0000: passing capability 0 to worker 0x30a02f000 | |
202ec8280: shutting down capability 0, attempt 44 | |
202ec8280: runnable threads or workers still alive, yielding | |
202ec8280: passing capability 0 to worker 0x30a02f000 | |
30a02f000: woken up on capability 0 | |
30a02f000: resuming capability 0 | |
30a02f000: SCHED_SHUTTING_DOWN | |
30a02f000: freeing capability 0 | |
202ec8280: shutting down capability 0, attempt 45 | |
202ec8280: shutting down capability 1, attempt 0 | |
202ec8280: shutting down capability 2, attempt 0 | |
202ec8280: shutting down capability 3, attempt 0 | |
202ec8280: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
202ec8280: task exiting | |
202ec8280: freeing task manager, 1 tasks still running |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment