Skip to content

Instantly share code, notes, and snippets.

@yuyichao
Created December 11, 2015 01:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yuyichao/c74bc72a46c1b89fcf34 to your computer and use it in GitHub Desktop.
Save yuyichao/c74bc72a46c1b89fcf34 to your computer and use it in GitHub Desktop.
Thread 9 (Thread 0x7ffded129700 (LWP 20921)):
#0 sigdie_handler (sig=11, info=0x7ffdd4002df0, context=0x7ffdd4002cc0) at /home/yuyichao/projects/julia/gc/safepoint/src/signals-unix.c:50
sset = {__val = {0 <repeats 16 times>}}
#1 0x00007ffff693a111 in segv_handler (sig=<optimized out>, info=<optimized out>, context=<optimized out>)
at /home/yuyichao/projects/julia/gc/safepoint/src/signals-unix.c:108
sset = {__val = {0 <repeats 16 times>}}
#2 <signal handler called>
No symbol table info available.
#3 0x00007ffff694a9c6 in push_root (v=0x7ffdf2d64010, d=d@entry=1, bits=0) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1831
vt = 0x0
refyoung = 0
nptr = 0
#4 0x00007ffff694cd3f in gc_push_root (d=1, v=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1686
o = <optimized out>
bits = <optimized out>
#5 gc_mark_stack (s=0x7ffded7f12a0, offset=0, d=1, ta=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1764
i = 0
rts = 0x7ffded7f12b0
nr = 2
#6 0x00007ffff694c034 in push_root (v=0x7ffdf0208010, d=1, d@entry=0, bits=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1932
vt = <optimized out>
refyoung = 0
nptr = 0
#7 0x00007ffff694ef2d in gc_push_root (d=0, v=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1686
o = <optimized out>
bits = <optimized out>
#8 pre_mark () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2046
ptls = 0x7ffded88e1d8
i = 6
#9 _jl_gc_collect (stack_hi=<optimized out>, full=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2270
t0 = 170391641235835
recollect = 0
last_perm_scanned_bytes = 0
estimate_freed = <optimized out>
pause = <optimized out>
#10 jl_gc_collect (full=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2466
old_state = 0 '\000'
full = <optimized out>
#11 0x00007ffff694ff7f in __pool_alloc (end_offset=16248, osize=80, p=0x7ffdd4000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1238
v = <optimized out>
#12 pool_alloc (p=0x7ffdd4000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1296
No locals.
#13 jl_gc_allocobj (sz=sz@entry=64) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2544
__current_heap_idx = {i = 0, heap = 0x7ffdd40008c0}
allocsz = <optimized out>
#14 0x00007ffff692924f in _new_array_ (ndims=1, elsz=<optimized out>, isunboxed=<optimized out>, dims=<synthetic pointer>, atype=0x7ffdf01b9570)
at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:84
doffs = 48
i = 1
tot = 4
nel = 3
data = <optimized out>
a = 0x7ffdf2d68a60
tsz = 64
prod = <optimized out>
#15 _new_array (ndims=1, dims=<synthetic pointer>, atype=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:139
isunboxed = <optimized out>
elsz = <optimized out>
#16 jl_alloc_array_1d (atype=<optimized out>, nr=3) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:334
No locals.
#17 0x00007ffff7e0b1d4 in julia_gen_all_symbols_22589 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:8
No locals.
#18 0x00007ffff7e0b0b3 in julia_#3###_threadsfor#7235_22588 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:14
No locals.
#19 julia_#3###_threadsfor#7235_22588 () at threadingconstructs.jl:43
No locals.
#20 0x00007ffff7e0b120 in jlcall_#3###_threadsfor#7235_22588 ()
No symbol table info available.
#21 0x00007ffff6948eb5 in jl_apply (nargs=<optimized out>, args=0x7ffdf01bc018, f=0x7ffdf2cdcaf0) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#22 ti_run_fun (f=0x7ffdf2cdcaf0, args=0x7ffdf01bc010) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:176
i__tr = 1
__eh = {eh_ctx = {{__jmpbuf = {140728579588928, 5666480694485235097, 140728579589208, 1378615063662, 3, 140728580231640, 5666480694449583513,
5667594297678017945}, __mask_was_saved = 0, __saved_mask = {__val = {140728160236080, 7482128, 7, 7482088, 140737326706959, 0, 7482128, 7482088, 0,
311, 140737330877074, 7482088, 7482088, 140728579589168, 140737330318277, 7482304}}}}, gcstack = 0x0, prev = 0x0, gc_state = 0 '\000'}
#23 0x00007ffff694919d in ti_threadfun (arg=0x6e1630) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:268
ta = <optimized out>
tg = 0x722ac0
work = 0x7ffff7dbcca0 <threadwork>
#24 0x00007ffff69c18f9 in uv__thread_start (arg=0x6d6770) at /home/yuyichao/projects/julia/gc/safepoint/deps/srccache/libuv/src/uv-common.c:267
ctx_p = 0x6d6770
ctx = {entry = 0x7ffff6948fd0 <ti_threadfun>, arg = 0x6e1630}
#25 0x00007ffff65d14a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#26 0x00007ffff630f13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 8 (Thread 0x7ffded92a700 (LWP 20920)):
#0 jl_wait_for_gc () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:358
No locals.
#1 jl_gc_collect (full=0) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2454
old_state = 0 '\000'
full = 0
#2 0x00007ffff694ff7f in __pool_alloc (end_offset=16248, osize=80, p=0x7ffdd0000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1238
v = <optimized out>
#3 pool_alloc (p=0x7ffdd0000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1296
No locals.
#4 jl_gc_allocobj (sz=sz@entry=64) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2544
__current_heap_idx = {i = 0, heap = 0x7ffdd00008c0}
allocsz = <optimized out>
#5 0x00007ffff692924f in _new_array_ (ndims=1, elsz=<optimized out>, isunboxed=<optimized out>, dims=<synthetic pointer>, atype=0x7ffdf01b9570)
at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:84
doffs = 48
i = 1
tot = 4
nel = 3
data = <optimized out>
a = 0x7ffdf2d64010
tsz = 64
prod = <optimized out>
#6 _new_array (ndims=1, dims=<synthetic pointer>, atype=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:139
isunboxed = <optimized out>
elsz = <optimized out>
#7 jl_alloc_array_1d (atype=<optimized out>, nr=3) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:334
No locals.
#8 0x00007ffff7e0b1d4 in julia_gen_all_symbols_22589 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:8
No locals.
#9 0x00007ffff7e0b0b3 in julia_#3###_threadsfor#7235_22588 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:14
No locals.
#10 julia_#3###_threadsfor#7235_22588 () at threadingconstructs.jl:43
No locals.
#11 0x00007ffff7e0b120 in jlcall_#3###_threadsfor#7235_22588 ()
No symbol table info available.
#12 0x00007ffff6948eb5 in jl_apply (nargs=<optimized out>, args=0x7ffdf01bc018, f=0x7ffdf2cdcaf0) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#13 ti_run_fun (f=0x7ffdf2cdcaf0, args=0x7ffdf01bc010) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:176
i__tr = 1
__eh = {eh_ctx = {{__jmpbuf = {140728587981632, 5666479595510478233, 140728587981912, 1378615071127, 3, 140728588624344, 5666479595474826649,
5667594297678017945}, __mask_was_saved = 0, __saved_mask = {__val = {140728093127216, 140728093127232, 96, 140728588624344, 140737326706959, 0,
7482128, 7482088, 0, 3, 140737330877074, 7482088, 7482088, 140728587981872, 140737330318277, 7482304}}}}, gcstack = 0x0, prev = 0x0,
gc_state = 0 '\000'}
#14 0x00007ffff694919d in ti_threadfun (arg=0x6dea90) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:268
ta = <optimized out>
tg = 0x722ac0
work = 0x7ffff7dbcca0 <threadwork>
#15 0x00007ffff69c18f9 in uv__thread_start (arg=0x6e1630) at /home/yuyichao/projects/julia/gc/safepoint/deps/srccache/libuv/src/uv-common.c:267
ctx_p = 0x6e1630
ctx = {entry = 0x7ffff6948fd0 <ti_threadfun>, arg = 0x6dea90}
#16 0x00007ffff65d14a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#17 0x00007ffff630f13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 7 (Thread 0x7ffdee12b700 (LWP 20919)):
#0 jl_wait_for_gc () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:358
No locals.
#1 jl_gc_collect (full=0) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2454
old_state = 0 '\000'
full = 0
#2 0x00007ffff694ff7f in __pool_alloc (end_offset=16248, osize=80, p=0x7ffddc000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1238
v = <optimized out>
#3 pool_alloc (p=0x7ffddc000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1296
No locals.
#4 jl_gc_allocobj (sz=sz@entry=64) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2544
__current_heap_idx = {i = 0, heap = 0x7ffddc0008c0}
allocsz = <optimized out>
#5 0x00007ffff692924f in _new_array_ (ndims=1, elsz=<optimized out>, isunboxed=<optimized out>, dims=<synthetic pointer>, atype=0x7ffdf01b9570)
at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:84
doffs = 48
i = 1
tot = 4
nel = 3
data = <optimized out>
a = 0x7ffdf2d6c010
tsz = 64
prod = <optimized out>
#6 _new_array (ndims=1, dims=<synthetic pointer>, atype=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:139
isunboxed = <optimized out>
elsz = <optimized out>
#7 jl_alloc_array_1d (atype=<optimized out>, nr=3) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:334
No locals.
#8 0x00007ffff7e0b1d4 in julia_gen_all_symbols_22589 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:8
No locals.
#9 0x00007ffff7e0b0b3 in julia_#3###_threadsfor#7235_22588 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:14
No locals.
#10 julia_#3###_threadsfor#7235_22588 () at threadingconstructs.jl:43
No locals.
#11 0x00007ffff7e0b120 in jlcall_#3###_threadsfor#7235_22588 ()
No symbol table info available.
#12 0x00007ffff6948eb5 in jl_apply (nargs=<optimized out>, args=0x7ffdf01bc018, f=0x7ffdf2cdcaf0) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#13 ti_run_fun (f=0x7ffdf2cdcaf0, args=0x7ffdf01bc010) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:176
i__tr = 1
__eh = {eh_ctx = {{__jmpbuf = {140728596374336, 5666478494388237721, 140728596374616, 1378615161689, 3, 140728597017048, 5666478494352586137,
5667594297678017945}, __mask_was_saved = 0, __saved_mask = {__val = {140728294453808, 140728294453824, 96, 140728597017048, 140737326706959, 0,
7482128, 7482088, 0, 3, 140737330877074, 7482088, 7482088, 140728596374576, 140737330318277, 7482304}}}}, gcstack = 0x0, prev = 0x0,
gc_state = 0 '\000'}
#14 0x00007ffff694919d in ti_threadfun (arg=0x6f4a30) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:268
ta = <optimized out>
tg = 0x722ac0
work = 0x7ffff7dbcca0 <threadwork>
#15 0x00007ffff69c18f9 in uv__thread_start (arg=0x6d6770) at /home/yuyichao/projects/julia/gc/safepoint/deps/srccache/libuv/src/uv-common.c:267
ctx_p = 0x6d6770
ctx = {entry = 0x7ffff6948fd0 <ti_threadfun>, arg = 0x6f4a30}
#16 0x00007ffff65d14a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#17 0x00007ffff630f13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 6 (Thread 0x7ffdee92c700 (LWP 20918)):
#0 0x00007ffff6948e42 in _mm_pause () at /usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/include/xmmintrin.h:1264
No locals.
#1 cpu_pause () at /home/yuyichao/projects/julia/gc/safepoint/src/ia_misc.h:79
No locals.
#2 jl_cpu_pause () at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:72
No locals.
#3 0x00007ffff694d79d in jl_wait_for_gc () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:359
No locals.
#4 jl_gc_signal_wait () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:367
state = 0 '\000'
#5 0x00007ffff693a1a0 in segv_handler (sig=<optimized out>, info=<optimized out>, context=<optimized out>)
at /home/yuyichao/projects/julia/gc/safepoint/src/signals-unix.c:84
sset = {__val = {1024, 0 <repeats 15 times>}}
#6 <signal handler called>
No symbol table info available.
#7 0x00007ffff694918d in jl_gc_safepoint () at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:72
No locals.
#8 jl_gc_state_set (old_state=3 '\003', state=0 '\000') at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1496
No locals.
#9 jl_gc_state_save_and_set (state=0 '\000') at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1501
No locals.
#10 ti_threadfun (arg=0x6f5630) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:267
ta = <optimized out>
tg = 0x722ac0
work = 0x7ffff7dbcca0 <threadwork>
#11 0x00007ffff69c18f9 in uv__thread_start (arg=0x6f4a30) at /home/yuyichao/projects/julia/gc/safepoint/deps/srccache/libuv/src/uv-common.c:267
ctx_p = 0x6f4a30
ctx = {entry = 0x7ffff6948fd0 <ti_threadfun>, arg = 0x6f5630}
#12 0x00007ffff65d14a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#13 0x00007ffff630f13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x7ffdef12d700 (LWP 20917)):
#0 0x00007ffff6948e42 in _mm_pause () at /usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/include/xmmintrin.h:1264
No locals.
#1 cpu_pause () at /home/yuyichao/projects/julia/gc/safepoint/src/ia_misc.h:79
No locals.
#2 jl_cpu_pause () at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:72
No locals.
#3 0x00007ffff694e675 in jl_wait_for_gc () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:359
No locals.
#4 jl_gc_collect (full=0) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2454
old_state = 0 '\000'
full = 0
#5 0x00007ffff694ff7f in __pool_alloc (end_offset=16248, osize=80, p=0x7ffde4000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1238
v = <optimized out>
#6 pool_alloc (p=0x7ffde4000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1296
No locals.
#7 jl_gc_allocobj (sz=sz@entry=64) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2544
__current_heap_idx = {i = 0, heap = 0x7ffde40008c0}
allocsz = <optimized out>
#8 0x00007ffff692924f in _new_array_ (ndims=1, elsz=<optimized out>, isunboxed=<optimized out>, dims=<synthetic pointer>, atype=0x7ffdf01b9570)
at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:84
doffs = 48
i = 1
tot = 4
nel = 3
data = <optimized out>
a = 0x7ffdf2d70010
tsz = 64
prod = <optimized out>
#9 _new_array (ndims=1, dims=<synthetic pointer>, atype=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:139
isunboxed = <optimized out>
elsz = <optimized out>
#10 jl_alloc_array_1d (atype=<optimized out>, nr=3) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:334
No locals.
#11 0x00007ffff7e0b1d4 in julia_gen_all_symbols_22589 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:8
No locals.
#12 0x00007ffff7e0b0b3 in julia_#3###_threadsfor#7235_22588 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:14
No locals.
#13 julia_#3###_threadsfor#7235_22588 () at threadingconstructs.jl:43
No locals.
#14 0x00007ffff7e0b120 in jlcall_#3###_threadsfor#7235_22588 ()
No symbol table info available.
#15 0x00007ffff6948eb5 in jl_apply (nargs=<optimized out>, args=0x7ffdf01bc018, f=0x7ffdf2cdcaf0) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#16 ti_run_fun (f=0x7ffdf2cdcaf0, args=0x7ffdf01bc010) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:176
i__tr = 1
__eh = {eh_ctx = {{__jmpbuf = {140728613159744, 5666485094679229849, 140728613160024, 1378615133717, 3, 140728613802456, 5666485094643578265,
5667594297678017945}, __mask_was_saved = 0, __saved_mask = {__val = {140728428671536, 140728428671552, 96, 140728613802456, 140737326706959, 0,
7482128, 7482088, 0, 3, 140737330877074, 7482088, 7482088, 140728613159984, 140737330318277, 7482304}}}}, gcstack = 0x0, prev = 0x0,
gc_state = 0 '\000'}
#17 0x00007ffff694919d in ti_threadfun (arg=0x6f5340) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:268
ta = <optimized out>
tg = 0x722ac0
work = 0x7ffff7dbcca0 <threadwork>
#18 0x00007ffff69c18f9 in uv__thread_start (arg=0x6f5630) at /home/yuyichao/projects/julia/gc/safepoint/deps/srccache/libuv/src/uv-common.c:267
ctx_p = 0x6f5630
ctx = {entry = 0x7ffff6948fd0 <ti_threadfun>, arg = 0x6f5340}
#19 0x00007ffff65d14a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#20 0x00007ffff630f13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x7ffdef92e700 (LWP 20916)):
#0 jl_wait_for_gc () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:358
No locals.
#1 jl_gc_collect (full=0) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2454
old_state = 0 '\000'
full = 0
#2 0x00007ffff69520d7 in maybe_collect () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:956
No locals.
#3 jl_gc_managed_malloc (sz=sz@entry=16000000) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2885
allocsz = <optimized out>
b = <optimized out>
#4 0x00007ffff692935f in _new_array_ (ndims=1, elsz=<optimized out>, isunboxed=<optimized out>, dims=<synthetic pointer>, atype=0x7ffdf01b88b0)
at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:100
__gc_stkf = {0x3, 0x7ffdef7f52a0, 0x7ffdef7f5238}
i = 1
tot = 16000000
nel = 2000000
data = <optimized out>
a = 0x7ffdf2d78010
tsz = 48
prod = <optimized out>
#5 _new_array (ndims=1, dims=<synthetic pointer>, atype=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:139
isunboxed = <optimized out>
elsz = <optimized out>
#6 jl_alloc_array_1d (atype=<optimized out>, nr=2000000) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:334
No locals.
#7 0x00007ffff7e0b1af in julia_gen_all_symbols_22589 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:6
No locals.
#8 0x00007ffff7e0b0b3 in julia_#3###_threadsfor#7235_22588 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:14
No locals.
#9 julia_#3###_threadsfor#7235_22588 () at threadingconstructs.jl:43
No locals.
#10 0x00007ffff7e0b120 in jlcall_#3###_threadsfor#7235_22588 ()
No symbol table info available.
#11 0x00007ffff6948eb5 in jl_apply (nargs=<optimized out>, args=0x7ffdf01bc018, f=0x7ffdf2cdcaf0) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#12 ti_run_fun (f=0x7ffdf2cdcaf0, args=0x7ffdf01bc010) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:176
i__tr = 1
__eh = {eh_ctx = {{__jmpbuf = {140728621552448, 5666483995704472985, 140728621552728, 1378615106418, 3, 140728622195160, 5666483995668821401,
5667594297678017945}, __mask_was_saved = 0, __saved_mask = {__val = {140728361562672, 140728361562688, 7, 0, 140737326706959, 0, 7482128, 7482088, 0,
3, 140737330877074, 7482088, 7482088, 140728621552688, 140737330318277, 7482304}}}}, gcstack = 0x0, prev = 0x0, gc_state = 0 '\000'}
#13 0x00007ffff694919d in ti_threadfun (arg=0x6dc6f0) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:268
ta = <optimized out>
tg = 0x722ac0
work = 0x7ffff7dbcca0 <threadwork>
#14 0x00007ffff69c18f9 in uv__thread_start (arg=0x6f4a30) at /home/yuyichao/projects/julia/gc/safepoint/deps/srccache/libuv/src/uv-common.c:267
ctx_p = 0x6f4a30
ctx = {entry = 0x7ffff6948fd0 <ti_threadfun>, arg = 0x6dc6f0}
#15 0x00007ffff65d14a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#16 0x00007ffff630f13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x7ffdf012f700 (LWP 20915)):
#0 0x00007ffff6948e42 in _mm_pause () at /usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/include/xmmintrin.h:1264
No locals.
#1 cpu_pause () at /home/yuyichao/projects/julia/gc/safepoint/src/ia_misc.h:79
No locals.
#2 jl_cpu_pause () at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:72
No locals.
#3 0x00007ffff694e675 in jl_wait_for_gc () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:359
No locals.
#4 jl_gc_collect (full=0) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2454
old_state = 0 '\000'
full = 0
#5 0x00007ffff694ff7f in __pool_alloc (end_offset=16248, osize=80, p=0x7ffde8000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1238
v = <optimized out>
#6 pool_alloc (p=0x7ffde8000e68) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1296
No locals.
#7 jl_gc_allocobj (sz=sz@entry=64) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2544
__current_heap_idx = {i = 0, heap = 0x7ffde80008c0}
allocsz = <optimized out>
#8 0x00007ffff692924f in _new_array_ (ndims=1, elsz=<optimized out>, isunboxed=<optimized out>, dims=<synthetic pointer>, atype=0x7ffdf01b9570)
at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:84
doffs = 48
i = 1
tot = 4
nel = 3
data = <optimized out>
a = 0x7ffdf2d74010
tsz = 64
prod = <optimized out>
#9 _new_array (ndims=1, dims=<synthetic pointer>, atype=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:139
isunboxed = <optimized out>
elsz = <optimized out>
#10 jl_alloc_array_1d (atype=<optimized out>, nr=3) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:334
No locals.
#11 0x00007ffff7e0b1d4 in julia_gen_all_symbols_22589 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:8
No locals.
#12 0x00007ffff7e0b0b3 in julia_#3###_threadsfor#7235_22588 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:14
No locals.
#13 julia_#3###_threadsfor#7235_22588 () at threadingconstructs.jl:43
No locals.
#14 0x00007ffff7e0b120 in jlcall_#3###_threadsfor#7235_22588 ()
No symbol table info available.
#15 0x00007ffff6948eb5 in jl_apply (nargs=<optimized out>, args=0x7ffdf01bc018, f=0x7ffdf2cdcaf0) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#16 ti_run_fun (f=0x7ffdf2cdcaf0, args=0x7ffdf01bc010) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:176
i__tr = 1
__eh = {eh_ctx = {{__jmpbuf = {140728629945152, 5666482894582232473, 140728629945432, 1378615115071, 3, 140728630587864, 5666482894546580889,
5667594297678017945}, __mask_was_saved = 0, __saved_mask = {__val = {140728495780400, 140728495780416, 96, 140728630587864, 140737326706959, 0,
7482128, 7482088, 0, 3, 140737330877074, 7482088, 7482088, 140728629945392, 140737330318277, 7482304}}}}, gcstack = 0x0, prev = 0x0,
gc_state = 0 '\000'}
#17 0x00007ffff694919d in ti_threadfun (arg=0x6f44f0) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:268
ta = <optimized out>
tg = 0x722ac0
work = 0x7ffff7dbcca0 <threadwork>
#18 0x00007ffff69c18f9 in uv__thread_start (arg=0x6dc6f0) at /home/yuyichao/projects/julia/gc/safepoint/deps/srccache/libuv/src/uv-common.c:267
ctx_p = 0x6dc6f0
ctx = {entry = 0x7ffff6948fd0 <ti_threadfun>, arg = 0x6f44f0}
#19 0x00007ffff65d14a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#20 0x00007ffff630f13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x7ffff3f7b700 (LWP 20914)):
#0 0x00007ffff625a576 in sigwaitinfo () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff693a8a3 in signal_listener (arg=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/signals-unix.c:356
bt_data = {0 <repeats 80001 times>}
bt_size = 0
sset = {__val = {18982, 0 <repeats 15 times>}}
signal_context = <optimized out>
sig = <optimized out>
critical = <optimized out>
i = <optimized out>
info = {si_signo = 0, si_errno = 0, si_code = -165479960, _sifields = {_pad = {-201869568, 32767, 0, 0, 0, 0, -136380496, 32767, 0 <repeats 18 times>,
-161672124, 32767}, _kill = {si_pid = -201869568, si_uid = 32767}, _timer = {si_tid = -201869568, si_overrun = 32767, si_sigval = {sival_int = 0,
sival_ptr = 0x0}}, _rt = {si_pid = -201869568, si_uid = 32767, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = -201869568,
si_uid = 32767, si_status = 0, si_utime = 0, si_stime = 140737351974832}, _sigfault = {si_addr = 0x7ffff3f7b700, si_addr_lsb = 0, si_addr_bnd = {
_lower = 0x0, _upper = 0x7ffff7deffb0 <_dl_runtime_resolve+80>}}, _sigpoll = {si_band = 140737286485760, si_fd = 0}, _sigsys = {
_call_addr = 0x7ffff3f7b700, _syscall = 0, _arch = 0}}}
#2 0x00007ffff65d14a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#3 0x00007ffff630f13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7ffff7f82180 (LWP 20910)):
#0 jl_wait_for_gc () at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:358
No locals.
#1 jl_gc_collect (full=0) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2454
old_state = 0 '\000'
full = 0
#2 0x00007ffff694ff7f in __pool_alloc (end_offset=16248, osize=80, p=0x64b028) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1238
v = <optimized out>
#3 pool_alloc (p=0x64b028) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:1296
No locals.
#4 jl_gc_allocobj (sz=sz@entry=64) at /home/yuyichao/projects/julia/gc/safepoint/src/gc.c:2544
__current_heap_idx = {i = 0, heap = 0x64aa80}
allocsz = <optimized out>
#5 0x00007ffff692924f in _new_array_ (ndims=1, elsz=<optimized out>, isunboxed=<optimized out>, dims=<synthetic pointer>, atype=0x7ffdf01b9570)
at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:84
doffs = 48
i = 1
tot = 4
nel = 3
data = <optimized out>
a = 0x7ffdf2b2cab0
tsz = 64
prod = <optimized out>
#6 _new_array (ndims=1, dims=<synthetic pointer>, atype=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:139
isunboxed = <optimized out>
elsz = <optimized out>
#7 jl_alloc_array_1d (atype=<optimized out>, nr=3) at /home/yuyichao/projects/julia/gc/safepoint/src/array.c:334
No locals.
#8 0x00007ffff7e0b1d4 in julia_gen_all_symbols_22589 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:8
No locals.
#9 0x00007ffff7e0b0b3 in julia_#3###_threadsfor#7235_22588 () at /home/yuyichao/projects/explore/julia/gc_thread/ary.jl:14
No locals.
#10 julia_#3###_threadsfor#7235_22588 () at threadingconstructs.jl:43
No locals.
#11 0x00007ffff7e0b120 in jlcall_#3###_threadsfor#7235_22588 ()
No symbol table info available.
#12 0x00007ffff6948eb5 in jl_apply (nargs=<optimized out>, args=0x7ffdf01bc018, f=0x7ffdf2cdcaf0) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#13 ti_run_fun (f=0x7ffdf2cdcaf0, args=args@entry=0x7ffdf01bc010) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:176
i__tr = 1
__eh = {eh_ctx = {{__jmpbuf = {140737488342944, 5667573607277442457, 1378615051040, 140737351765152, 0, 140737352981592, 5667573606704919961,
5667594297678017945}, __mask_was_saved = 0, __saved_mask = {__val = {140733193388033, 7482128, 0, 0, 0, 7482128, 7482088, 19933696, 140737354101120,
60, 140737330877074, 140737488343152, 7482088, 140737488343184, 140737330318357, 140728636333664}}}}, gcstack = 0x7fffffffd0d0,
prev = 0x7fffffffd2b0, gc_state = 0 '\000'}
#14 0x00007ffff69499fa in jl_threading_run (f=<optimized out>, args=0x7ffdf01bc010) at /home/yuyichao/projects/julia/gc/safepoint/src/threading.c:465
argtypes = 0x7ffdf01b8490
fun = 0x7ffdf2cdcaf0
__gc_stkf = {0x5, 0x7fffffffd148, 0x7fffffffd0b8, 0x7fffffffd0c0}
tw = 0x7ffff7dbcca0 <threadwork>
#15 0x00007ffff7e0f14d in julia_anonymous_22586 () at threadingconstructs.jl:46
No locals.
#16 0x00007ffff6935e03 in jl_apply (nargs=0, args=0x0, f=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#17 jl_toplevel_eval_flex (e=<optimized out>, fast=fast@entry=1) at /home/yuyichao/projects/julia/gc/safepoint/src/toplevel.c:543
ex = 0x7ffdf2c9d4b0
thunk = 0x7ffdf2c9e610
result = <optimized out>
thk = 0x7ffdf2b22e50
ewc = 1
__gc_stkf = {0x7, 0x7fffffffd280, 0x7fffffffd1b0, 0x7fffffffd1b8, 0x7fffffffd1a8}
head = 0x7ffdf0130e60
#18 0x00007ffff6936a54 in jl_toplevel_eval_flex (fast=1, e=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/toplevel.c:577
No locals.
#19 jl_parse_eval_all (fname=fname@entry=0x7ffdf2ae7640 "/home/yuyichao/projects/explore/julia/gc_thread/ary.jl", len=len@entry=54)
at /home/yuyichao/projects/julia/gc/safepoint/src/toplevel.c:581
last_lineno = 0
last_filename = 0x7ffff7515ec5 "no file"
fn = 0x0
ln = 0x0
form = 0x7ffdf2c9d4b0
result = 0x7ffdf2c872f0
__gc_stkf = {0x9, 0x7fffffffd5f0, 0x7fffffffd260, 0x7fffffffd268, 0x7fffffffd270, 0x7fffffffd278}
i__tr = <optimized out>
__eh = {eh_ctx = {{__jmpbuf = {140737488343728, 5667573607380202905, 54, 140728662237808, 140728662087952, 140728662248816, 5667573607365522841,
5667594259940685209}, __mask_was_saved = 0, __saved_mask = {__val = {140737330729239, 6426456, 24, 140737488343952, 140737488343840,
5667587408091592089, 140737488344080, 140737245347077, 105, 0, 3419204512356396800, 5667591462043563417, 140737245347077, 140737488343968, 54,
140728662237808}}}}, gcstack = 0x7fffffffd280, prev = 0x7fffffffd510, gc_state = 0 '\000'}
#20 0x00007ffff6936c65 in jl_load (fname=0x7ffdf2ae7640 "/home/yuyichao/projects/explore/julia/gc_thread/ary.jl", len=54)
at /home/yuyichao/projects/julia/gc/safepoint/src/toplevel.c:621
fpath = 0x7ffdf2ae7640 "/home/yuyichao/projects/explore/julia/gc_thread/ary.jl"
stbuf = {st_dev = 2052, st_mode = 33188, st_nlink = 1, st_uid = 1000, st_gid = 1000, st_rdev = 0, st_ino = 9439515, st_size = 263, st_blksize = 4096,
st_blocks = 8, st_flags = 0, st_gen = 0, st_atim = {tv_sec = 1449790419, tv_nsec = 608080058}, st_mtim = {tv_sec = 1449796424, tv_nsec = 967665079},
st_ctim = {tv_sec = 1449796424, tv_nsec = 967665079}, st_birthtim = {tv_sec = 1449796424, tv_nsec = 967665079}}
result = <optimized out>
#21 0x00007ffff1c8a040 in julia_include_737 (fname=<optimized out>) at boot.jl:261
No locals.
#22 0x00007ffff690da5b in jl_apply (nargs=1, args=0x7fffffffd640, f=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#23 jl_apply_generic (F=0x7ffdf1ec4d70, args=0x7fffffffd640, nargs=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gf.c:1904
mt = 0x7ffdf1e9d910
mfunc = 0x7ffdf1ec4eb0
tt = 0x7ffdf01f0010
__gc_stkf = {0x7fffffffd500, 0x7ffff1cdb5b4 <julia_task_local_storage_3088+212>, 0x6, 0x7fffffffd5f0}
#24 0x00007ffff1ea0f9a in julia_include_from_node1_20121 (_path=...) at loading.jl:392
No locals.
#25 0x00007ffff690da5b in jl_apply (nargs=1, args=0x7fffffffd8a8, f=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#26 jl_apply_generic (F=0x7ffdf22151d0, args=0x7fffffffd8a8, nargs=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gf.c:1904
mt = 0x7ffdf220a220
mfunc = 0x7ffdf2215510
tt = 0x7ffff5b6b15d <dlsym+93>
__gc_stkf = {0x7ffff7ffe130, 0x7ffff34d9450, 0x7ffff6924611 <jl_dlsym+17>, 0x7ffff693a380 <jl_exit_on_sigint>}
#27 0x00007ffff1e9449c in julia_process_options_19712 () at client.jl:245
p = 64
#28 0x00007ffff1e927a8 in julia__start_19705 () at client.jl:301
opts = <optimized out>
#29 0x00007ffff1e935d9 in jlcall.start_19705 () from /home/yuyichao/projects/julia/gc/safepoint/usr/lib/julia/sys.so
No symbol table info available.
#30 0x00007ffff690da5b in jl_apply (nargs=0, args=0x0, f=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/julia.h:1356
No locals.
#31 jl_apply_generic (F=0x7ffdf2a47890, args=0x0, nargs=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/src/gf.c:1904
mt = 0x7ffdf2a52b80
mfunc = 0x7ffdf2a47930
tt = 0x0
__gc_stkf = {0x7fffffffdc70, 0x1, 0x7ffdf01c2990, 0x1}
#32 0x0000000000401c37 in jl_apply (nargs=0, args=0x0, f=<optimized out>) at /home/yuyichao/projects/julia/gc/safepoint/ui/../src/julia.h:1356
No locals.
#33 true_main (argc=1, argv=0x7fffffffded8) at /home/yuyichao/projects/julia/gc/safepoint/ui/repl.c:514
__PRETTY_FUNCTION__ = "true_main"
start_client = <optimized out>
#34 0x00000000004017cb in main (argc=1, argv=0x7fffffffded8) at /home/yuyichao/projects/julia/gc/safepoint/ui/repl.c:626
ret = <optimized out>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment