Created
January 23, 2025 08:43
-
-
Save runeksvendsen/bb5fc59c9f7adfa96aaff13d49807ff8 to your computer and use it in GitHub Desktop.
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
20522b280: created capset 0 of type 2 | |
20522b280: created capset 1 of type 3 | |
20522b280: cap 0: initialised | |
20522b280: assigned cap 0 to capset 0 | |
20522b280: assigned cap 0 to capset 1 | |
20522b280: cap 1: initialised | |
20522b280: assigned cap 1 to capset 0 | |
20522b280: assigned cap 1 to capset 1 | |
20522b280: cap 2: initialised | |
20522b280: assigned cap 2 to capset 0 | |
20522b280: assigned cap 2 to capset 1 | |
20522b280: cap 3: initialised | |
20522b280: assigned cap 3 to capset 0 | |
20522b280: assigned cap 3 to capset 1 | |
20522b280: allocated 4 more capabilities | |
20522b280: new worker task (taskCount: 1) | |
20522b280: new worker task (taskCount: 2) | |
20522b280: new worker task (taskCount: 3) | |
30e12c000: cap 2: schedule() | |
30e0a9000: cap 1: schedule() | |
30e1af000: cap 3: schedule() | |
30e0a9000: giving up capability 1 | |
30e1af000: giving up capability 3 | |
30e12c000: giving up capability 2 | |
30e0a9000: freeing capability 1 | |
30e12c000: freeing capability 2 | |
30e1af000: freeing capability 3 | |
20522b280: new task (taskCount: 4) | |
20522b280: returning; I want capability 2 | |
20522b280: resuming capability 2 | |
20522b280: cap 2: created thread 1 | |
20522b280: new bound thread (1) | |
20522b280: cap 2: schedule() | |
20522b280: cap 2: running thread 1 (ThreadRunGHC) | |
20522b280: cap 2: created thread 2 | |
20522b280: cap 2: thread 2 migrating to cap 0 | |
20522b280: cap 2: waking up thread 2 on cap 0 | |
20522b280: starting new worker on capability 0 | |
20522b280: new worker task (taskCount: 5) | |
20522b280: cap 2: message: try wakeup thread 2 on cap 0 | |
30e2b5000: cap 0: schedule() | |
30e2b5000: cap 0: message: try wakeup thread 2 | |
30e2b5000: cap 0: waking up thread 2 on cap 0 | |
30e2b5000: cap 0: running thread 2 (ThreadRunGHC) | |
20522b280: cap 2: thread 1 stopped (yielding) | |
20522b280: cap 2: running thread 1 (ThreadRunGHC) | |
20522b280: cap 2: thread 2 has label IOManager on cap 0 | |
30e2b5000: cap 0: thread 2 stopped (yielding) | |
30e2b5000: cap 0: running thread 2 (ThreadRunGHC) | |
20522b280: cap 2: created thread 3 | |
20522b280: cap 2: thread 3 migrating to cap 1 | |
20522b280: cap 2: waking up thread 3 on cap 1 | |
20522b280: passing capability 1 to worker 0x30e0a9000 | |
20522b280: cap 2: message: try wakeup thread 3 on cap 1 | |
20522b280: cap 2: thread 1 stopped (yielding) | |
20522b280: cap 2: running thread 1 (ThreadRunGHC) | |
30e2b5000: cap 0: thread 2 stopped (suspended while making a foreign call) | |
20522b280: cap 2: thread 3 has label IOManager on cap 1 | |
30e0a9000: woken up on capability 1 | |
30e0a9000: resuming capability 1 | |
20522b280: cap 2: created thread 4 | |
30e0a9000: cap 1: message: try wakeup thread 3 | |
30e0a9000: cap 1: waking up thread 3 on cap 1 | |
30e2b5000: starting new worker on capability 0 | |
30e0a9000: cap 1: running thread 3 (ThreadRunGHC) | |
30e2b5000: new worker task (taskCount: 6) | |
30e0a9000: cap 1: thread 3 stopped (yielding) | |
30e0a9000: cap 1: running thread 3 (ThreadRunGHC) | |
20522b280: cap 2: thread 4 has label IOManager on cap 2 | |
20522b280: cap 2: thread 1 stopped (yielding) | |
30e338000: cap 0: schedule() | |
30e0a9000: cap 1: thread 3 stopped (suspended while making a foreign call) | |
30e0a9000: starting new worker on capability 1 | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
20522b280: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
20522b280: freeing capability 3 | |
20522b280: giving up capability 2 | |
20522b280: passing capability 2 to worker 0x30e12c000 | |
30e12c000: woken up on capability 2 | |
30e12c000: resuming capability 2 | |
30e12c000: cap 2: running thread 4 (ThreadRunGHC) | |
30e0a9000: new worker task (taskCount: 7) | |
30e3bb000: cap 1: schedule() | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e12c000: cap 2: thread 4 stopped (yielding) | |
30e12c000: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e12c000: cap 2: thread 1 migrating to cap 3 | |
30e12c000: passing capability 3 to bound task 0x20522b280 | |
30e12c000: cap 2: running thread 4 (ThreadRunGHC) | |
20522b280: woken up on capability 3 | |
20522b280: resuming capability 3 | |
20522b280: cap 3: running thread 1 (ThreadRunGHC) | |
30e12c000: cap 2: thread 4 stopped (suspended while making a foreign call) | |
30e12c000: starting new worker on capability 2 | |
20522b280: cap 3: created thread 5 | |
30e12c000: new worker task (taskCount: 8) | |
20522b280: cap 3: thread 5 has label IOManager on cap 3 | |
30e43e000: cap 2: schedule() | |
30e43e000: giving up capability 2 | |
30e43e000: freeing capability 2 | |
20522b280: cap 3: thread 1 stopped (yielding) | |
20522b280: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
20522b280: freeing capability 0 | |
20522b280: giving up capability 3 | |
20522b280: passing capability 3 to worker 0x30e1af000 | |
30e1af000: woken up on capability 3 | |
30e1af000: resuming capability 3 | |
30e1af000: cap 3: running thread 5 (ThreadRunGHC) | |
30e1af000: cap 3: thread 5 stopped (yielding) | |
30e1af000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e1af000: cap 3: thread 1 migrating to cap 0 | |
30e1af000: passing capability 0 to bound task 0x20522b280 | |
30e1af000: cap 3: running thread 5 (ThreadRunGHC) | |
20522b280: woken up on capability 0 | |
20522b280: resuming capability 0 | |
20522b280: cap 0: running thread 1 (ThreadRunGHC) | |
20522b280: cap 0: created thread 6 | |
20522b280: cap 0: thread 6 has label TimerManager | |
20522b280: cap 0: thread 1 stopped (finished) | |
20522b280: bound thread (1) finished | |
20522b280: passing capability 0 to worker 0x30e338000 | |
20522b280: task exiting | |
30e1af000: cap 3: thread 5 stopped (suspended while making a foreign call) | |
30e1af000: starting new worker on capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 6 (ThreadRunGHC) | |
20522b280: new task (taskCount: 8) | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: created thread 7 | |
20522b280: new bound thread (7) | |
20522b280: cap 1: schedule() | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
30e1af000: new worker task (taskCount: 9) | |
30e4c1000: cap 3: schedule() | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: cap 0: thread 6 stopped (yielding) | |
30e338000: cap 0: running thread 6 (ThreadRunGHC) | |
30e338000: cap 0: thread 6 stopped (suspended while making a foreign call) | |
30e338000: starting new worker on capability 0 | |
30e338000: new worker task (taskCount: 10) | |
30e544000: cap 0: schedule() | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
M 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
u 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
l 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
t 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
i 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
t 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
h 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
r 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
e 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
d 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
e 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
d 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
t 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
e 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
s 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
t 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
p 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
r 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
o 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
g 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
r 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
m 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
f 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
o 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
r 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
s 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
e 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
r 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
i 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
l 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
i 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
s 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
t 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
i 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
o 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
n 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
n 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
o 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
r 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
m 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
l 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
e 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
v 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
l 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
u 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
t 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
i 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
o 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
n 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
( 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
t 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
k 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
e 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
3 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
) 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
, 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
s 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
h 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
o 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
u 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
l 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
d 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
b 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
e 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
[ 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
1 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
0 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
9 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
4 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
6 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
, 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
1 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
7 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
7 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
1 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
1 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
, 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
2 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
8 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
6 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
5 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
7 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
] 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
[ 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
1 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
0 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
9 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
4 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
6 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
, 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
1 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
7 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
7 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
1 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
1 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
, 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
2 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
8 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
6 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
5 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
7 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
] 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: created thread 8 | |
20522b280: cap 1: thread 7 stopped (yielding) | |
20522b280: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
20522b280: cap 1: thread 8 migrating to cap 2 | |
20522b280: passing capability 2 to worker 0x30e43e000 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: created thread 9 | |
20522b280: cap 1: created thread 10 | |
20522b280: cap 1: created thread 11 | |
20522b280: cap 1: created thread 12 | |
20522b280: cap 1: created thread 13 | |
20522b280: cap 1: created thread 14 | |
20522b280: cap 1: created thread 15 | |
20522b280: cap 1: created thread 16 | |
20522b280: cap 1: created thread 17 | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
30e43e000: woken up on capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: running thread 8 (ThreadRunGHC) | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
f 30e43e000: cap 2: thread 8 stopped (blocked on an MVar) | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: thread 8 @ 0x7000206aa0 cap 1: running thread 9 (ThreadRunGHC) | |
is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
20522b280: returning; I want capability 1 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x7000206ea0 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e3bb000: cap 1: 8 threads, 0 sparks, and 2 free capabilities, sharing... | |
30e3bb000: cap 1: thread 10 migrating to cap 3 | |
30e3bb000: cap 1: thread 11 migrating to cap 0 | |
30e3bb000: cap 1: thread 12 migrating to cap 3 | |
30e3bb000: cap 1: thread 13 migrating to cap 0 | |
30e3bb000: cap 1: thread 14 migrating to cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: passing capability 0 to worker 0x30e544000 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e544000: woken up on capability 0 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e43e000: giving up capability 2 | |
30e544000: resuming capability 0 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
30e544000: cap 0: running thread 11 (ThreadRunGHC) | |
thread 10 @ 0x700011c388 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: cap 3: running thread 12 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 8 on cap 2 | |
30e43e000: freeing capability 2 | |
20522b280: passing capability 2 to worker 0x30e43e000 | |
20522b280: cap 1: message: try wakeup thread 8 on cap 2 | |
30e544000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x700011c788 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e544000: cap 0: running thread 13 (ThreadRunGHC) | |
30e544000: cap 0: thread 13 stopped (blocked on an MVar) | |
thread 13 @ 0x700011cf88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e4c1000: cap 3: thread 12 stopped (blocked on an MVar) | |
thread 12 @ 0x700011cb88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: cap 3: running thread 14 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 14 stopped (blocked on an MVar) | |
thread 14 @ 0x700011d388 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e43e000: woken up on capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: message: try wakeup thread 8 | |
30e43e000: cap 2: waking up thread 8 on cap 2 | |
30e43e000: cap 2: running thread 8 (ThreadRunGHC) | |
30e43e000: cap 2: waking up thread 9 on cap 1 | |
30e43e000: cap 2: message: try wakeup thread 9 on cap 1 | |
30e43e000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x7000206aa0 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x7000206388 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
20522b280: cap 1: message: try wakeup thread 9 | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: 4 threads, 0 sparks, and 2 free capabilities, sharing... | |
20522b280: cap 1: thread 15 migrating to cap 3 | |
20522b280: cap 1: thread 16 migrating to cap 0 | |
20522b280: passing capability 3 to worker 0x30e4c1000 | |
30e43e000: giving up capability 2 | |
30e43e000: freeing capability 2 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 15 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 15 stopped (blocked on an MVar) | |
thread 15 @ 0x700011d788 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
20522b280: passing capability 0 to worker 0x30e544000 | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: running thread 16 (ThreadRunGHC) | |
30e544000: cap 0: thread 16 stopped (blocked on an MVar) | |
thread 16 @ 0x700011db88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 17 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 17 stopped (blocked on an MVar) | |
thread 17 @ 0x700011df88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x7000206ea0 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e544000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: message: try wakeup thread 11 | |
30e544000: cap 0: waking up thread 11 on cap 0 | |
30e544000: cap 0: running thread 11 (ThreadRunGHC) | |
30e544000: cap 0: waking up thread 7 on cap 1 | |
30e544000: passing capability 1 to worker 0x30e3bb000 | |
30e544000: cap 0: message: try wakeup thread 7 on cap 1 | |
30e544000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x700011c788 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e3bb000: woken up on capability 1 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x700011c388 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
o 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 12 on cap 3 | |
20522b280: passing capability 3 to worker 0x30e4c1000 | |
20522b280: cap 1: message: try wakeup thread 12 on cap 3 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x7000206388 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 12 | |
30e4c1000: cap 3: waking up thread 12 on cap 3 | |
30e4c1000: cap 3: running thread 12 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 13 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e544000 | |
20522b280: giving up capability 1 | |
20522b280: freeing capability 1 | |
30e4c1000: cap 3: message: try wakeup thread 13 on cap 0 | |
30e4c1000: cap 3: thread 12 stopped (blocked on an MVar) | |
thread 12 @ 0x700011cb88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: message: try wakeup thread 13 | |
30e544000: cap 0: waking up thread 13 on cap 0 | |
30e544000: cap 0: running thread 13 (ThreadRunGHC) | |
30e544000: cap 0: waking up thread 14 on cap 3 | |
30e544000: passing capability 3 to worker 0x30e4c1000 | |
30e544000: cap 0: message: try wakeup thread 14 on cap 3 | |
30e544000: cap 0: thread 13 stopped (blocked on an MVar) | |
thread 13 @ 0x700011cf88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 14 | |
30e4c1000: cap 3: waking up thread 14 on cap 3 | |
30e4c1000: cap 3: running thread 14 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 8 on cap 2 | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e4c1000: cap 3: message: try wakeup thread 8 on cap 2 | |
30e4c1000: cap 3: thread 14 stopped (blocked on an MVar) | |
thread 14 @ 0x700011d388 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e43e000: woken up on capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: message: try wakeup thread 8 | |
30e43e000: cap 2: waking up thread 8 on cap 2 | |
30e43e000: cap 2: running thread 8 (ThreadRunGHC) | |
30e43e000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e43e000: starting new worker on capability 2 | |
30e43e000: new worker task (taskCount: 11) | |
0 30e43e000: returning; I want capability 2 | |
30e5c7000: cap 2: schedule() | |
30e5c7000: giving up capability 2 | |
30e5c7000: passing capability 2 to worker 0x30e43e000 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: running thread 8 (ThreadRunGHC) | |
30e43e000: cap 2: waking up thread 15 on cap 3 | |
30e43e000: passing capability 3 to worker 0x30e4c1000 | |
30e43e000: cap 2: message: try wakeup thread 15 on cap 3 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 15 | |
30e4c1000: cap 3: waking up thread 15 on cap 3 | |
30e4c1000: cap 3: running thread 15 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 16 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e544000 | |
30e4c1000: cap 3: message: try wakeup thread 16 on cap 0 | |
30e4c1000: cap 3: thread 15 stopped (blocked on an MVar) | |
thread 15 @ 0x700011d788 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e544000: cap 0: message: try wakeup thread 16 | |
30e544000: cap 0: waking up thread 16 on cap 0 | |
30e544000: cap 0: running thread 16 (ThreadRunGHC) | |
30e544000: cap 0: waking up thread 17 on cap 1 | |
30e544000: passing capability 1 to worker 0x30e3bb000 | |
30e544000: cap 0: message: try wakeup thread 17 on cap 1 | |
30e544000: cap 0: thread 16 stopped (blocked on an MVar) | |
thread 16 @ 0x700011db88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 17 | |
30e3bb000: cap 1: waking up thread 17 on cap 1 | |
30e3bb000: cap 1: running thread 17 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 9 on cap 1 | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e3bb000: cap 1: thread 17 stopped (blocked on an MVar) | |
thread 17 @ 0x700011df88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: starting new worker on capability 1 | |
30e3bb000: new worker task (taskCount: 12) | |
1 30e3bb000: returning; I want capability 1 | |
30e64a000: cap 1: schedule() | |
30e64a000: giving up capability 1 | |
30e64a000: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: starting new worker on capability 3 | |
30e4c1000: new worker task (taskCount: 13) | |
2 30e4c1000: returning; I want capability 3 | |
30e6cd000: cap 3: schedule() | |
30e6cd000: giving up capability 3 | |
30e6cd000: passing capability 3 to worker 0x30e4c1000 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e544000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: message: try wakeup thread 11 | |
30e544000: cap 0: waking up thread 11 on cap 0 | |
30e544000: cap 0: running thread 11 (ThreadRunGHC) | |
30e544000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e544000: starting new worker on capability 0 | |
30e544000: new worker task (taskCount: 14) | |
3 30e544000: returning; I want capability 0 | |
30e750000: cap 0: schedule() | |
30e750000: giving up capability 0 | |
30e750000: passing capability 0 to worker 0x30e544000 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: running thread 11 (ThreadRunGHC) | |
30e544000: cap 0: waking up thread 7 on cap 1 | |
30e544000: cap 0: message: try wakeup thread 7 on cap 1 | |
30e43e000: cap 2: thread 8 stopped (heap overflow) | |
30e43e000: cap 2: requesting parallel GC | |
30e43e000: 0 idle caps | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: someone else is trying to sync (2)... | |
30e3bb000: cap 1: starting GC | |
30e4c1000: cap 3: thread 10 stopped (yielding) | |
30e4c1000: cap 3: starting GC | |
30e544000: cap 0: thread 11 stopped (yielding) | |
30e544000: cap 0: starting GC | |
30e43e000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
thread 11 @ 0x700011c788 is not blocked (TSO_DIRTY) | |
threads on capability 1: | |
thread 9 @ 0x7000206ea0 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
thread 8 @ 0x7000206aa0 is not blocked (TSO_DIRTY) | |
threads on capability 3: | |
thread 10 @ 0x700011c388 is not blocked (TSO_DIRTY) | |
other threads: | |
thread 17 @ 0x700011df88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
thread 16 @ 0x700011db88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
thread 15 @ 0x700011d788 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
thread 14 @ 0x700011d388 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
thread 13 @ 0x700011cf88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
thread 12 @ 0x700011cb88 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
thread 7 @ 0x7000206388 is blocked on an MVar @ 0x70002070e8 (TSO_DIRTY) | |
thread 6 @ 0x7000106398 ["TimerManager"] is blocked on an external call (TSO_DIRTY) | |
thread 5 @ 0x70004074a8 ["IOManager on cap 3"] is blocked on an external call (TSO_DIRTY) | |
thread 4 @ 0x700020e388 ["IOManager on cap 2"] is blocked on an external call (TSO_DIRTY) | |
thread 3 @ 0x7000305e40 ["IOManager on cap 1"] is blocked on an external call (TSO_DIRTY) | |
thread 2 @ 0x7000305908 ["IOManager on cap 0"] is blocked on an external call (TSO_DIRTY) | |
30e43e000: cap 2: starting GC | |
30e43e000: cap 2: GC working | |
30e544000: cap 0: GC working | |
30e4c1000: cap 3: GC working | |
30e3bb000: cap 1: GC working | |
30e4c1000: cap 3: GC idle | |
30e544000: cap 0: GC idle | |
30e3bb000: cap 1: GC idle | |
30e43e000: cap 2: GC idle | |
30e43e000: cap 2: GC done | |
30e4c1000: cap 3: GC done | |
30e3bb000: cap 1: GC done | |
30e4c1000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e4c1000: pruned 0 sparks | |
30e4c1000: new spark queue len=0; (hd=0; tl=0) | |
30e43e000: cap 2: GC idle | |
30e43e000: cap 2: GC done | |
30e43e000: cap 2: GC idle | |
30e43e000: cap 2: GC done | |
30e544000: cap 0: GC done | |
30e544000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e544000: pruned 0 sparks | |
30e544000: new spark queue len=0; (hd=0; tl=0) | |
30e3bb000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e3bb000: pruned 0 sparks | |
30e3bb000: new spark queue len=0; (hd=0; tl=0) | |
30e43e000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e43e000: pruned 0 sparks | |
30e43e000: new spark queue len=0; (hd=0; tl=0) | |
30e43e000: cap 2: all caps stopped for GC | |
30e43e000: cap 2: finished GC | |
30e43e000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e544000: cap 0: finished GC | |
30e544000: cap 0: running thread 11 (ThreadRunGHC) | |
30e3bb000: cap 1: finished GC | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e43e000: cap 2: running thread 8 (ThreadRunGHC) | |
30e4c1000: Packing subgraph @ 0x70004fbc00 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01t1?(f01)))))} | |
cap 3: finished GC | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
Packing subgraph @ 0x70004fbc00 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01t1?(f01)))))} | |
Packing subgraph @ 0x70004fbc00 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01t1?(f01)))))} | |
Packing subgraph @ 0x70004fbc00 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01t1?(f01)))))} | |
>__> Q: 0x70004fbc00 (THUNK_1_0) at 0 | |
>__> Q: 0x70004fbc00 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004fbc00 (THUNK_1_0); 0 elems in q | |
>__> Q: 0x70004fbc00 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004fbc00 (THUNK_1_0); 0 elems in q | |
*>== 0x70004fbc00 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
>__> Q: 0x70004fbc32 (CONSTR_2_0) at 1 | |
>__> DeQ: 0x70004fbc32 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004fbc30 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004fbf49 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004fbf32 (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004fbf49 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004fbf48 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004fbf32 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004fbf30 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004ca169 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004ca152 (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004ca169 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004ca168 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004ca152 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004ca150 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004ca3d1 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004ca3a8 (THUNK) at 7 | |
>__> DeQ: 0x70004ca3d1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004ca3d0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004ca3a8 (THUNK); 0 elems in q | |
*>== 0x70004ca3a8 (THUNK): generic packing(size=5, ptrs=1, nonptrs=2, and tag 0) | |
>__> Q: 0x70004cc021 (FUN_0_1) at 8 | |
>__> DeQ: 0x70004cc021 (FUN_0_1); 0 elems in q | |
*>== 0x70004cc020 (FUN_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
** Finished packing graph 0x70004fbc00 (THUNK_1_0); packed size: 26 words; size of graph: 0 | |
>__> Q: 0x70004fbc00 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004fbc00 (THUNK_1_0); 0 elems in q | |
*>== 0x70004fbc00 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
Unpacking buffer @ 0x7000407010 (26 words) | |
>__> DeQ: 0x70004fbc00 (THUNK_1_0); 0 elems in q | |
*>== 0x70004fbc00 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
*>== 0x70004fbc00 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
>__> Q: 0x70004fbc32 (CONSTR_2_0) at 1 | |
pointer tagging: removed tag 0 from info pointer 0x104da6be8 in packet | |
Allocating 3 heap words for THUNK_1_0-closure: | |
(1 ptrs, 0 non-ptrs, vhs = 1) | |
>__> Q: 0x70004070e0 (THUNK_1_0) at 0 | |
---> Entry in Offset Table: (1, 0x70004070e0) | |
>__> Q: 0x70004fbc32 (CONSTR_2_0) at 1 | |
Graph root 0x70004070e0, tag 0>__> DeQ: 0x70004070e0 (THUNK_1_0); 0 elems in q | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
>__> DeQ: 0x70004fbc32 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004fbc30 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004fbc32 (CONSTR_2_0) at 1 | |
>__> DeQ: 0x70004fbc32 (CONSTR_2_0); 0 elems in q | |
>__> Q: 0x70004fbf49 (CONSTR_0_1) at 2 | |
>__> DeQ: 0x70004fbc32 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004fbc30 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004fbf49 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004fbf32 (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004fbf49 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004fbc30 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x70004070f8 (CONSTR_2_0) at 1 | |
---> Entry in Offset Table: (4, 0x70004070fa) | |
>__> Q: 0x70004fbf49 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004fbf32 (CONSTR_2_0) at 3 | |
*>== 0x70004fbf48 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004fbf32 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004fbf30 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004ca169 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004ca152 (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004ca169 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004ca168 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004ca152 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004ca150 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004ca3d1 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004ca3a8 (THUNK) at 7 | |
>__> DeQ: 0x70004ca3d1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004ca3d0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004ca3a8 (THUNK); 0 elems in q | |
*>== 0x70004ca3a8 (THUNK): generic packing(size=5, ptrs=1, nonptrs=2, and tag 0) | |
>__> Q: 0x70004cc021 (FUN_0_1) at 8 | |
>__> DeQ: 0x70004fbf49 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004fbf48 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004070f8 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x7000407110 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004fbf32 (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004cc021 (FUN_0_1); 0 elems in q | |
*>== 0x70004cc020 (FUN_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
** Finished packing graph 0x70004fbc00 (THUNK_1_0); packed size: 26 words; size of graph: 0 | |
>__> DeQ: 0x70004fbf32 (CONSTR_2_0); 0 elems in q | |
Unpacking buffer @ 0x70004b5010 (26 words) | |
>__> DeQ: 0x70004fbf49 (CONSTR_0_1); 1 elems in q | |
---> Entry in Offset Table: (6, 0x7000407111) | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
*>== 0x70004fbf30 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004ca169 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004ca152 (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004ca169 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004ca168 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004ca152 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004ca150 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
*>== 0x70004fbf48 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004fbf32 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004fbf30 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004ca169 (CONSTR_0_1) at 4 | |
pointer tagging: removed tag 0 from info pointer 0x104da6be8 in packet | |
Allocating 3 heap words for THUNK_1_0-closure: | |
(1 ptrs, 0 non-ptrs, vhs = 1) | |
>__> Q: 0x70004b50e0 (THUNK_1_0) at 0 | |
>__> Q: 0x70004ca3d1 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004ca3a8 (THUNK) at 7 | |
>__> DeQ: 0x70004ca3d1 (CONSTR_0_1); 1 elems in q | |
>__> Q: 0x70004ca152 (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004ca169 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004ca168 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
---> Entry in Offset Table: (1, 0x70004b50e0) | |
*>== 0x70004ca3d0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004ca3a8 (THUNK); 0 elems in q | |
*>== 0x70004ca3a8 (THUNK): generic packing(size=5, ptrs=1, nonptrs=2, and tag 0) | |
>__> Q: 0x70004cc021 (FUN_0_1) at 8 | |
>__> DeQ: 0x70004cc021 (FUN_0_1); 0 elems in q | |
*>== 0x70004cc020 (FUN_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
** Finished packing graph 0x70004fbc00 (THUNK_1_0); packed size: 26 words; size of graph: 0 | |
Unpacking buffer @ 0x700011e010 (26 words) | |
>__> Q: 0x7000407120 (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004ca152 (CONSTR_2_0); 0 elems in q | |
Graph root 0x70004b50e0, tag 0>__> DeQ: 0x70004b50e0 (THUNK_1_0); 0 elems in q | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
pointer tagging: removed tag 0 from info pointer 0x104da6be8 in packet | |
Allocating 3 heap words for THUNK_1_0-closure: | |
(1 ptrs, 0 non-ptrs, vhs = 1) | |
>__> Q: 0x700011e0e0 (THUNK_1_0) at 0 | |
---> Entry in Offset Table: (1, 0x700011e0e0) | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x70004b50f8 (CONSTR_2_0) at 1 | |
---> Entry in Offset Table: (4, 0x70004b50fa) | |
>__> DeQ: 0x70004b50f8 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
---> Entry in Offset Table: (9, 0x7000407122) | |
>__> DeQ: 0x7000407110 (CONSTR_0_1); 1 elems in q | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x70004b5110 (CONSTR_0_1) at 2 | |
---> Entry in Offset Table: (6, 0x70004b5111) | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Graph root 0x700011e0e0, tag 0>__> DeQ: 0x700011e0e0 (THUNK_1_0); 0 elems in q | |
>__> DeQ: 0x7000407120 (CONSTR_2_0); 0 elems in q | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x70004b5120 (CONSTR_2_0) at 3 | |
---> Entry in Offset Table: (9, 0x70004b5122) | |
>__> DeQ: 0x70004b5110 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x70004b5120 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x70004b5138 (CONSTR_0_1) at 4 | |
---> Entry in Offset Table: (11, 0x70004b5139) | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x70004b5148 (CONSTR_2_0) at 5 | |
---> Entry in Offset Table: (14, 0x70004b514a) | |
>__> DeQ: 0x70004b5138 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x70004b5148 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x70004b5160 (CONSTR_0_1) at 6 | |
---> Entry in Offset Table: (16, 0x70004b5161) | |
pointer tagging: removed tag 0 from info pointer 0x104da6360 in packet | |
Allocating 5 heap words for THUNK-closure: | |
(1 ptrs, 2 non-ptrs, vhs = 1) | |
>__> Q: 0x70004b5170 (THUNK) at 7 | |
---> Entry in Offset Table: (19, 0x70004b5170) | |
>__> DeQ: 0x70004b5160 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x70004b5170 (THUNK); 0 elems in q | |
*>== 0x70004ca150 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004ca3d1 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004ca3a8 (THUNK) at 7 | |
>__> DeQ: 0x70004ca3d1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004ca3d0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004ca3a8 (THUNK); 0 elems in q | |
*>== 0x70004ca3a8 (THUNK): generic packing(size=5, ptrs=1, nonptrs=2, and tag 0) | |
>__> Q: 0x70004cc021 (FUN_0_1) at 8 | |
>__> DeQ: 0x70004cc021 (FUN_0_1); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104da63c8 in packet | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 2 heap words for FUN_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x70004b5198 (FUN_0_1) at 8 | |
---> Entry in Offset Table: (24, 0x70004b5199) | |
*>== 0x70004cc020 (FUN_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x700011e0f8 (CONSTR_2_0) at 1 | |
---> Entry in Offset Table: (4, 0x700011e0fa) | |
>__> DeQ: 0x700011e0f8 (CONSTR_2_0); 0 elems in q | |
** Finished packing graph 0x70004fbc00 (THUNK_1_0); packed size: 26 words; size of graph: 0 | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Unpacking buffer @ 0x7000106010 (26 words) | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x7000407138 (CONSTR_0_1) at 4 | |
---> Entry in Offset Table: (11, 0x7000407139) | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x7000407148 (CONSTR_2_0) at 5 | |
---> Entry in Offset Table: (14, 0x700040714a) | |
>__> DeQ: 0x7000407138 (CONSTR_0_1); 1 elems in q | |
pointer tagging: removed tag 0 from info pointer 0x104da6be8 in packet | |
Allocating 3 heap words for THUNK_1_0-closure: | |
(1 ptrs, 0 non-ptrs, vhs = 1) | |
>__> Q: 0x70001060e0 (THUNK_1_0) at 0 | |
---> Entry in Offset Table: (1, 0x70001060e0) | |
>__> DeQ: 0x7000407148 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x7000407160 (CONSTR_0_1) at 6 | |
---> Entry in Offset Table: (16, 0x7000407161) | |
pointer tagging: removed tag 0 from info pointer 0x104da6360 in packet | |
Allocating 5 heap words for THUNK-closure: | |
(1 ptrs, 2 non-ptrs, vhs = 1) | |
>__> Q: 0x7000407170 (THUNK) at 7 | |
---> Entry in Offset Table: (19, 0x7000407170) | |
>__> DeQ: 0x7000407160 (CONSTR_0_1); 1 elems in q | |
Graph root 0x70001060e0, tag 0>__> DeQ: 0x70001060e0 (THUNK_1_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
>__> DeQ: 0x70004b5198 (FUN_0_1); 0 elems in q | |
>__> DeQ: 0x7000407170 (THUNK); 0 elems in q | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
Q empty | |
>__> Q: 0x700011e110 (CONSTR_0_1) at 2 | |
---> Entry in Offset Table: (6, 0x700011e111) | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x700011e120 (CONSTR_2_0) at 3 | |
---> Entry in Offset Table: (9, 0x700011e122) | |
>__> DeQ: 0x700011e110 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x700011e120 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
pointer tagging: removed tag 1 from info pointer 0x104da63c8 in packet | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>>> unpacked graph at 0x70004b50e0 | |
Fingerprint is | |
{t10(c20(c01c20(c01c20(c01t1?(f01)))))} | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x700011e138 (CONSTR_0_1) at 4 | |
---> Entry in Offset Table: (11, 0x700011e139) | |
Allocating 2 heap words for FUN_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x7000407198 (FUN_0_1) at 8 | |
---> Entry in Offset Table: (24, 0x7000407199) | |
>__> DeQ: 0x7000407198 (FUN_0_1); 0 elems in q | |
>__> Q: 0x70001060f8 (CONSTR_2_0) at 1 | |
---> Entry in Offset Table: (4, 0x70001060fa) | |
>__> DeQ: 0x70001060f8 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Q empty | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x7000106110 (CONSTR_0_1) at 2 | |
---> Entry in Offset Table: (6, 0x7000106111) | |
>>> unpacked graph at 0x70004070e0 | |
Fingerprint is | |
{t10(c20(c01c20(c01c20(c01t1?(f01)))))} | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x700011e148 (CONSTR_2_0) at 5 | |
---> Entry in Offset Table: (14, 0x700011e14a) | |
>__> DeQ: 0x700011e138 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x700011e148 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x700011e160 (CONSTR_0_1) at 6 | |
---> Entry in Offset Table: (16, 0x700011e161) | |
pointer tagging: removed tag 0 from info pointer 0x104da6360 in packet | |
Allocating 5 heap words for THUNK-closure: | |
(1 ptrs, 2 non-ptrs, vhs = 1) | |
>__> Q: 0x700011e170 (THUNK) at 7 | |
---> Entry in Offset Table: (19, 0x700011e170) | |
>__> DeQ: 0x700011e160 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x700011e170 (THUNK); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104da63c8 in packet | |
Allocating 2 heap words for FUN_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x700011e198 (FUN_0_1) at 8 | |
---> Entry in Offset Table: (24, 0x700011e199) | |
>__> DeQ: 0x700011e198 (FUN_0_1); 0 elems in q | |
Q empty | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>>> unpacked graph at 0x700011e0e0 | |
Fingerprint is | |
{t10(c20(c01c20(c01c20(c01t1?(f01)))))} | |
>__> Q: 0x7000106120 (CONSTR_2_0) at 3 | |
---> Entry in Offset Table: (9, 0x7000106122) | |
>__> DeQ: 0x7000106110 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x7000106120 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x7000106138 (CONSTR_0_1) at 4 | |
---> Entry in Offset Table: (11, 0x7000106139) | |
pointer tagging: removed tag 2 from info pointer 0x104e2c4c0 in packet | |
Allocating 3 heap words for CONSTR_2_0-closure: | |
(2 ptrs, 0 non-ptrs, vhs = 0) | |
>__> Q: 0x7000106148 (CONSTR_2_0) at 5 | |
---> Entry in Offset Table: (14, 0x700010614a) | |
>__> DeQ: 0x7000106138 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x7000106148 (CONSTR_2_0); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104e2c448 in packet | |
Allocating 2 heap words for CONSTR_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x7000106160 (CONSTR_0_1) at 6 | |
---> Entry in Offset Table: (16, 0x7000106161) | |
pointer tagging: removed tag 0 from info pointer 0x104da6360 in packet | |
Allocating 5 heap words for THUNK-closure: | |
(1 ptrs, 2 non-ptrs, vhs = 1) | |
>__> Q: 0x7000106170 (THUNK) at 7 | |
---> Entry in Offset Table: (19, 0x7000106170) | |
>__> DeQ: 0x7000106160 (CONSTR_0_1); 1 elems in q | |
>__> DeQ: 0x7000106170 (THUNK); 0 elems in q | |
pointer tagging: removed tag 1 from info pointer 0x104da63c8 in packet | |
Allocating 2 heap words for FUN_0_1-closure: | |
(0 ptrs, 1 non-ptrs, vhs = 0) | |
>__> Q: 0x7000106198 (FUN_0_1) at 8 | |
---> Entry in Offset Table: (24, 0x7000106199) | |
>__> DeQ: 0x7000106198 (FUN_0_1); 0 elems in q | |
Q empty | |
>>> unpacked graph at 0x70001060e0 | |
Fingerprint is | |
{t10(c20(c01c20(c01c20(c01t1?(f01)))))} | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
r 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 12 on cap 3 | |
20522b280: cap 1: message: try wakeup thread 12 on cap 3 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004f9490 is blocked on an MVar @ 0x70004f9c68 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e4c1000: cap 3: raising exception in thread 10. | |
30e4c1000: cap 3: thread 10 stopped (yielding) | |
30e4c1000: cap 3: message: try wakeup thread 12 | |
30e4c1000: cap 3: waking up thread 12 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: message: thread 10 blocking on blackhole 0x70004fbc48 | |
30e4c1000: cap 3: forwarding message to cap 1 | |
30e4c1000: cap 3: thread 10 stopped (blocked on black hole owned by thread 9) | |
thread 10 @ 0x70004f5000 is blocked on a black hole 0x70004fbc48 (TSO_DIRTY) | |
30e4c1000: cap 3: running thread 12 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 12 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
30e43e000: cap 2: raising exception in thread 8. | |
30e43e000: cap 2: thread 8 stopped (yielding) | |
30e43e000: cap 2: running thread 8 (ThreadRunGHC) | |
30e43e000: cap 2: message: thread 8 blocking on blackhole 0x70004fbc48 | |
30e43e000: cap 2: forwarding message to cap 1 | |
30e43e000: cap 2: thread 8 stopped (blocked on black hole owned by thread 9) | |
thread 8 @ 0x70004f71f8 is blocked on a black hole 0x70004fbc48 (TSO_DIRTY)4 | |
30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 12 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 13 on cap 0 | |
30e4c1000: cap 3: message: try wakeup thread 13 on cap 0 | |
30e544000: cap 0: raising exception in thread 11. | |
30e544000: cap 0: thread 11 stopped (yielding) | |
30e43e000: giving up capability 2 | |
30e43e000: freeing capability 2 | |
30e544000: cap 0: message: try wakeup thread 13 | |
30e544000: cap 0: waking up thread 13 on cap 0 | |
30e544000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e544000: cap 0: thread 11 migrating to cap 2 | |
30e544000: passing capability 2 to worker 0x30e43e000 | |
30e544000: cap 0: running thread 13 (ThreadRunGHC) | |
30e544000: cap 0: thread 13 stopped (suspended while making a foreign call) | |
30e544000: freeing capability 0 | |
5 30e544000: returning; I want capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: running thread 13 (ThreadRunGHC) | |
30e544000: cap 0: waking up thread 14 on cap 3 | |
30e544000: cap 0: message: try wakeup thread 14 on cap 3 | |
30e43e000: woken up on capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: running thread 11 (ThreadRunGHC) | |
30e43e000: cap 2: message: thread 11 blocking on blackhole 0x70004fbc48 | |
30e43e000: cap 2: forwarding message to cap 1 | |
30e43e000: cap 2: thread 11 stopped (blocked on black hole owned by thread 9) | |
thread 11 @ 0x70004fb000 is blocked on a black hole 0x70004fbc48 (TSO_DIRTY) | |
30e43e000: giving up capability 2 | |
30e43e000: freeing capability 2 | |
30e4c1000: cap 3: thread 12 stopped (yielding) | |
30e4c1000: cap 3: requesting parallel GC | |
30e4c1000: 0 idle caps | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e43e000: woken up on capability 2 | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: starting GC | |
30e544000: cap 0: thread 13 stopped (yielding) | |
30e544000: cap 0: starting GC | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: someone else is trying to sync (2)... | |
30e3bb000: cap 1: starting GC | |
30e4c1000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
thread 13 @ 0x70004db1b8 is not blocked (TSO_DIRTY) | |
threads on capability 1: | |
thread 9 @ 0x70004f9000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
thread 12 @ 0x70004da1d0 is not blocked (TSO_DIRTY) | |
other threads: | |
thread 2 @ 0x70004fb0f0 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70004f9090 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70004f7270 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70004f5078 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70004fb078 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70004f9490 is blocked on an MVar @ 0x70004f9c68 (TSO_DIRTY) | |
thread 8 @ 0x70004f71f8 is blocked on a black hole 0x70004fbc48 (TSO_DIRTY) | |
thread 10 @ 0x70004f5000 is blocked on a black hole 0x70004fbc48 (TSO_DIRTY) | |
thread 11 @ 0x70004fb000 is blocked on a black hole 0x70004fbc48 (TSO_DIRTY) | |
thread 14 @ 0x70004dd0a0 is blocked on an MVar @ 0x70004f9c68 | |
thread 15 @ 0x70004dd4f0 is blocked on an MVar @ 0x70004f9c68 | |
thread 16 @ 0x70004dd960 is blocked on an MVar @ 0x70004f9c68 | |
thread 17 @ 0x70004da248 is blocked on an MVar @ 0x70004f9c68 | |
30e4c1000: cap 3: starting GC | |
30e544000: cap 0: GC working | |
30e3bb000: cap 1: GC working | |
30e43e000: cap 2: GC working | |
30e4c1000: cap 3: GC working | |
30e544000: cap 0: GC idle | |
30e3bb000: cap 1: GC idle | |
30e43e000: cap 2: GC idle | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e43e000: cap 2: GC done | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e43e000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e43e000: pruned 0 sparks | |
30e43e000: new spark queue len=0; (hd=0; tl=0) | |
30e544000: cap 0: GC done | |
30e544000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e544000: pruned 0 sparks | |
30e544000: new spark queue len=0; (hd=0; tl=0) | |
30e3bb000: cap 1: GC done | |
30e3bb000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e3bb000: pruned 0 sparks | |
30e3bb000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e4c1000: pruned 0 sparks | |
30e4c1000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: cap 3: all caps stopped for GC | |
30e4c1000: cap 3: finished GC | |
30e4c1000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e544000: cap 0: finished GC | |
30e544000: cap 0: running thread 13 (ThreadRunGHC) | |
30e4c1000: cap 3: message: try wakeup thread 14 | |
30e4c1000: cap 3: waking up thread 14 on cap 3 | |
30e3bb000: cap 1: finished GC | |
30e43e000: cap 2: finished GC | |
Packing subgraph @ 0x70004fac00 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01P))))))))))))} | |
30e43e000: giving up capability 2 | |
30e43e000: freeing capability 2 | |
>__> Q: 0x70004fac00 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004fac00 (THUNK_1_0); 0 elems in q | |
*>== 0x70004fac00 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
>__> Q: 0x70004f883a (CONSTR_2_0) at 1 | |
>__> DeQ: 0x70004f883a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f8838 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f8a29 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004f8a12 (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004f8a29 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f8a28 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f8a12 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f8a10 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f8bc1 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004f8baa (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004f8bc1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f8bc0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f8baa (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f8ba8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f8de9 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004f8dd2 (CONSTR_2_0) at 7 | |
>__> DeQ: 0x70004f8de9 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f8de8 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f8dd2 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f8dd0 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e0219 (CONSTR_0_1) at 8 | |
>__> Q: 0x70004e0202 (CONSTR_2_0) at 9 | |
>__> DeQ: 0x70004e0219 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e0218 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e0202 (CONSTR_2_0); 0 elems in q | |
30e3bb000: cap 1: message: thread 11 blocking on blackhole 0x70004f8810 | |
*>== 0x70004e0200 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1049 (CONSTR_0_1) at 10 | |
>__> Q: 0x70004e1032 (CONSTR_2_0) at 11 | |
>__> DeQ: 0x70004e1049 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1048 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1032 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1030 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1271 (CONSTR_0_1) at 12 | |
>__> Q: 0x70004e125a (CONSTR_2_0) at 13 | |
>__> DeQ: 0x70004e1271 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1270 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e125a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1258 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e0691 (CONSTR_0_1) at 14 | |
>__> Q: 0x70004e067a (CONSTR_2_0) at 15 | |
>__> DeQ: 0x70004e0691 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e0690 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e067a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e0678 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1aa9 (CONSTR_0_1) at 16 | |
>__> Q: 0x70004e1a92 (CONSTR_2_0) at 17 | |
>__> DeQ: 0x70004e1aa9 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1aa8 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1a92 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1a90 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1bd1 (CONSTR_0_1) at 18 | |
>__> Q: 0x70004e1bba (CONSTR_2_0) at 19 | |
>__> DeQ: 0x70004e1bd1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1bd0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1bba (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1bb8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1bf9 (CONSTR_0_1) at 20 | |
>__> Q: 0x70004e1be2 (CONSTR_2_0) at 21 | |
>__> DeQ: 0x70004e1bf9 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1bf8 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1be2 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1be0 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1c59 (CONSTR_0_1) at 22 | |
>__> Q: 0x70004e1c08 (AP_STACK) at 23 | |
>__> DeQ: 0x70004e1c59 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1c58 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1c08 (AP_STACK); 0 elems in q | |
30e3bb000: cap 1: thread 11 blocked on thread 9 | |
testmthread: Pack: packing type AP_STACK (0x70004e1c08) not implemented | |
30e3bb000: cap 1: message: thread 8 blocking on blackhole 0x70004f8810 | |
30e3bb000: cap 1: thread 8 blocked on existing BLOCKING_QUEUE owned by thread 9 | |
30e3bb000: cap 1: message: thread 10 blocking on blackhole 0x70004f8810 | |
30e3bb000: cap 1: thread 10 blocked on existing BLOCKING_QUEUE owned by thread 9 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e4c1000: cap 3: running thread 12 (ThreadRunGHC) | |
Packing subgraph @ 0x70004fac00 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01P))))))))))))} | |
>__> Q: 0x70004fac00 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004fac00 (THUNK_1_0); 0 elems in q | |
*>== 0x70004fac00 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
>__> Q: 0x70004f883a (CONSTR_2_0) at 1 | |
>__> DeQ: 0x70004f883a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f8838 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f8a29 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004f8a12 (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004f8a29 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f8a28 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f8a12 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f8a10 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f8bc1 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004f8baa (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004f8bc1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f8bc0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f8baa (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f8ba8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f8de9 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004f8dd2 (CONSTR_2_0) at 7 | |
>__> DeQ: 0x70004f8de9 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f8de8 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f8dd2 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f8dd0 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e0219 (CONSTR_0_1) at 8 | |
>__> Q: 0x70004e0202 (CONSTR_2_0) at 9 | |
>__> DeQ: 0x70004e0219 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e0218 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e0202 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e0200 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1049 (CONSTR_0_1) at 10 | |
>__> Q: 0x70004e1032 (CONSTR_2_0) at 11 | |
>__> DeQ: 0x70004e1049 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1048 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1032 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1030 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1271 (CONSTR_0_1) at 12 | |
>__> Q: 0x70004e125a (CONSTR_2_0) at 13 | |
>__> DeQ: 0x70004e1271 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1270 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e125a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1258 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e0691 (CONSTR_0_1) at 14 | |
>__> Q: 0x70004e067a (CONSTR_2_0) at 15 | |
>__> DeQ: 0x70004e0691 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e0690 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e067a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e0678 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1aa9 (CONSTR_0_1) at 16 | |
>__> Q: 0x70004e1a92 (CONSTR_2_0) at 17 | |
>__> DeQ: 0x70004e1aa9 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1aa8 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1a92 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1a90 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1bd1 (CONSTR_0_1) at 18 | |
>__> Q: 0x70004e1bba (CONSTR_2_0) at 19 | |
>__> DeQ: 0x70004e1bd1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1bd0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1bba (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1bb8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1bf9 (CONSTR_0_1) at 20 | |
>__> Q: 0x70004e1be2 (CONSTR_2_0) at 21 | |
>__> DeQ: 0x70004e1bf9 (CONSTR_0_1); 1 elems in q | |
30e544000: cap 0: thread 13 stopped (blocked on an MVar) | |
*>== 0x70004e1bf8 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1be2 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e1be0 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e1c59 (CONSTR_0_1) at 22 | |
>__> Q: 0x70004e1c08 (AP_STACK) at 23 | |
>__> DeQ: 0x70004e1c59 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e1c58 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e1c08 (AP_STACK); 0 elems in q | |
thread 13 @ 0x70004fa000 is blocked on an MVar @ 0x70004f45a0 (TSO_DIRTY)testmthread: Pack: packing type AP_STACK (0x70004e1c08) not implemented | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e4c1000: cap 3: thread 12 stopped (blocked on an MVar) | |
thread 12 @ 0x70004f41f8 is blocked on an MVar @ 0x70004f45a0 (TSO_DIRTY) | |
30e4c1000: cap 3: running thread 14 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 14 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
6 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 14 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 15 on cap 3 | |
30e4c1000: cap 3: thread 14 stopped (heap overflow) | |
30e4c1000: cap 3: requesting parallel GC | |
30e4c1000: 0 idle caps | |
30e4c1000: passing capability 0 to worker 0x30e544000 | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: starting GC | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e43e000: woken up on capability 2 | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: starting GC | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: cap 1: starting GC | |
30e4c1000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
thread 9 @ 0x70004f8000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
thread 14 @ 0x70004c5898 is not blocked (TSO_DIRTY) | |
thread 15 @ 0x70004c1238 is not blocked (TSO_DIRTY) | |
other threads: | |
thread 17 @ 0x70004c4d40 is blocked on an MVar @ 0x70004f45a0 | |
thread 16 @ 0x70004c4910 is blocked on an MVar @ 0x70004f45a0 | |
thread 13 @ 0x70004fa000 is blocked on an MVar @ 0x70004f45a0 (TSO_DIRTY) | |
thread 12 @ 0x70004f41f8 is blocked on an MVar @ 0x70004f45a0 (TSO_DIRTY) | |
thread 11 @ 0x70004e1cc8 is blocked on a black hole 0x70004f8810 (TSO_DIRTY) | |
thread 10 @ 0x70004e1db8 is blocked on a black hole 0x70004f8810 (TSO_DIRTY) | |
thread 8 @ 0x70004e1d40 is blocked on a black hole 0x70004f8810 (TSO_DIRTY) | |
thread 7 @ 0x70004c5910 is blocked on an MVar @ 0x70004f45a0 (TSO_DIRTY) | |
thread 6 @ 0x70004fa078 ["TimerManager"] is blocked on an external call | |
thread 5 @ 0x70004f4270 ["IOManager on cap 3"] is blocked on an external call | |
thread 4 @ 0x70004f6000 ["IOManager on cap 2"] is blocked on an external call | |
thread 3 @ 0x70004f8078 ["IOManager on cap 1"] is blocked on an external call | |
thread 2 @ 0x70004fa0f0 ["IOManager on cap 0"] is blocked on an external call | |
30e4c1000: cap 3: starting GC | |
30e544000: cap 0: GC working | |
30e3bb000: cap 1: GC working | |
30e43e000: cap 2: GC working | |
30e4c1000: cap 3: GC working | |
30e43e000: cap 2: GC idle | |
30e43e000: cap 2: GC working | |
30e43e000: cap 2: GC idle | |
30e4c1000: cap 3: GC idle | |
30e3bb000: cap 1: GC idle | |
30e544000: cap 0: GC idle | |
30e544000: cap 0: GC done | |
30e544000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e544000: pruned 0 sparks | |
30e544000: new spark queue len=0; (hd=0; tl=0) | |
30e3bb000: cap 1: GC done | |
30e3bb000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e3bb000: pruned 0 sparks | |
30e3bb000: new spark queue len=0; (hd=0; tl=0) | |
30e43e000: cap 2: GC done | |
30e43e000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e43e000: pruned 0 sparks | |
30e43e000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: cap 3: GC done | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e4c1000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e4c1000: pruned 0 sparks | |
30e4c1000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: cap 3: all caps stopped for GC | |
30e4c1000: cap 3: finished GC | |
30e4c1000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e544000: cap 0: finished GC | |
30e43e000: cap 2: finished GC | |
30e3bb000: cap 1: finished GC | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e544000: giving up capability 0 | |
30e3bb000: cap 1: thead 9 stopped (stack overflow, size 110) | |
30e43e000: giving up capability 2 | |
30e43e000: freeing capability 2 | |
30e3bb000: cap 1: allocating new stack chunk of size 32768 bytes | |
30e4c1000: cap 3: running thread 14 (ThreadRunGHC) | |
30e544000: freeing capability 0 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
Packing subgraph @ 0x70004d2e68 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01P))))))))))))} | |
>__> Q: 0x70004d2e68 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004d2e68 (THUNK_1_0); 0 elems in q | |
*>== 0x70004d2e68 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
>__> Q: 0x70004e303a (CONSTR_2_0) at 1 | |
>__> DeQ: 0x70004e303a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3038 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3241 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004e322a (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004e3241 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3240 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e322a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3228 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e33f1 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004e33da (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004e33f1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e33f0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e33da (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e33d8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9a41 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004f9a2a (CONSTR_2_0) at 7 | |
>__> DeQ: 0x70004f9a41 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9a40 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9a2a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9a28 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3699 (CONSTR_0_1) at 8 | |
>__> Q: 0x70004e3682 (CONSTR_2_0) at 9 | |
>__> DeQ: 0x70004e3699 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3698 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e3682 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3680 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9cf1 (CONSTR_0_1) at 10 | |
>__> Q: 0x70004f9cda (CONSTR_2_0) at 11 | |
>__> DeQ: 0x70004f9cf1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9cf0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9cda (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9cd8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9f29 (CONSTR_0_1) at 12 | |
>__> Q: 0x70004f9f12 (CONSTR_2_0) at 13 | |
>__> DeQ: 0x70004f9f29 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9f28 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9f12 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9f10 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3b59 (CONSTR_0_1) at 14 | |
>__> Q: 0x70004e3b42 (CONSTR_2_0) at 15 | |
>__> DeQ: 0x70004e3b59 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3b58 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e3b42 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3b40 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5721 (CONSTR_0_1) at 16 | |
>__> Q: 0x70004e570a (CONSTR_2_0) at 17 | |
>__> DeQ: 0x70004e5721 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5720 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e570a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5708 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5849 (CONSTR_0_1) at 18 | |
>__> Q: 0x70004e5832 (CONSTR_2_0) at 19 | |
>__> DeQ: 0x70004e5849 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5848 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e5832 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5830 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5871 (CONSTR_0_1) at 20 | |
>__> Q: 0x70004e585a (CONSTR_2_0) at 21 | |
>__> DeQ: 0x70004e5871 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5870 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e585a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5858 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e58d1 (CONSTR_0_1) at 22 | |
>__> Q: 0x70004e5880 (AP_STACK) at 23 | |
>__> DeQ: 0x70004e58d1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e58d0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e5880 (AP_STACK); 0 elems in q | |
testmthread: Pack: packing type AP_STACK (0x70004e5880) not implemented | |
30e4c1000: cap 3: thread 14 stopped (blocked on an MVar) | |
thread 14 @ 0x70004ea1f8 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
30e4c1000: cap 3: running thread 15 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 15 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
7 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 15 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 16 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e544000 | |
30e4c1000: cap 3: message: try wakeup thread 16 on cap 0 | |
30e4c1000: cap 3: thread 15 stopped (heap overflow) | |
30e4c1000: cap 3: requesting parallel GC | |
30e4c1000: 0 idle caps | |
30e4c1000: passing capability 0 to worker 0x30e544000 | |
30e4c1000: passing capability 2 to worker 0x30e43e000 | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: starting GC | |
30e43e000: woken up on capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: starting GC | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: cap 1: starting GC | |
30e4c1000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
thread 9 @ 0x70004f9000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
thread 15 @ 0x70004ea270 is not blocked (TSO_DIRTY) | |
other threads: | |
thread 2 @ 0x70004c9078 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70004f9078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70004f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70004ea2e8 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70004c9000 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70004e7088 is blocked on an MVar @ 0x70004d3e98 | |
thread 8 @ 0x70004e5a68 is blocked on a black hole 0x70004e3010 | |
thread 10 @ 0x70004e59d0 is blocked on a black hole 0x70004e3010 | |
thread 11 @ 0x70004e5e68 is blocked on a black hole 0x70004e3010 | |
thread 12 @ 0x70004cbf60 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
thread 13 @ 0x70004e7160 is blocked on an MVar @ 0x70004d3e98 | |
thread 14 @ 0x70004ea1f8 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
thread 16 @ 0x70004e6340 is blocked on an MVar @ 0x70004d3e98 | |
thread 17 @ 0x70004e4ba8 is blocked on an MVar @ 0x70004d3e98 | |
30e4c1000: cap 3: starting GC | |
30e4c1000: cap 3: GC working | |
30e544000: cap 0: GC working | |
30e3bb000: cap 1: GC working | |
30e43e000: cap 2: GC working | |
30e4c1000: cap 3: GC idle | |
30e544000: cap 0: GC idle | |
30e3bb000: cap 1: GC idle | |
30e43e000: cap 2: GC idle | |
30e4c1000: cap 3: GC done | |
30e544000: cap 0: GC done | |
30e544000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e544000: pruned 0 sparks | |
30e544000: new spark queue len=0; (hd=0; tl=0) | |
30e3bb000: cap 1: GC done | |
30e3bb000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e3bb000: pruned 0 sparks | |
30e43e000: cap 2: GC done | |
30e43e000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e43e000: pruned 0 sparks | |
30e43e000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e3bb000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e4c1000: pruned 0 sparks | |
30e4c1000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: cap 3: all caps stopped for GC | |
30e4c1000: cap 3: finished GC | |
30e4c1000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e544000: cap 0: finished GC | |
30e544000: cap 0: message: try wakeup thread 16 | |
30e544000: cap 0: waking up thread 16 on cap 0 | |
30e4c1000: cap 3: running thread 15 (ThreadRunGHC) | |
30e3bb000: cap 1: finished GC | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
Packing subgraph @ 0x70004d2e68 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01P))))))))))))} | |
>__> Q: 0x70004d2e68 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004d2e68 (THUNK_1_0); 0 elems in q | |
*>== 0x70004d2e68 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
>__> Q: 0x70004e303a (CONSTR_2_0) at 1 | |
>__> DeQ: 0x70004e303a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3038 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3241 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004e322a (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004e3241 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3240 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e322a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3228 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e33f1 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004e33da (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004e33f1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e33f0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e33da (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e33d8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9a41 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004f9a2a (CONSTR_2_0) at 7 | |
>__> DeQ: 0x70004f9a41 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9a40 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9a2a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9a28 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3699 (CONSTR_0_1) at 8 | |
>__> Q: 0x70004e3682 (CONSTR_2_0) at 9 | |
>__> DeQ: 0x70004e3699 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3698 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e3682 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3680 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9cf1 (CONSTR_0_1) at 10 | |
>__> Q: 0x70004f9cda (CONSTR_2_0) at 11 | |
>__> DeQ: 0x70004f9cf1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9cf0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9cda (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9cd8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9f29 (CONSTR_0_1) at 12 | |
>__> Q: 0x70004f9f12 (CONSTR_2_0) at 13 | |
>__> DeQ: 0x70004f9f29 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9f28 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9f12 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9f10 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3b59 (CONSTR_0_1) at 14 | |
>__> Q: 0x70004e3b42 (CONSTR_2_0) at 15 | |
>__> DeQ: 0x70004e3b59 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3b58 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e3b42 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3b40 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5721 (CONSTR_0_1) at 16 | |
>__> Q: 0x70004e570a (CONSTR_2_0) at 17 | |
>__> DeQ: 0x70004e5721 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5720 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e570a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5708 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5849 (CONSTR_0_1) at 18 | |
>__> Q: 0x70004e5832 (CONSTR_2_0) at 19 | |
>__> DeQ: 0x70004e5849 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5848 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e5832 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5830 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5871 (CONSTR_0_1) at 20 | |
>__> Q: 0x70004e585a (CONSTR_2_0) at 21 | |
>__> DeQ: 0x70004e5871 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5870 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e585a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5858 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e58d1 (CONSTR_0_1) at 22 | |
>__> Q: 0x70004e5880 (AP_STACK) at 23 | |
>__> DeQ: 0x70004e58d1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e58d0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e5880 (AP_STACK); 0 elems in q | |
testmthread: Pack: packing type AP_STACK (0x70004e5880) not implemented | |
30e43e000: cap 2: finished GC | |
30e43e000: giving up capability 2 | |
30e43e000: freeing capability 2 | |
30e544000: cap 0: running thread 16 (ThreadRunGHC) | |
30e544000: cap 0: thread 16 stopped (suspended while making a foreign call) | |
30e544000: freeing capability 0 | |
8 30e544000: returning; I want capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: running thread 16 (ThreadRunGHC) | |
30e544000: cap 0: waking up thread 17 on cap 1 | |
30e544000: cap 0: message: try wakeup thread 17 on cap 1 | |
30e544000: cap 0: thread 16 stopped (heap overflow) | |
30e544000: cap 0: requesting parallel GC | |
30e544000: 0 idle caps | |
30e544000: passing capability 2 to worker 0x30e43e000 | |
30e4c1000: cap 3: thread 15 stopped (blocked on an MVar) | |
30e544000: passing capability 2 to worker 0x30e43e000 | |
30e43e000: woken up on capability 2 | |
30e43e000: resuming capability 2 | |
thread 15 @ 0x70004ea270 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
30e43e000: cap 2: starting GC | |
30e4c1000: cap 3: starting GC | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: someone else is trying to sync (2)... | |
30e3bb000: cap 1: starting GC | |
30e544000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
thread 16 @ 0x70004e6340 is not blocked (TSO_DIRTY) | |
threads on capability 1: | |
thread 9 @ 0x70004f9000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
other threads: | |
thread 2 @ 0x70004c9078 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70004f9078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70004f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70004ea2e8 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70004c9000 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70004e7088 is blocked on an MVar @ 0x70004d3e98 | |
thread 8 @ 0x70004e5a68 is blocked on a black hole 0x70004e3010 | |
thread 10 @ 0x70004e59d0 is blocked on a black hole 0x70004e3010 | |
thread 11 @ 0x70004e5e68 is blocked on a black hole 0x70004e3010 | |
thread 12 @ 0x70004cbf60 is blocked on an MVar @ 0x70004d3e98 | |
thread 13 @ 0x70004e7160 is blocked on an MVar @ 0x70004d3e98 | |
thread 14 @ 0x70004ea1f8 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
thread 15 @ 0x70004ea270 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
thread 17 @ 0x70004e4ba8 is blocked on an MVar @ 0x70004d3e98 | |
30e544000: cap 0: starting GC | |
30e544000: cap 0: GC working | |
30e4c1000: cap 3: GC working | |
30e544000: cap 0: GC idle | |
30e43e000: cap 2: GC working | |
30e43e000: cap 2: GC idle | |
30e3bb000: cap 1: GC working | |
30e3bb000: cap 1: GC idle | |
30e3bb000: cap 1: GC done | |
30e3bb000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e3bb000: pruned 0 sparks | |
30e3bb000: new spark queue len=0; (hd=0; tl=0) | |
30e43e000: cap 2: GC done | |
30e43e000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e43e000: pruned 0 sparks | |
30e43e000: new spark queue len=0; (hd=0; tl=0) | |
30e544000: cap 0: GC done | |
30e544000: cap 0: GC idle | |
30e544000: cap 0: GC done | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e4c1000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e4c1000: pruned 0 sparks | |
30e4c1000: new spark queue len=0; (hd=0; tl=0) | |
30e544000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e544000: pruned 0 sparks | |
30e544000: new spark queue len=0; (hd=0; tl=0) | |
30e544000: cap 0: all caps stopped for GC | |
30e544000: cap 0: finished GC | |
30e544000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e3bb000: cap 1: finished GC | |
30e3bb000: cap 1: message: try wakeup thread 17 | |
30e3bb000: cap 1: waking up thread 17 on cap 1 | |
30e544000: cap 0: running thread 16 (ThreadRunGHC) | |
30e43e000: cap 2: finished GC | |
30e43e000: giving up capability 2 | |
30e4c1000: cap 3: finished GC | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
Packing subgraph @ 0x70004d2e68 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01P))))))))))))} | |
30e43e000: freeing capability 2 | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
>__> Q: 0x70004d2e68 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004d2e68 (THUNK_1_0); 0 elems in q | |
*>== 0x70004d2e68 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
>__> Q: 0x70004e303a (CONSTR_2_0) at 1 | |
>__> DeQ: 0x70004e303a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3038 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3241 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004e322a (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004e3241 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3240 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e322a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3228 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e33f1 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004e33da (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004e33f1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e33f0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e33da (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e33d8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9a41 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004f9a2a (CONSTR_2_0) at 7 | |
>__> DeQ: 0x70004f9a41 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9a40 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9a2a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9a28 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3699 (CONSTR_0_1) at 8 | |
>__> Q: 0x70004e3682 (CONSTR_2_0) at 9 | |
>__> DeQ: 0x70004e3699 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3698 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e3682 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3680 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9cf1 (CONSTR_0_1) at 10 | |
>__> Q: 0x70004f9cda (CONSTR_2_0) at 11 | |
>__> DeQ: 0x70004f9cf1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9cf0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9cda (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9cd8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9f29 (CONSTR_0_1) at 12 | |
>__> Q: 0x70004f9f12 (CONSTR_2_0) at 13 | |
>__> DeQ: 0x70004f9f29 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9f28 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9f12 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9f10 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3b59 (CONSTR_0_1) at 14 | |
>__> Q: 0x70004e3b42 (CONSTR_2_0) at 15 | |
>__> DeQ: 0x70004e3b59 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3b58 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e3b42 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3b40 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5721 (CONSTR_0_1) at 16 | |
>__> Q: 0x70004e570a (CONSTR_2_0) at 17 | |
>__> DeQ: 0x70004e5721 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5720 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e570a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5708 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5849 (CONSTR_0_1) at 18 | |
>__> Q: 0x70004e5832 (CONSTR_2_0) at 19 | |
>__> DeQ: 0x70004e5849 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5848 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e5832 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5830 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5871 (CONSTR_0_1) at 20 | |
>__> Q: 0x70004e585a (CONSTR_2_0) at 21 | |
>__> DeQ: 0x70004e5871 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5870 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e585a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5858 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e58d1 (CONSTR_0_1) at 22 | |
>__> Q: 0x70004e5880 (AP_STACK) at 23 | |
>__> DeQ: 0x70004e58d1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e58d0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e5880 (AP_STACK); 0 elems in q | |
testmthread: Pack: packing type AP_STACK (0x70004e5880) not implemented | |
30e544000: cap 0: thread 16 stopped (blocked on an MVar) | |
thread 16 @ 0x70004e6340 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e3bb000: cap 1: thread 17 migrating to cap 2 | |
30e3bb000: passing capability 2 to worker 0x30e43e000 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e43e000: woken up on capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: running thread 17 (ThreadRunGHC) | |
30e43e000: cap 2: thread 17 stopped (suspended while making a foreign call) | |
30e43e000: freeing capability 2 | |
9 30e43e000: returning; I want capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: running thread 17 (ThreadRunGHC) | |
30e43e000: cap 2: waking up thread 7 on cap 1 | |
30e43e000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e43e000: cap 2: thread 17 stopped (heap overflow) | |
30e43e000: cap 2: requesting parallel GC | |
30e43e000: 0 idle caps | |
30e43e000: passing capability 0 to worker 0x30e544000 | |
30e43e000: passing capability 3 to worker 0x30e4c1000 | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: starting GC | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: starting GC | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: someone else is trying to sync (2)... | |
30e3bb000: cap 1: starting GC | |
30e43e000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
thread 9 @ 0x70004f9000 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
thread 17 @ 0x70004e4ba8 is not blocked (TSO_DIRTY) | |
threads on capability 3: | |
other threads: | |
thread 2 @ 0x70004c9078 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70004f9078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70004f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70004ea2e8 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70004c9000 ["TimerManager"] is blocked on an external call | |
thread 7 @ 0x70004e7088 is blocked on an MVar @ 0x70004d3e98 | |
thread 8 @ 0x70004e5a68 is blocked on a black hole 0x70004e3010 | |
thread 10 @ 0x70004e59d0 is blocked on a black hole 0x70004e3010 | |
thread 11 @ 0x70004e5e68 is blocked on a black hole 0x70004e3010 | |
thread 12 @ 0x70004cbf60 is blocked on an MVar @ 0x70004d3e98 | |
thread 13 @ 0x70004e7160 is blocked on an MVar @ 0x70004d3e98 | |
thread 14 @ 0x70004ea1f8 is blocked on an MVar @ 0x70004d3e98 | |
thread 15 @ 0x70004ea270 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
thread 16 @ 0x70004e6340 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
30e43e000: cap 2: starting GC | |
30e544000: cap 0: GC working | |
30e544000: cap 0: GC idle | |
30e43e000: cap 2: GC working | |
30e3bb000: cap 1: GC working | |
30e4c1000: cap 3: GC working | |
30e3bb000: cap 1: GC idle | |
30e544000: cap 0: GC done | |
30e3bb000: cap 1: GC done | |
30e43e000: cap 2: GC idle | |
30e43e000: cap 2: GC done | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e3bb000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e3bb000: pruned 0 sparks | |
30e3bb000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e43e000: cap 2: GC idle | |
30e544000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e544000: pruned 0 sparks | |
30e544000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: pruned 0 sparks | |
30e4c1000: new spark queue len=0; (hd=0; tl=0) | |
30e43e000: cap 2: GC done | |
30e43e000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e43e000: pruned 0 sparks | |
30e43e000: new spark queue len=0; (hd=0; tl=0) | |
30e43e000: cap 2: all caps stopped for GC | |
30e43e000: cap 2: finished GC | |
30e43e000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e544000: cap 0: finished GC | |
30e4c1000: cap 3: finished GC | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e3bb000: cap 1: finished GC | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e3bb000: cap 1: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e3bb000: cap 1: thread 9 migrating to cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e4c1000: woken up on capability 3 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
30e43e000: cap 2: running thread 17 (ThreadRunGHC) | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 9 (ThreadRunGHC) | |
Packing subgraph @ 0x70004d2e68 | |
Graph fingerprint is | |
{t10(c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01c20(c01P))))))))))))} | |
>__> Q: 0x70004d2e68 (THUNK_1_0) at 0 | |
>__> DeQ: 0x70004d2e68 (THUNK_1_0); 0 elems in q | |
*>== 0x70004d2e68 (THUNK_1_0): generic packing(size=3, ptrs=1, nonptrs=0, and tag 0) | |
>__> Q: 0x70004e303a (CONSTR_2_0) at 1 | |
>__> DeQ: 0x70004e303a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3038 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
k 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
>__> Q: 0x70004e3241 (CONSTR_0_1) at 2 | |
>__> Q: 0x70004e322a (CONSTR_2_0) at 3 | |
>__> DeQ: 0x70004e3241 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3240 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e322a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3228 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e33f1 (CONSTR_0_1) at 4 | |
>__> Q: 0x70004e33da (CONSTR_2_0) at 5 | |
>__> DeQ: 0x70004e33f1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e33f0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e33da (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e33d8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9a41 (CONSTR_0_1) at 6 | |
>__> Q: 0x70004f9a2a (CONSTR_2_0) at 7 | |
>__> DeQ: 0x70004f9a41 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9a40 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9a2a (CONSTR_2_0); 0 elems in q | |
20522b280: cap 1: waking up thread 13 on cap 0 | |
*>== 0x70004f9a28 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3699 (CONSTR_0_1) at 8 | |
>__> Q: 0x70004e3682 (CONSTR_2_0) at 9 | |
>__> DeQ: 0x70004e3699 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3698 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e3682 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3680 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9cf1 (CONSTR_0_1) at 10 | |
>__> Q: 0x70004f9cda (CONSTR_2_0) at 11 | |
>__> DeQ: 0x70004f9cf1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9cf0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9cda (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9cd8 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004f9f29 (CONSTR_0_1) at 12 | |
20522b280: passing capability 0 to worker 0x30e544000 | |
20522b280: cap 1: message: try wakeup thread 13 on cap 0 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004e7088 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: freeing capability 1 | |
30e544000: woken up on capability 0>__> Q: 0x70004f9f12 (CONSTR_2_0) at 13 | |
>__> DeQ: 0x70004f9f29 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004f9f28 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004f9f12 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004f9f10 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e3b59 (CONSTR_0_1) at 14 | |
>__> Q: 0x70004e3b42 (CONSTR_2_0) at 15 | |
>__> DeQ: 0x70004e3b59 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e3b58 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e3b42 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e3b40 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5721 (CONSTR_0_1) at 16 | |
>__> Q: 0x70004e570a (CONSTR_2_0) at 17 | |
>__> DeQ: 0x70004e5721 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5720 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e570a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5708 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5849 (CONSTR_0_1) at 18 | |
>__> Q: 0x70004e5832 (CONSTR_2_0) at 19 | |
>__> DeQ: 0x70004e5849 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5848 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e5832 (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5830 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e5871 (CONSTR_0_1) at 20 | |
>__> Q: 0x70004e585a (CONSTR_2_0) at 21 | |
>__> DeQ: 0x70004e5871 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e5870 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e585a (CONSTR_2_0); 0 elems in q | |
*>== 0x70004e5858 (CONSTR_2_0): generic packing(size=3, ptrs=2, nonptrs=0, and tag 2) | |
>__> Q: 0x70004e58d1 (CONSTR_0_1) at 22 | |
>__> Q: 0x70004e5880 (AP_STACK) at 23 | |
>__> DeQ: 0x70004e58d1 (CONSTR_0_1); 1 elems in q | |
*>== 0x70004e58d0 (CONSTR_0_1): generic packing(size=2, ptrs=0, nonptrs=1, and tag 1) | |
>__> DeQ: 0x70004e5880 (AP_STACK); 0 elems in q | |
testmthread: Pack: packing type AP_STACK (0x70004e5880) not implemented | |
30e544000: resuming capability 0 | |
30e43e000: cap 2: thread 17 stopped (blocked on an MVar) | |
thread 17 @ 0x70004e4ba8 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
30e43e000: giving up capability 2 | |
30e43e000: freeing capability 2 | |
30e544000: cap 0: message: try wakeup thread 13 | |
30e544000: cap 0: waking up thread 13 on cap 0 | |
30e544000: cap 0: running thread 13 (ThreadRunGHC) | |
30e544000: cap 0: waking up thread 12 on cap 3 | |
30e544000: cap 0: message: try wakeup thread 12 on cap 3 | |
30e544000: cap 0: thread 13 stopped (yielding) | |
30e544000: cap 0: running thread 13 (ThreadRunGHC) | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
30e544000: cap 0: thread 13 stopped (finished) | |
30e544000: giving up capability 0 | |
30e544000: freeing capability 0 | |
30e4c1000: cap 3: thread 9 stopped (yielding) | |
30e4c1000: cap 3: message: try wakeup thread 12 | |
30e4c1000: cap 3: waking up thread 12 on cap 3 | |
30e4c1000: cap 3: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e4c1000: cap 3: thread 9 migrating to cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e544000 | |
30e4c1000: cap 3: running thread 12 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 14 on cap 3 | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
30e4c1000: cap 3: thread 12 stopped (finished) | |
30e544000: woken up on capability 0 | |
30e544000: resuming capability 0 | |
30e544000: cap 0: running thread 9 (ThreadRunGHC) | |
30e4c1000: cap 3: running thread 14 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 15 on cap 3 | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
30e4c1000: cap 3: thread 14 stopped (finished) | |
30e4c1000: cap 3: running thread 15 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 16 on cap 0 | |
30e4c1000: cap 3: message: try wakeup thread 16 on cap 0 | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
30e4c1000: cap 3: thread 15 stopped (finished) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: returning; I want capability 0 | |
30e544000: cap 0: thread 9 stopped (yielding) | |
30e544000: cap 0: message: try wakeup thread 16 | |
30e544000: cap 0: waking up thread 16 on cap 0 | |
30e544000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e544000: cap 0: thread 9 migrating to cap 1 | |
30e544000: passing capability 1 to worker 0x30e3bb000 | |
30e544000: giving up capability 0 | |
30e544000: passing capability 0 to worker 0x30e338000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 6 (ThreadRunGHC) | |
30e338000: cap 0: thread 6 stopped (yielding) | |
30e338000: cap 0: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e338000: cap 0: thread 6 migrating to cap 2 | |
30e338000: passing capability 2 to worker 0x30e43e000 | |
30e338000: cap 0: running thread 16 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 7 on cap 1 | |
30e338000: cap 0: message: try wakeup thread 7 on cap 1 | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
30e43e000: woken up on capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: running thread 6 (ThreadRunGHC) | |
30e43e000: cap 2: thread 6 stopped (suspended while making a foreign call) | |
30e43e000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: thread 16 stopped (finished) | |
30e338000: deadlocked, forcing major GC... | |
30e338000: cap 0: requesting parallel GC | |
30e338000: 0 idle caps | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: passing capability 3 to worker 0x30e4c1000 | |
30e5c7000: woken up on capability 2 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: starting GC | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: starting GC | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: cap 1: starting GC | |
30e338000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
thread 9 @ 0x70004f9000 is not blocked (TSO_DIRTY) | |
thread 7 @ 0x70004e7088 is not blocked (TSO_DIRTY) | |
threads on capability 2: | |
threads on capability 3: | |
other threads: | |
thread 2 @ 0x70004c9078 ["IOManager on cap 0"] is blocked on an external call | |
thread 3 @ 0x70004f9078 ["IOManager on cap 1"] is blocked on an external call | |
thread 4 @ 0x70004f7000 ["IOManager on cap 2"] is blocked on an external call | |
thread 5 @ 0x70004ea2e8 ["IOManager on cap 3"] is blocked on an external call | |
thread 6 @ 0x70004c9000 ["TimerManager"] is blocked on an external call (TSO_DIRTY) | |
thread 8 @ 0x70004e5a68 is blocked on a black hole 0x70004e3010 | |
thread 10 @ 0x70004e59d0 is blocked on a black hole 0x70004e3010 | |
thread 11 @ 0x70004e5e68 is blocked on a black hole 0x70004e3010 | |
thread 17 @ 0x70004e4ba8 is blocked on an MVar @ 0x70004d3e98 (TSO_DIRTY) | |
30e338000: cap 0: starting GC | |
30e3bb000: cap 1: GC working | |
30e4c1000: cap 3: GC working | |
30e338000: cap 0: GC working | |
30e5c7000: cap 2: GC working | |
30e4c1000: cap 3: GC idle | |
30e5c7000: cap 2: GC idle | |
30e338000: cap 0: GC idle | |
30e3bb000: cap 1: GC idle | |
30e3bb000: cap 1: GC done | |
30e3bb000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e3bb000: pruned 0 sparks | |
30e3bb000: new spark queue len=0; (hd=0; tl=0) | |
30e4c1000: cap 3: GC done | |
30e4c1000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e5c7000: cap 2: GC done | |
30e338000: cap 0: GC done | |
30e4c1000: pruned 0 sparks | |
30e4c1000: new spark queue len=0; (hd=0; tl=0) | |
30e338000: cap 0: GC idle | |
30e338000: cap 0: GC done | |
30e5c7000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e5c7000: pruned 0 sparks | |
30e5c7000: new spark queue len=0; (hd=0; tl=0) | |
30e338000: cap 0: GC idle | |
30e338000: cap 0: GC done | |
30e338000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e338000: pruned 0 sparks | |
30e338000: new spark queue len=0; (hd=0; tl=0) | |
30e338000: cap 0: all caps stopped for GC | |
30e338000: cap 0: finished GC | |
30e338000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e5c7000: cap 2: finished GC | |
30e3bb000: cap 1: finished GC | |
30e4c1000: cap 3: finished GC | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e5c7000: giving up capability 2 | |
30e338000: giving up capability 0 | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e5c7000: freeing capability 2 | |
30e338000: freeing capability 0 | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: waking up thread 8 on cap 2 | |
30e3bb000: passing capability 2 to worker 0x30e5c7000 | |
30e3bb000: cap 1: message: try wakeup thread 8 on cap 2 | |
30e3bb000: cap 1: waking up thread 11 on cap 2 | |
30e3bb000: passing capability 2 to worker 0x30e5c7000 | |
30e3bb000: cap 1: message: try wakeup thread 11 on cap 2 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 30e5c7000: woken up on capability 2 | |
(TSO_DIRTY) | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 11 | |
30e5c7000: cap 2: waking up thread 11 on cap 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e4c1000: giving up capability 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: freeing capability 3 | |
30e5c7000: cap 2: 2 threads, 0 sparks, and 1 free capabilities, sharing... | |
30e5c7000: cap 2: thread 11 migrating to cap 0 | |
30e5c7000: passing capability 0 to worker 0x30e338000 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
e 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 17 on cap 2 | |
20522b280: cap 1: message: try wakeup thread 17 on cap 2 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: freeing capability 1 | |
30e5c7000: giving up capability 2 | |
30e5c7000: passing capability 2 to worker 0x30e5c7000 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 17 | |
30e5c7000: cap 2: waking up thread 17 on cap 2 | |
30e5c7000: cap 2: running thread 17 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 9 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 9 on cap 1 | |
30e3bb000: woken up on capability 1 | |
30e5c7000: cap 2: thread 17 stopped (yielding) | |
30e5c7000: cap 2: running thread 17 (ThreadRunGHC) | |
testmthread: Contains an unsupported closure type (whose implementation is missing) | |
30e5c7000: cap 2: thread 17 stopped (finished) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 9 | |
30e3bb000: cap 1: waking up thread 9 on cap 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 8 on cap 2 | |
30e4c1000: passing capability 2 to worker 0x30e5c7000 | |
30e4c1000: cap 3: message: try wakeup thread 8 on cap 2 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
d 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
: 30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
: 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: starting new worker on capability 2 | |
30e5c7000: new worker task (taskCount: 15) | |
: 30e5c7000: returning; I want capability 2 | |
30e7d3000: cap 2: schedule() | |
30e7d3000: giving up capability 2 | |
30e7d3000: passing capability 2 to worker 0x30e5c7000 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
, 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
: 30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
O 30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
O 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
O 30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
w 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
K 30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
K 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (yielding) | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
O 30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
K 30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
a 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
K 30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (yielding) | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
i 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
1 30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
2 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
1 30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
t 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (yielding) | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
7 30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
8 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
4 30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
0 30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
i 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
7 30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
6 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
(TSO_DIRTY) | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
6 30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (yielding) | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
9 30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
n 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
1 30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
5 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
3 30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
4 30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
g 20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
1 30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (blocked on an MVar) | |
thread 9 @ 0x70004eb000 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (yielding) | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
7 30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (blocked on an MVar) | |
thread 10 @ 0x70004cd9c0 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
6 30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
6 30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (blocked on an MVar) | |
thread 8 @ 0x70004e93b8 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: waking up thread 9 on cap 1 | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd208 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: thread 9 stopped (suspended while making a foreign call) | |
30e3bb000: freeing capability 1 | |
30e3bb000: returning; I want capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: running thread 9 (ThreadRunGHC) | |
30e3bb000: cap 1: waking up thread 10 on cap 3 | |
30e3bb000: passing capability 3 to worker 0x30e4c1000 | |
30e3bb000: cap 1: message: try wakeup thread 10 on cap 3 | |
30e3bb000: cap 1: thread 9 stopped (finished) | |
30e3bb000: giving up capability 1 | |
30e3bb000: freeing capability 1 | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: message: try wakeup thread 10 | |
30e4c1000: cap 3: waking up thread 10 on cap 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: thread 10 stopped (suspended while making a foreign call) | |
30e4c1000: freeing capability 3 | |
30e4c1000: returning; I want capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: running thread 10 (ThreadRunGHC) | |
30e4c1000: cap 3: waking up thread 11 on cap 0 | |
30e4c1000: passing capability 0 to worker 0x30e338000 | |
30e4c1000: cap 3: message: try wakeup thread 11 on cap 0 | |
30e4c1000: cap 3: thread 10 stopped (finished) | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
8 30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 8 on cap 2 | |
30e338000: passing capability 2 to worker 0x30e5c7000 | |
30e338000: cap 0: message: try wakeup thread 8 on cap 2 | |
30e338000: cap 0: thread 11 stopped (blocked on an MVar) | |
thread 11 @ 0x70004eb718 is blocked on an MVar @ 0x70004cd0a0 (TSO_DIRTY) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: message: try wakeup thread 8 | |
30e5c7000: cap 2: waking up thread 8 on cap 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: thread 8 stopped (suspended while making a foreign call) | |
30e5c7000: freeing capability 2 | |
30e5c7000: returning; I want capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: cap 2: running thread 8 (ThreadRunGHC) | |
30e5c7000: cap 2: waking up thread 11 on cap 0 | |
30e5c7000: passing capability 0 to worker 0x30e338000 | |
30e5c7000: cap 2: message: try wakeup thread 11 on cap 0 | |
30e5c7000: cap 2: waking up thread 7 on cap 1 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: cap 2: message: try wakeup thread 7 on cap 1 | |
30e5c7000: cap 2: thread 8 stopped (finished) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: message: try wakeup thread 11 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd378 (TSO_DIRTY) | |
30e338000: cap 0: waking up thread 11 on cap 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: thread 11 stopped (suspended while making a foreign call) | |
30e338000: freeing capability 0 | |
30e338000: returning; I want capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: running thread 11 (ThreadRunGHC) | |
30e338000: cap 0: waking up thread 7 on cap 1 | |
30e338000: cap 0: message: try wakeup thread 7 on cap 1 | |
30e338000: cap 0: thread 11 stopped (finished) | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
20522b280: giving up capability 1 | |
20522b280: passing capability 1 to worker 0x30e3bb000 | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: message: try wakeup thread 7 | |
30e3bb000: cap 1: waking up thread 7 on cap 1 | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (blocked on an MVar) | |
thread 7 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd3c0 (TSO_DIRTY) | |
20522b280: giving up capability 1 | |
20522b280: freeing capability 1 | |
30e43e000: returning; I want capability 2 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: running thread 6 (ThreadRunGHC) | |
30e43e000: cap 2: thread 6 stopped (suspended while making a foreign call) | |
30e43e000: passing capability 2 to worker 0x30e5c7000 | |
30e5c7000: woken up on capability 2 | |
30e5c7000: resuming capability 2 | |
30e5c7000: deadlocked, forcing major GC... | |
30e5c7000: cap 2: requesting parallel GC | |
30e5c7000: 0 idle caps | |
30e5c7000: passing capability 0 to worker 0x30e338000 | |
30e5c7000: passing capability 1 to worker 0x30e3bb000 | |
30e5c7000: passing capability 3 to worker 0x30e4c1000 | |
30e338000: woken up on capability 0 | |
30e338000: resuming capability 0 | |
30e338000: cap 0: starting GC | |
30e3bb000: woken up on capability 1 | |
30e3bb000: resuming capability 1 | |
30e3bb000: cap 1: starting GC | |
30e4c1000: woken up on capability 3 | |
30e4c1000: resuming capability 3 | |
30e4c1000: cap 3: starting GC | |
30e5c7000: 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 @ 0x70004eb078 is blocked on an MVar @ 0x70004cd3c0 (TSO_DIRTY) | |
thread 6 @ 0x70004ec000 ["TimerManager"] is blocked on an external call (TSO_DIRTY) | |
thread 5 @ 0x70004ed000 ["IOManager on cap 3"] is blocked on an external call | |
thread 4 @ 0x70004ec078 ["IOManager on cap 2"] is blocked on an external call | |
thread 3 @ 0x70004eb0f0 ["IOManager on cap 1"] is blocked on an external call | |
thread 2 @ 0x70004f42d0 ["IOManager on cap 0"] is blocked on an external call | |
30e5c7000: cap 2: starting GC | |
30e5c7000: cap 2: GC working | |
30e338000: cap 0: GC working | |
30e5c7000: cap 2: GC idle | |
30e338000: cap 0: GC idle | |
30e3bb000: cap 1: GC working | |
30e3bb000: cap 1: GC idle | |
30e4c1000: cap 3: GC working | |
30e4c1000: cap 3: GC idle | |
30e4c1000: cap 3: GC done | |
30e4c1000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e4c1000: pruned 0 sparks | |
30e4c1000: new spark queue len=0; (hd=0; tl=0) | |
30e5c7000: cap 2: GC done | |
30e5c7000: cap 2: GC idle | |
30e5c7000: cap 2: GC done | |
30e5c7000: cap 2: GC idle | |
30e5c7000: cap 2: GC done | |
30e5c7000: cap 2: GC idle | |
30e5c7000: cap 2: GC done | |
30e5c7000: cap 2: GC idle | |
30e5c7000: cap 2: GC done | |
30e338000: cap 0: GC done | |
30e338000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e338000: pruned 0 sparks | |
30e338000: new spark queue len=0; (hd=0; tl=0) | |
30e3bb000: cap 1: GC done | |
30e3bb000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e3bb000: pruned 0 sparks | |
30e3bb000: new spark queue len=0; (hd=0; tl=0) | |
30e5c7000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e5c7000: pruned 0 sparks | |
30e5c7000: new spark queue len=0; (hd=0; tl=0) | |
30e5c7000: resurrecting thread 7 | |
30e5c7000: cap 1: raising exception in thread 7. | |
30e5c7000: cap 2: all caps stopped for GC | |
30e5c7000: cap 2: finished GC | |
30e5c7000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e5c7000: giving up capability 2 | |
30e5c7000: freeing capability 2 | |
30e4c1000: cap 3: finished GC | |
30e4c1000: giving up capability 3 | |
30e4c1000: freeing capability 3 | |
30e338000: cap 0: finished GC | |
30e338000: giving up capability 0 | |
30e338000: freeing capability 0 | |
30e3bb000: cap 1: finished GC | |
30e3bb000: giving up capability 1 | |
30e3bb000: passing capability 1 to bound task 0x20522b280 | |
20522b280: woken up on capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
20522b280: cap 1: thread 7 stopped (yielding) | |
20522b280: cap 1: running thread 7 (ThreadRunGHC) | |
testmthread: thread blocked indefinitely in an MVar operation | |
20522b280: cap 1: thread 7 stopped (suspended while making a foreign call) | |
20522b280: freeing capability 1 | |
20522b280: new task (taskCount: 15) | |
20522b280: returning; I want capability 1 | |
20522b280: resuming capability 1 | |
20522b280: cap 1: created thread 18 | |
20522b280: new bound thread (18) | |
20522b280: cap 1: schedule() | |
20522b280: cap 1: running thread 18 (ThreadRunGHC) | |
20522b280: cap 1: thread 18 stopped (finished) | |
20522b280: bound thread (18) finished | |
20522b280: freeing capability 1 | |
20522b280: task exiting | |
20522b280: new task (taskCount: 15) | |
30e12c000: returning; I want capability 2 | |
30e12c000: resuming capability 2 | |
30e12c000: cap 2: running thread 4 (ThreadRunGHC) | |
30e0a9000: returning; I want capability 1 | |
30e0a9000: resuming capability 1 | |
30e0a9000: cap 1: running thread 3 (ThreadRunGHC) | |
30e43e000: returning; I want capability 2 | |
30e1af000: returning; I want capability 3 | |
30e1af000: resuming capability 3 | |
30e2b5000: returning; I want capability 0 | |
30e2b5000: resuming capability 0 | |
30e2b5000: cap 0: running thread 2 (ThreadRunGHC) | |
20522b280: returning; I want capability 1 | |
30e12c000: cap 2: thread 4 stopped (finished) | |
30e12c000: SCHED_INTERRUPTING | |
30e12c000: cap 2: requesting sequential GC | |
30e12c000: grabbing all the capabilies (0/4) | |
30e12c000: returning; I want capability 0 | |
30e0a9000: cap 1: thread 3 stopped (finished) | |
30e1af000: cap 3: running thread 5 (ThreadRunGHC) | |
30e0a9000: SCHED_INTERRUPTING | |
30e0a9000: someone else is trying to sync (1)... | |
30e0a9000: giving up capability 1 | |
30e0a9000: passing capability 1 to worker 0x20522b280 | |
30e2b5000: cap 0: thread 2 stopped (finished) | |
30e2b5000: SCHED_INTERRUPTING | |
20522b280: resuming capability 1 | |
20522b280: someone else is trying to sync (1)... | |
20522b280: giving up capability 1 | |
20522b280: sync pending, freeing capability 1 | |
30e2b5000: someone else is trying to sync (1)... | |
30e2b5000: giving up capability 0 | |
30e2b5000: passing capability 0 to worker 0x30e12c000 | |
30e1af000: cap 3: thread 5 stopped (finished) | |
30e1af000: SCHED_INTERRUPTING | |
30e1af000: someone else is trying to sync (1)... | |
30e1af000: giving up capability 3 | |
30e1af000: sync pending, freeing capability 3 | |
30e12c000: resuming capability 0 | |
30e12c000: grabbing all the capabilies (1/4) | |
30e12c000: returning; I want capability 1 | |
30e12c000: resuming capability 1 | |
30e12c000: grabbing all the capabilies (2/4) | |
30e12c000: grabbing all the capabilies (3/4) | |
30e12c000: returning; I want capability 3 | |
30e12c000: resuming capability 3 | |
all threads: | |
threads on capability 0: | |
threads on capability 1: | |
threads on capability 2: | |
threads on capability 3: | |
other threads: | |
thread 7 @ 0x700049df78 is blocked on an external call (TSO_DIRTY) | |
thread 6 @ 0x700049c000 ["TimerManager"] is blocked on an external call | |
30e12c000: deleting all threads | |
30e12c000: cap 2: starting GC | |
30e12c000: cap 2: GC working | |
30e12c000: cap 2: GC idle | |
30e12c000: cap 2: GC done | |
30e12c000: cap 2: GC idle | |
30e12c000: cap 2: GC done | |
30e12c000: cap 2: GC idle | |
30e12c000: cap 2: GC done | |
30e12c000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e12c000: pruned 0 sparks | |
30e12c000: new spark queue len=0; (hd=0; tl=0) | |
30e12c000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e12c000: pruned 0 sparks | |
30e12c000: new spark queue len=0; (hd=0; tl=0) | |
30e12c000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e12c000: pruned 0 sparks | |
30e12c000: new spark queue len=0; (hd=0; tl=0) | |
30e12c000: markSparkQueue: current spark queue len=0; (hd=0; tl=0) | |
30e12c000: pruned 0 sparks | |
30e12c000: new spark queue len=0; (hd=0; tl=0) | |
30e12c000: cap 2: all caps stopped for GC | |
30e12c000: cap 2: finished GC | |
30e12c000: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
30e12c000: passing capability 0 to worker 0x30e2b5000 | |
30e12c000: passing capability 1 to worker 0x20522b280 | |
30e12c000: passing capability 3 to worker 0x30e1af000 | |
20522b280: resuming capability 1 | |
30e1af000: woken up on capability 3 | |
30e1af000: resuming capability 3 | |
30e1af000: SCHED_SHUTTING_DOWN | |
20522b280: passing capability 1 to worker 0x30e0a9000 | |
30e2b5000: woken up on capability 0 | |
20522b280: shutting down capability 0, attempt 0 | |
20522b280: not owner, yielding | |
30e1af000: passing capability 3 to worker 0x30e4c1000 | |
30e2b5000: resuming capability 0 | |
20522b280: shutting down capability 0, attempt 1 | |
20522b280: not owner, yielding | |
20522b280: shutting down capability 0, attempt 2 | |
20522b280: not owner, yielding | |
30e2b5000: SCHED_SHUTTING_DOWN | |
20522b280: shutting down capability 0, attempt 3 | |
30e12c000: SCHED_SHUTTING_DOWN | |
30e12c000: passing capability 2 to worker 0x30e43e000 | |
30e2b5000: passing capability 0 to worker 0x30e338000 | |
30e43e000: resuming capability 2 | |
30e43e000: cap 2: running thread 6 (ThreadRunGHC) | |
30e338000: woken up on capability 0 | |
30e0a9000: woken up on capability 1 | |
30e0a9000: resuming capability 1 | |
30e0a9000: SCHED_SHUTTING_DOWN | |
30e0a9000: passing capability 1 to worker 0x30e3bb000 | |
30e43e000: cap 2: thread 6 stopped (finished) | |
30e43e000: SCHED_SHUTTING_DOWN | |
30e43e000: passing capability 2 to worker 0x30e5c7000 | |
20522b280: runnable threads or workers still alive, yielding | |
20522b280: passing capability 0 to worker 0x30e338000 | |
30e4c1000: woken up on capability 3 | |
30e338000: resuming capability 0 | |
30e338000: SCHED_SHUTTING_DOWN | |
30e338000: passing capability 0 to worker 0x30e544000 | |
20522b280: shutting down capability 0, attempt 4 | |
20522b280: runnable threads or workers still alive, yielding | |
20522b280: passing capability 0 to worker 0x30e544000 | |
30e3bb000: woken up on capability 1 | |
20522b280: shutting down capability 0, attempt 5 | |
30e4c1000: resuming capability 3 | |
30e4c1000: SCHED_SHUTTING_DOWN | |
30e4c1000: passing capability 3 to worker 0x30e6cd000 | |
20522b280: runnable threads or workers still alive, yielding | |
20522b280: passing capability 0 to worker 0x30e544000 | |
30e6cd000: woken up on capability 3 | |
30e6cd000: resuming capability 3 | |
30e6cd000: SCHED_SHUTTING_DOWN | |
30e6cd000: freeing capability 3 | |
20522b280: shutting down capability 0, attempt 6 | |
20522b280: runnable threads or workers still alive, yielding | |
20522b280: passing capability 0 to worker 0x30e544000 | |
30e544000: woken up on capability 0 | |
30e3bb000: resuming capability 1 | |
30e5c7000: woken up on capability 2 | |
20522b280: shutting down capability 0, attempt 7 | |
20522b280: not owner, yielding | |
30e3bb000: SCHED_SHUTTING_DOWN | |
30e5c7000: resuming capability 2 | |
30e5c7000: SCHED_SHUTTING_DOWN | |
30e544000: resuming capability 0 | |
20522b280: shutting down capability 0, attempt 8 | |
30e5c7000: passing capability 2 to worker 0x30e7d3000 | |
30e544000: SCHED_SHUTTING_DOWN | |
30e7d3000: woken up on capability 2 | |
20522b280: not owner, yielding | |
30e3bb000: passing capability 1 to worker 0x30e64a000 | |
30e7d3000: resuming capability 2 | |
30e7d3000: SCHED_SHUTTING_DOWN | |
30e7d3000: freeing capability 2 | |
30e544000: passing capability 0 to worker 0x30e750000 | |
30e64a000: woken up on capability 1 | |
30e64a000: resuming capability 1 | |
30e750000: woken up on capability 0 | |
30e750000: resuming capability 0 | |
30e750000: SCHED_SHUTTING_DOWN | |
20522b280: shutting down capability 0, attempt 9 | |
30e750000: freeing capability 0 | |
30e64a000: SCHED_SHUTTING_DOWN | |
30e64a000: freeing capability 1 | |
20522b280: shutting down capability 1, attempt 0 | |
20522b280: shutting down capability 2, attempt 0 | |
20522b280: shutting down capability 3, attempt 0 | |
20522b280: spark invariant: 0 == 0 + 0 + 0 + 0 (created == converted + remaining + gcd + fizzled) | |
20522b280: task exiting | |
20522b280: 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