This file contains 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
; Function Attrs: sspreq | |
define void @"julia_#showdict#64_22759"(i1, %jl_value_t*, %jl_value_t*, %jl_value_t*) #0 { | |
top: | |
%4 = alloca [2 x i64] | |
%5 = alloca [2 x i64] | |
%6 = alloca [2 x i64] | |
%limit = alloca i1, !dbg !261 | |
call void @llvm.dbg.declare(metadata i1* %limit, metadata !262, metadata !134), !dbg !261 | |
%first = alloca i1, !dbg !261 | |
call void @llvm.dbg.declare(metadata i1* %first, metadata !263, metadata !134), !dbg !261 |
This file contains 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
74933 ...ster/src/task.c:246; jl_apply | |
74933 ...ulia/master/src/gf.c:1903; jl_call_method_internal | |
74933 unknown function (pointer: 0x00007f893053353f) | |
74933 ./task.jl:59; (::Base.REPL.##1#2)() | |
74933 ...lia/master/src/gf.c:1879; jl_call_method_internal | |
74933 unknown function (pointer: 0x00007f89304b05b6) | |
74933 ./REPL.jl:62; eval_user_input(::Any, ::Base... | |
74933 ...ia/master/src/gf.c:1879; jl_call_method_internal | |
74933 ./boot.jl:267; eval(::Module, ::Any) | |
74933 ...er/src/builtins.c:551; jl_toplevel_eval_in_warn |
This file contains 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
000a14a4 <jl_compute_field_offsets>: | |
void jl_breakpoint(jl_value_t *v); | |
void jl_compute_field_offsets(jl_datatype_t *st) | |
{ | |
a14a4: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} | |
a14a8: e1a04000 mov r4, r0 | |
a14ac: e28db020 add fp, sp, #32 | |
if (st->name->name == jl_symbol("ImmutableDict")) { | |
a14b0: e59f0364 ldr r0, [pc, #868] ; a181c <jl_compute_field_offsets+0x378> |
This file contains 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
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 |
This file contains 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
(gdb) thread apply all bt | |
Thread 5 (Thread 0x7ffdef140700 (LWP 5923)): | |
#0 jl_wait_for_gc () at /home/yuyichao/projects/julia/gc/safepoint2/src/gc.c:371 | |
#1 jl_gc_collect (full=0) at /home/yuyichao/projects/julia/gc/safepoint2/src/gc.c:2459 | |
#2 0x00007ffff6951407 in __pool_alloc (end_offset=16360, osize=16, p=0x7ffde4000e08) at /home/yuyichao/projects/julia/gc/safepoint2/src/gc.c:1251 | |
#3 _pool_alloc (osize=16, p=0x7ffde4000e08) at /home/yuyichao/projects/julia/gc/safepoint2/src/gc.c:1304 | |
#4 jl_gc_alloc_1w () at /home/yuyichao/projects/julia/gc/safepoint2/src/gc.c:2571 | |
#5 0x00007ffdee802c84 in julia__unsafe_getindex_22599 (A=<optimized out>) at array.jl:156 | |
#6 julia__unsafe_getindex_22599 (A=<optimized out>) at multidimensional.jl:193 |
This file contains 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
define i32 @julia_f_23048(i32) { | |
top: | |
%1 = icmp slt i32 %0, 1 | |
br i1 %1, label %L.9, label %L.preheader | |
L.preheader: ; preds = %top | |
%const = bitcast i64 4294967296 to i64 | |
%2 = sext i32 %0 to i64 | |
%3 = sub i64 0, %2 | |
br label %L |
This file contains 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
define i64 @julia_f_23056(i64) { | |
top: | |
%1 = icmp slt i64 %0, 1 | |
br i1 %1, label %L.3, label %L.preheader | |
L.preheader: ; preds = %top | |
%2 = shl i64 %0, 1 | |
%3 = add i64 %0, -1 | |
%4 = zext i64 %3 to i65 | |
%5 = add i64 %0, -2 |
This file contains 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
markdown/Markdown.jl | |
docs/Docs.jl | |
deprecated.jl | |
require.jl | |
docs/helpdb.jl | |
docs/basedocs.jl | |
/home/yuyichao/projects/julia/master/base/precompile.jl | |
piece covers entire variable | |
call void @llvm.dbg.value(metadata i64 1, i64 0, metadata !23687, metadata !23692), !dbg !23688 | |
!23687 = !DILocalVariable(tag: DW_TAG_auto_variable, name: "#s286", scope: !2295, file: !2293, line: 10, type: !9) |
This file contains 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
(gdb) disassemble 0xb6ff60e8 | |
Dump of assembler code for function julia__new_0: | |
0xb6ff6000 <+0>: push {r4, r5, r6, r7, r8, r9, r10, r11, lr} | |
0xb6ff6004 <+4>: add r11, sp, #28 | |
0xb6ff6008 <+8>: sub sp, sp, #44 ; 0x2c | |
0xb6ff600c <+12>: ldr r0, [pc, #556] ; 0xb6ff6240 <julia__new_0+576> | |
0xb6ff6010 <+16>: movw r4, #16 | |
0xb6ff6014 <+20>: add r6, sp, #4 | |
0xb6ff6018 <+24>: movw r7, #0 | |
0xb6ff601c <+28>: add r9, r6, #8 |
This file contains 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
; ModuleID = 'shadow' | |
target datalayout = "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64" | |
%jl_value_t = type { %jl_value_t* } | |
@jl_pgcstack = external global %jl_value_t** | |
@__stack_chk_gua |