Created
March 16, 2022 19:59
-
-
Save rahulmutt/2c37e53be01a1b63f1a1a666395f6e04 to your computer and use it in GitHub Desktop.
Heaptrack for zig0 in self-hosted build
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
reading file "/home/ubuntu/Development/zig/heaptrack.zig0.17870.gz" - please wait, this might take some time... | |
Debuggee command was: /home/ubuntu/Development/zig/build/zig0 src/stage1.zig -target native -mcpu=baseline --name zig1 --zig-lib-dir /home/ubuntu/Development/zig/lib -femit-bin=/home/ubuntu/Development/zig/build/zig1.o -fcompiler-rt -lc --pkg-begin build_options /home/ubuntu/Development/zig/build/config.zig --pkg-end --pkg-begin compiler_rt /home/ubuntu/Development/zig/lib/std/special/compiler_rt.zig --pkg-end | |
finished reading file, now analyzing data: | |
MOST CALLS TO ALLOCATION FUNCTIONS | |
82221641 calls to allocation functions with 5.34G peak consumption from | |
mem::os::calloc(unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:71 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2369219 calls with 113.63M peak consumption from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_reset_result(IrAnalyze*, Stage1ZirInstResetResult*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12804 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1610348 calls with 77.23M peak consumption from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_end_expr(IrAnalyze*, Stage1ZirInstEndExpr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24701 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25304 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1508047 calls with 72.05M peak consumption from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_reset_result(IrAnalyze*, Stage1ZirInstResetResult*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12804 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4365 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4336 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_store_ptr(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, Stage1AirInst*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13085 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_end_expr(IrAnalyze*, Stage1ZirInstEndExpr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24676 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25304 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1407932 calls with 56.17M peak consumption from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_reset_result(IrAnalyze*, Stage1ZirInstResetResult*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12804 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1046653 calls with 50.20M peak consumption from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_move(IrAnalyze*, Scope*, AstNode*, ZigValue*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5437 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_const(IrAnalyze*, Stage1ZirInstConst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8750 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25050 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 74279442 from 1667239 other places | |
13913278 calls to allocation functions with 907.00M peak consumption from | |
mem::os::realloc(void*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:83 | |
in /home/ubuntu/Development/zig/build/zig0 | |
161397 calls with 0B peak consumption from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst** mem::Allocator::reallocate_nonzero<>(Stage1AirInstConst**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
mem::List<>::ensure_capacity(mem::Allocator*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem_list.hpp:82 | |
in /home/ubuntu/Development/zig/build/zig0 | |
mem::List<>::append(mem::Allocator*, Stage1AirInstConst* const&) | |
at /home/ubuntu/Development/zig/src/stage1/mem_list.hpp:25 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5430 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_reset_result(IrAnalyze*, Stage1ZirInstResetResult*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12804 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5946 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_const_value(CodeGen*, Scope*, AstNode*, ZigType*, Buf*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1211 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_zero_bits(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_alignment(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3178 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:2377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_decl_container(CodeGen*, TldContainer*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4113 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_top_level_decl(CodeGen*, Tld*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4463 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5313 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
159499 calls with 342.02K peak consumption from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1ZirBasicBlock** mem::Allocator::reallocate_nonzero<>(Stage1ZirBasicBlock**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(Stage1ZirBasicBlock* const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_set_cursor_at_end_and_append_block(Stage1AstGen*, Stage1ZirBasicBlock*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:3025 | |
in /home/ubuntu/Development/zig/build/zig0 | |
stage1_astgen(CodeGen*, AstNode*, Scope*, Stage1Zir*, ZigFn*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8226 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5925 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_const_value(CodeGen*, Scope*, AstNode*, ZigType*, Buf*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1211 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_zero_bits(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_alignment(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3178 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:2377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_decl_container(CodeGen*, TldContainer*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4113 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_top_level_decl(CodeGen*, Tld*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4463 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5313 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
159499 calls with 9.79M peak consumption from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1ZirInst** mem::Allocator::reallocate_nonzero<>(Stage1ZirInst**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(Stage1ZirInst* const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_instruction_append(Stage1ZirBasicBlock*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:378 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1ZirInstResetResult* ir_build_instruction<>(Stage1AstGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:964 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_build_reset_result(Stage1AstGen*, Scope*, AstNode*, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:2590 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_extra(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8188 | |
in /home/ubuntu/Development/zig/build/zig0 | |
stage1_astgen(CodeGen*, AstNode*, Scope*, Stage1Zir*, ZigFn*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8230 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5925 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_const_value(CodeGen*, Scope*, AstNode*, ZigType*, Buf*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1211 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_zero_bits(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_alignment(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3178 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:2377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_decl_container(CodeGen*, TldContainer*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4113 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_top_level_decl(CodeGen*, Tld*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4463 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5313 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
159499 calls with 342.02K peak consumption from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInst** mem::Allocator::reallocate_nonzero<>(Stage1AirInst**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(Stage1AirInst* const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_add_implicit_return_type(IrAnalyze*, Stage1ZirInstAddImplicitReturnType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8700 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25282 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5946 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_const_value(CodeGen*, Scope*, AstNode*, ZigType*, Buf*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1211 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_zero_bits(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_alignment(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3178 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:2377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_decl_container(CodeGen*, TldContainer*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4113 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_top_level_decl(CodeGen*, Tld*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4463 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5313 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
159499 calls with 10.21M peak consumption from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirBasicBlock** mem::Allocator::reallocate_nonzero<>(Stage1AirBasicBlock**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(Stage1AirBasicBlock* const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_append_basic_block_gen(IrBuilderGen*, Stage1AirBasicBlock*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1722 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_finish_bb(IrAnalyze*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5737 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_finish_anal(IrAnalyze*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5786 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_return(IrAnalyze*, Stage1ZirInstReturn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8746 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25048 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5946 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_const_value(CodeGen*, Scope*, AstNode*, ZigType*, Buf*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1211 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_zero_bits(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_alignment(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3178 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:2377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_decl_container(CodeGen*, TldContainer*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4113 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_top_level_decl(CodeGen*, Tld*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4463 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5313 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 13113885 from 456166 other places | |
11127207 calls to allocation functions with 266.94M peak consumption from | |
0x7fb05c5569f8 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
537659 calls with 0B peak consumption from: | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
537659 calls with 0B peak consumption from: | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
527254 calls with 0B peak consumption from: | |
0x7fb05cb365c7 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
428768 calls with 0B peak consumption from: | |
0x7fb05c94c186 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cb51528 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
334153 calls with 0B peak consumption from: | |
llvm::Intrinsic::getName[abi:cxx11](unsigned int, llvm::ArrayRef<>, llvm::Module*, llvm::FunctionType*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aab3f | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aa07a | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7a3a37 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c796255 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c790761 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::VerifierAnalysis::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ec94743 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AnalysisManager<>::getResultImpl(llvm::AnalysisKey*, llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::VerifierPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::detail::PassModel<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
at /usr/lib/llvm-13/include/llvm/IR/PassManagerInternal.h:85 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 8761714 from 8439 other places | |
3028162 calls to allocation functions with 300.95M peak consumption from | |
llvm::User::operator new(unsigned long, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
288158 calls with 27.66M peak consumption from: | |
0x7fb05c655277 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMBuildLoad | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
gen_load_untyped(CodeGen*, LLVMOpaqueValue*, unsigned int, bool, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:913 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_load(CodeGen*, LLVMOpaqueValue*, ZigType*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:926 | |
in /home/ubuntu/Development/zig/build/zig0 | |
get_handle_value(CodeGen*, LLVMOpaqueValue*, ZigType*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:935 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_load_ptr(CodeGen*, Stage1Air*, Stage1AirInstLoadPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4243 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7582 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
213908 calls with 22.25M peak consumption from: | |
0x7fb05c69587e | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMBuildAlloca | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
build_alloca(CodeGen*, ZigType*, char const*, unsigned int) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2053 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9038 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
165794 calls with 21.22M peak consumption from: | |
0x7fb05c648140 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
gen_store_untyped(CodeGen*, LLVMOpaqueValue*, LLVMOpaqueValue*, unsigned int, bool) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:896 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_store(CodeGen*, LLVMOpaqueValue*, LLVMOpaqueValue*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:907 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_assign_raw(CodeGen*, LLVMOpaqueValue*, ZigType*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1931 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_store_ptr(CodeGen*, Stage1Air*, Stage1AirInstStorePtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4454 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7584 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
152970 calls with 29.41M peak consumption from: | |
llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<>, llvm::Twine const&, llvm::Instruction*) | |
at /usr/lib/llvm-13/include/llvm/IR/Instructions.h:1526 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMBuildCall | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:425 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:5144 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
137088 calls with 24.13M peak consumption from: | |
0x7fb05c698670 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMBuildStructGEP | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ir_render_struct_field_ptr(CodeGen*, Stage1Air*, Stage1AirInstStructFieldPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:5226 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7596 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 2070244 from 1409 other places | |
2269185 calls to allocation functions with 36.60M peak consumption from | |
mem::os::malloc(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:54 | |
in /home/ubuntu/Development/zig/build/zig0 | |
202245 calls with 3.24M peak consumption from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_switch_br(IrAnalyze*, Stage1ZirInstSwitchBr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:16835 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25118 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
197915 calls with 3.17M peak consumption from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_check_switch_prongs(IrAnalyze*, Stage1ZirInstCheckSwitchProngs*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22627 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
197915 calls with 3.17M peak consumption from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_check_switch_prongs(IrAnalyze*, Stage1ZirInstCheckSwitchProngs*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22634 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
120863 calls with 1.93M peak consumption from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_resolve_result_raw(IrAnalyze*, Stage1ZirInst*, ResultLoc*, ZigType*, Stage1AirInst*, bool, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12398 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_resolve_result(IrAnalyze*, Stage1ZirInst*, ResultLoc*, ZigType*, Stage1AirInst*, bool, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12577 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_end_expr(IrAnalyze*, Stage1ZirInstEndExpr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24667 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25304 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
120862 calls with 1.93M peak consumption from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_implicit_cast(IrAnalyze*, Stage1ZirInstImplicitCast*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24712 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25254 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 1429385 from 8962 other places | |
1850487 calls to allocation functions with 0B peak consumption from | |
llvm::MCObjectStreamer::getOrCreateDataFragment(llvm::MCSubtargetInfo const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
783063 calls with 0B peak consumption from: | |
llvm::MCObjectStreamer::emitBytes(llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCStreamer::emitIntValue(unsigned long, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCDwarfLineTable::emitCU(llvm::MCStreamer*, llvm::MCDwarfLineTableParams, llvm::Optional<>&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCDwarfLineTable::emit(llvm::MCStreamer*, llvm::MCDwarfLineTableParams) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCObjectStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCELFStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCStreamer::Finish(llvm::SMLoc) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
299137 calls with 0B peak consumption from: | |
llvm::MCELFStreamer::emitInstToData(llvm::MCInst const&, llvm::MCSubtargetInfo const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCObjectStreamer::emitInstructionImpl(llvm::MCInst const&, llvm::MCSubtargetInfo const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCObjectStreamer::emitInstruction(llvm::MCInst const&, llvm::MCSubtargetInfo const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05eaea97e | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionBody() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e90da15 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
186455 calls with 0B peak consumption from: | |
llvm::MCObjectStreamer::emitBytes(llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCStreamer::emitIntValue(unsigned long, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05d922236 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCELFStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCStreamer::Finish(llvm::SMLoc) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
90485 calls with 0B peak consumption from: | |
llvm::MCObjectStreamer::emitBytes(llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCStreamer::emitIntValue(unsigned long, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCDwarfLineTable::emitCU(llvm::MCStreamer*, llvm::MCDwarfLineTableParams, llvm::Optional<>&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCDwarfLineTable::emit(llvm::MCStreamer*, llvm::MCDwarfLineTableParams) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCObjectStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCELFStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCStreamer::Finish(llvm::SMLoc) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
54079 calls with 0B peak consumption from: | |
llvm::MCObjectStreamer::emitFill(llvm::MCExpr const&, unsigned long, llvm::SMLoc) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cdb68e6 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cdb485e | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cdb6840 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cdb485e | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitGlobalConstant(llvm::DataLayout const&, llvm::Constant const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitGlobalVariable(llvm::GlobalVariable const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 437268 from 73 other places | |
1372377 calls to allocation functions with 58.29M peak consumption from | |
llvm::MDNode::operator new(unsigned long, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
852403 calls with 27.28M peak consumption from: | |
llvm::DILocation::getImpl(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DILocation::get(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool) | |
at /usr/lib/llvm-13/include/llvm/IR/DebugInfoMetadata.h:1594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMSetCurrentDebugLocation | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:798 | |
in /home/ubuntu/Development/zig/build/zig0 | |
set_debug_location(CodeGen*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7552 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7766 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
73878 calls with 5.32M peak consumption from: | |
llvm::DILocalVariable::getImpl(llvm::LLVMContext&, llvm::Metadata*, llvm::MDString*, llvm::Metadata*, unsigned int, llvm::Metadata*, unsigned int, llvm::DINode::DIFlags, unsigned int, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::createAutoVariable(llvm::DIScope*, llvm::StringRef, llvm::DIFile*, unsigned int, llvm::DIType*, bool, llvm::DINode::DIFlags, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateAutoVariable | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:822 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9071 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
68995 calls with 2.21M peak consumption from: | |
llvm::DILocation::getImpl(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DILocation::get(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool) | |
at /usr/lib/llvm-13/include/llvm/IR/DebugInfoMetadata.h:1594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMGetDebugLoc | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:1024 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1970 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2479 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
68995 calls with 4.97M peak consumption from: | |
llvm::DILocalVariable::getImpl(llvm::LLVMContext&, llvm::Metadata*, llvm::MDString*, llvm::Metadata*, unsigned int, llvm::Metadata*, unsigned int, llvm::DINode::DIFlags, unsigned int, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::createParameterVariable(llvm::DIScope*, llvm::StringRef, unsigned int, llvm::DIFile*, unsigned int, llvm::DIType*, bool, llvm::DINode::DIFlags) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateParameterVariable | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:853 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
43577 calls with 0B peak consumption from: | |
llvm::DILocation::getImpl(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cff7a72 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::InlineFunction(llvm::CallBase&, llvm::InlineFunctionInfo&, llvm::AAResults*, bool, llvm::Function*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AlwaysInlinerPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ecadeeb | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 264529 from 2361 other places | |
1346412 calls to allocation functions with 638.85K peak consumption from | |
llvm::SmallVectorBase<>::grow_pod(void*, unsigned long, unsigned long) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
186471 calls with 0B peak consumption from: | |
llvm::calculateDbgEntityHistory(llvm::MachineFunction const*, llvm::TargetRegisterInfo const*, llvm::DbgValueHistoryMap&, llvm::DbgLabelInstrMap&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DebugHandlerBase::beginFunction(llvm::MachineFunction const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionHeader() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionBody() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e90da15 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
116334 calls with 0B peak consumption from: | |
llvm::SmallVectorImpl<>::operator=(llvm::SmallVectorImpl<> const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::calculateDbgEntityHistory(llvm::MachineFunction const*, llvm::TargetRegisterInfo const*, llvm::DbgValueHistoryMap&, llvm::DbgLabelInstrMap&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DebugHandlerBase::beginFunction(llvm::MachineFunction const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionHeader() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionBody() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e90da15 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35790 calls with 0B peak consumption from: | |
llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e997371 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::DoInstructionSelection() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35477 calls with 0B peak consumption from: | |
0x7fb05d88f981 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::TargetLibraryAnalysis::run(llvm::Function const&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c8184ba | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35477 calls with 0B peak consumption from: | |
llvm::SmallVectorTemplateCommon<>::grow_pod(unsigned long, unsigned long) | |
at /usr/lib/llvm-13/include/llvm/ADT/SmallVector.h:124 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::SmallVectorTemplateBase<>::grow(unsigned long) | |
at /usr/lib/llvm-13/include/llvm/ADT/SmallVector.h:510 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::SmallVectorImpl<>::operator=(llvm::SmallVectorImpl<> const&) | |
at /usr/lib/llvm-13/include/llvm/ADT/SmallVector.h:1004 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::SmallVector<>::SmallVector(llvm::SmallVector<> const&) | |
at /usr/lib/llvm-13/include/llvm/ADT/SmallVector.h:1203 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::BitVector::BitVector(llvm::BitVector const&) | |
at /usr/lib/llvm-13/include/llvm/ADT/BitVector.h:74 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::TargetLibraryInfo&&) | |
at /usr/lib/llvm-13/include/llvm/Analysis/TargetLibraryInfo.h:258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::detail::AnalysisResultModel<>::AnalysisResultModel(llvm::TargetLibraryInfo) | |
at /usr/lib/llvm-13/include/llvm/IR/PassManagerInternal.h:230 | |
in /home/ubuntu/Development/zig/build/zig0 | |
std::_MakeUniq<>::__single_object std::make_unique<>(llvm::TargetLibraryInfo&&) | |
at /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/unique_ptr.h:857 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::detail::AnalysisPassModel<>::run(llvm::Function&, llvm::AnalysisManager<>&) | |
at /usr/lib/llvm-13/include/llvm/IR/PassManagerInternal.h:314 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::AnalysisManager<>::getResultImpl(llvm::AnalysisKey*, llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ec936f1 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::LazyCallGraph::LazyCallGraph(llvm::Module&, llvm::function_ref<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ec9342b | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AnalysisManager<>::getResultImpl(llvm::AnalysisKey*, llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::InnerAnalysisManagerProxy<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ecd5e85 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AnalysisManager<>::getResultImpl(llvm::AnalysisKey*, llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::ModuleToPostOrderCGSCCPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05d4cb09b | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 936863 from 2103 other places | |
1232412 calls to allocation functions with 0B peak consumption from | |
llvm::MCObjectStreamer::emitDwarfAdvanceLineAddr(long, llvm::MCSymbol const*, llvm::MCSymbol const*, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
1232411 calls with 0B peak consumption from: | |
llvm::MCDwarfLineTable::emitCU(llvm::MCStreamer*, llvm::MCDwarfLineTableParams, llvm::Optional<>&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCDwarfLineTable::emit(llvm::MCStreamer*, llvm::MCDwarfLineTableParams) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCObjectStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCELFStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCStreamer::Finish(llvm::SMLoc) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1 calls with 0B peak consumption from: | |
llvm::MCDwarfLineTable::emitCU(llvm::MCStreamer*, llvm::MCDwarfLineTableParams, llvm::Optional<>&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCDwarfLineTable::emit(llvm::MCStreamer*, llvm::MCDwarfLineTableParams) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCObjectStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCELFStreamer::finishImpl() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCStreamer::Finish(llvm::SMLoc) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1072649 calls to allocation functions with 0B peak consumption from | |
llvm::MachineBasicBlock::addSuccessorWithoutProb(llvm::MachineBasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
171807 calls with 0B peak consumption from: | |
llvm::FastISel::finishCondBranch(llvm::BasicBlock const*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e941f42 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FastISel::selectInstruction(llvm::Instruction const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
171807 calls with 0B peak consumption from: | |
llvm::FastISel::finishCondBranch(llvm::BasicBlock const*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e941f42 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FastISel::selectInstruction(llvm::Instruction const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
171807 calls with 0B peak consumption from: | |
llvm::FastISel::fastEmitBranch(llvm::MachineBasicBlock*, llvm::DebugLoc const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e941f42 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FastISel::selectInstruction(llvm::Instruction const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
171807 calls with 0B peak consumption from: | |
llvm::FastISel::fastEmitBranch(llvm::MachineBasicBlock*, llvm::DebugLoc const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e941f42 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FastISel::selectInstruction(llvm::Instruction const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
86159 calls with 0B peak consumption from: | |
llvm::FastISel::fastEmitBranch(llvm::MachineBasicBlock*, llvm::DebugLoc const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FastISel::selectOperator(llvm::User const*, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FastISel::selectInstruction(llvm::Instruction const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 299262 from 41 other places | |
PEAK MEMORY CONSUMERS | |
5.34G peak memory consumed over 82221641 calls from | |
mem::os::calloc(unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:71 | |
in /home/ubuntu/Development/zig/build/zig0 | |
113.63M consumed over 2369219 calls from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_reset_result(IrAnalyze*, Stage1ZirInstResetResult*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12804 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
77.23M consumed over 1610348 calls from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_end_expr(IrAnalyze*, Stage1ZirInstEndExpr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24701 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25304 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
72.05M consumed over 1508047 calls from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_reset_result(IrAnalyze*, Stage1ZirInstResetResult*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12804 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4365 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4336 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_store_ptr(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, Stage1AirInst*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13085 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_end_expr(IrAnalyze*, Stage1ZirInstEndExpr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24676 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25304 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
56.17M consumed over 1407932 calls from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_noval<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1137 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_noval(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5428 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const_void(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_reset_result(IrAnalyze*, Stage1ZirInstResetResult*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12804 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
53.87M consumed over 822 calls from: | |
heap::CAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:65 | |
in /home/ubuntu/Development/zig/build/zig0 | |
heap::ArenaAllocator::Impl::Segment* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
heap::ArenaAllocator::Impl::new_segment() | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:190 | |
in /home/ubuntu/Development/zig/build/zig0 | |
heap::ArenaAllocator::Impl::allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:158 | |
in /home/ubuntu/Development/zig/build/zig0 | |
heap::ArenaAllocator::internal_allocate(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:289 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigValue* mem::Allocator::create<>() | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:121 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstConst* ir_create_inst_gen<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1131 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_const(IrAnalyze*, Scope*, AstNode*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5418 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_get_deref(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8410 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_load_ptr(IrAnalyze*, Stage1ZirInstLoadPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:15989 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25060 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 4.97G from 1667239 other places | |
907.00M peak memory consumed over 13913278 calls from | |
mem::os::realloc(void*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:83 | |
in /home/ubuntu/Development/zig/build/zig0 | |
44.31M consumed over 98895 calls from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
RangeWithSrc* mem::Allocator::reallocate_nonzero<>(RangeWithSrc*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(RangeWithSrc const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
rangeset_add_range(RangeSet*, BigInt*, BigInt*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/range_set.cpp:17 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_check_switch_prongs(IrAnalyze*, Stage1ZirInstCheckSwitchProngs*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22654 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
25.27M consumed over 56399 calls from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
RangeWithSrc* mem::Allocator::reallocate_nonzero<>(RangeWithSrc*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(RangeWithSrc const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
rangeset_add_range(RangeSet*, BigInt*, BigInt*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/range_set.cpp:17 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_check_switch_prongs(IrAnalyze*, Stage1ZirInstCheckSwitchProngs*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22654 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4365 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4336 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_store_ptr(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, Stage1AirInst*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13085 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_end_expr(IrAnalyze*, Stage1ZirInstEndExpr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24676 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25304 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
10.21M consumed over 159499 calls from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirBasicBlock** mem::Allocator::reallocate_nonzero<>(Stage1AirBasicBlock**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(Stage1AirBasicBlock* const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_append_basic_block_gen(IrBuilderGen*, Stage1AirBasicBlock*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1722 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_finish_bb(IrAnalyze*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5737 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_finish_anal(IrAnalyze*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5786 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_return(IrAnalyze*, Stage1ZirInstReturn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8746 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25048 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5946 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_const_value(CodeGen*, Scope*, AstNode*, ZigType*, Buf*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1211 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_zero_bits(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_alignment(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3178 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:2377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_decl_container(CodeGen*, TldContainer*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4113 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_top_level_decl(CodeGen*, Tld*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4463 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5313 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
10.20M consumed over 159324 calls from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInst** mem::Allocator::reallocate_nonzero<>(Stage1AirInst**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(Stage1AirInst* const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_inst_gen_append(Stage1AirBasicBlock*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:685 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1AirInstVarPtr* ir_build_inst_gen<>(IrBuilderGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1148 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_build_var_ptr_gen(IrAnalyze*, Scope*, AstNode*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:1237 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_get_var_ptr(IrAnalyze*, Scope*, AstNode*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13015 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_var_ptr(IrAnalyze*, Stage1ZirInstVarPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:14763 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25066 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5946 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_const_value(CodeGen*, Scope*, AstNode*, ZigType*, Buf*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1211 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_zero_bits(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_alignment(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3178 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:2377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_decl_container(CodeGen*, TldContainer*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4113 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_top_level_decl(CodeGen*, Tld*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4463 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5313 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
9.79M consumed over 159499 calls from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1ZirInst** mem::Allocator::reallocate_nonzero<>(Stage1ZirInst**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(Stage1ZirInst* const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_instruction_append(Stage1ZirBasicBlock*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:378 | |
in /home/ubuntu/Development/zig/build/zig0 | |
Stage1ZirInstResetResult* ir_build_instruction<>(Stage1AstGen*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:964 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_build_reset_result(Stage1AstGen*, Scope*, AstNode*, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:2590 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_extra(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8188 | |
in /home/ubuntu/Development/zig/build/zig0 | |
stage1_astgen(CodeGen*, AstNode*, Scope*, Stage1Zir*, ZigFn*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8230 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5925 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_const_value(CodeGen*, Scope*, AstNode*, ZigType*, Buf*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1211 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_zero_bits(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_alignment(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:3178 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_struct_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:2377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_decl_container(CodeGen*, TldContainer*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4113 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_top_level_decl(CodeGen*, Tld*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4463 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5313 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 807.22M from 456166 other places | |
300.95M peak memory consumed over 3028162 calls from | |
llvm::User::operator new(unsigned long, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
29.41M consumed over 152970 calls from: | |
llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<>, llvm::Twine const&, llvm::Instruction*) | |
at /usr/lib/llvm-13/include/llvm/IR/Instructions.h:1526 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMBuildCall | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:425 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:5144 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
27.66M consumed over 288158 calls from: | |
0x7fb05c655277 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMBuildLoad | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
gen_load_untyped(CodeGen*, LLVMOpaqueValue*, unsigned int, bool, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:913 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_load(CodeGen*, LLVMOpaqueValue*, ZigType*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:926 | |
in /home/ubuntu/Development/zig/build/zig0 | |
get_handle_value(CodeGen*, LLVMOpaqueValue*, ZigType*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:935 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_load_ptr(CodeGen*, Stage1Air*, Stage1AirInstLoadPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4243 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7582 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
24.13M consumed over 137088 calls from: | |
0x7fb05c698670 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMBuildStructGEP | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ir_render_struct_field_ptr(CodeGen*, Stage1Air*, Stage1AirInstStructFieldPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:5226 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7596 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
22.25M consumed over 213908 calls from: | |
0x7fb05c69587e | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMBuildAlloca | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
build_alloca(CodeGen*, ZigType*, char const*, unsigned int) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2053 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9038 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
21.22M consumed over 165794 calls from: | |
0x7fb05c648140 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
gen_store_untyped(CodeGen*, LLVMOpaqueValue*, LLVMOpaqueValue*, unsigned int, bool) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:896 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_store(CodeGen*, LLVMOpaqueValue*, LLVMOpaqueValue*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:907 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_assign_raw(CodeGen*, LLVMOpaqueValue*, ZigType*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1931 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_store_ptr(CodeGen*, Stage1Air*, Stage1AirInstStorePtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4454 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7584 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 176.28M from 1409 other places | |
266.94M peak memory consumed over 11127207 calls from | |
0x7fb05c5569f8 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
88.27M consumed over 57470 calls from: | |
0x7fb05c756c0f | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MetadataAsValue::get(llvm::LLVMContext&, llvm::Metadata*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*, llvm::Instruction*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMInsertDeclareAtEnd | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:988 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1972 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2479 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
51.78M consumed over 33713 calls from: | |
0x7fb05c756c0f | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MetadataAsValue::get(llvm::LLVMContext&, llvm::Metadata*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*, llvm::Instruction*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMInsertDeclareAtEnd | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:988 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1972 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_decl_var(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4212 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_decl_var(CodeGen*, Stage1Air*, Stage1AirInstDeclVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4218 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7564 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
16.78M consumed over 1 calls from: | |
0x7fb05c78f2d0 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Value::setValueName(llvm::StringMapEntry<>*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Value::setNameImpl(llvm::Twine const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Value::setName(llvm::Twine const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMAppendBasicBlock | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ir_render_int_to_ptr(CodeGen*, Stage1Air*, Stage1AirInstIntToPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4004 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7672 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
16.78M consumed over 3 calls from: | |
0x7fb05c6b5a7f | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DILocation::getImpl(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DILocation::get(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool) | |
at /usr/lib/llvm-13/include/llvm/IR/DebugInfoMetadata.h:1594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMGetDebugLoc | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:1024 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1970 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2479 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
8.39M consumed over 6 calls from: | |
0x7fb05c755ea0 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MetadataAsValue::get(llvm::LLVMContext&, llvm::Metadata*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*, llvm::Instruction*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMInsertDeclareAtEnd | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:988 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1972 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_decl_var(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4212 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_decl_var(CodeGen*, Stage1Air*, Stage1AirInstDeclVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4218 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7564 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 84.94M from 8439 other places | |
58.29M peak memory consumed over 1372377 calls from | |
llvm::MDNode::operator new(unsigned long, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
27.28M consumed over 852403 calls from: | |
llvm::DILocation::getImpl(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DILocation::get(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool) | |
at /usr/lib/llvm-13/include/llvm/IR/DebugInfoMetadata.h:1594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMSetCurrentDebugLocation | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:798 | |
in /home/ubuntu/Development/zig/build/zig0 | |
set_debug_location(CodeGen*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7552 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7766 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
5.32M consumed over 73878 calls from: | |
llvm::DILocalVariable::getImpl(llvm::LLVMContext&, llvm::Metadata*, llvm::MDString*, llvm::Metadata*, unsigned int, llvm::Metadata*, unsigned int, llvm::DINode::DIFlags, unsigned int, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::createAutoVariable(llvm::DIScope*, llvm::StringRef, llvm::DIFile*, unsigned int, llvm::DIType*, bool, llvm::DINode::DIFlags, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateAutoVariable | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:822 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9071 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
4.97M consumed over 68995 calls from: | |
llvm::DILocalVariable::getImpl(llvm::LLVMContext&, llvm::Metadata*, llvm::MDString*, llvm::Metadata*, unsigned int, llvm::Metadata*, unsigned int, llvm::DINode::DIFlags, unsigned int, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::createParameterVariable(llvm::DIScope*, llvm::StringRef, unsigned int, llvm::DIFile*, unsigned int, llvm::DIType*, bool, llvm::DINode::DIFlags) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateParameterVariable | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:853 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2.21M consumed over 68995 calls from: | |
llvm::DILocation::getImpl(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DILocation::get(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool) | |
at /usr/lib/llvm-13/include/llvm/IR/DebugInfoMetadata.h:1594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMGetDebugLoc | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:1024 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1970 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2479 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2.18M consumed over 20981 calls from: | |
llvm::DIDerivedType::getImpl(llvm::LLVMContext&, unsigned int, llvm::MDString*, llvm::Metadata*, unsigned int, llvm::Metadata*, llvm::Metadata*, unsigned long, unsigned int, unsigned long, llvm::Optional<>, llvm::DINode::DIFlags, llvm::Metadata*, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::createPointerType(llvm::DIType*, unsigned long, unsigned int, llvm::Optional<>, llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateDebugPointerType | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:554 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types_fn_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9639 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types_fn(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9653 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:416 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 16.34M from 2361 other places | |
51.34M peak memory consumed over 343877 calls from | |
llvm::User::operator new(unsigned long, unsigned int, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
17.05M consumed over 71029 calls from: | |
0x7fb05c654a74 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c70e169 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::IRBuilderBase::CreateMemTransferInst(unsigned int, llvm::Value*, llvm::MaybeAlign, llvm::Value*, llvm::MaybeAlign, llvm::Value*, bool, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::IRBuilderBase::CreateMemCpy(llvm::Value*, llvm::MaybeAlign, llvm::Value*, llvm::MaybeAlign, llvm::Value*, bool, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*) | |
at /usr/lib/llvm-13/include/llvm/IR/IRBuilder.h:645 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMBuildMemCpy | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:449 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_assign_raw(CodeGen*, LLVMOpaqueValue*, ZigType*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1912 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_store_ptr(CodeGen*, Stage1Air*, Stage1AirInstStorePtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4454 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7584 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
16.46M consumed over 79126 calls from: | |
0x7fb05c654a74 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c6547f7 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*, llvm::Instruction*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMInsertDeclareAtEnd | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:988 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1972 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_decl_var(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4212 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_decl_var(CodeGen*, Stage1Air*, Stage1AirInstDeclVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4218 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7564 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
14.35M consumed over 68995 calls from: | |
0x7fb05c654a74 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c6547f7 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*, llvm::Instruction*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMInsertDeclareAtEnd | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:988 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1972 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2479 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2.38M consumed over 13545 calls from: | |
0x7fb05c654a74 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c6547f7 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMBuildCall | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
gen_overflow_op(CodeGen*, ZigType*, AddSubMul, LLVMOpaqueValue*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1830 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_bin_op(CodeGen*, Stage1Air*, Stage1AirInstBinOp*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:3588 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7568 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
454.08K consumed over 1892 calls from: | |
0x7fb05c654a74 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c70e169 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::IRBuilderBase::CreateMemSet(llvm::Value*, llvm::Value*, llvm::Value*, llvm::MaybeAlign, bool, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMBuildMemSet | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:457 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_undef_init(CodeGen*, ZigType*, ZigType*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4414 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_store_ptr(CodeGen*, Stage1Air*, Stage1AirInstStorePtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4456 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7584 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 642.64K from 31 other places | |
36.60M peak memory consumed over 2269185 calls from | |
mem::os::malloc(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:54 | |
in /home/ubuntu/Development/zig/build/zig0 | |
3.24M consumed over 202245 calls from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_switch_br(IrAnalyze*, Stage1ZirInstSwitchBr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:16835 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25118 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
3.17M consumed over 197915 calls from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_check_switch_prongs(IrAnalyze*, Stage1ZirInstCheckSwitchProngs*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22627 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
3.17M consumed over 197915 calls from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast(IrAnalyze*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8348 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_check_switch_prongs(IrAnalyze*, Stage1ZirInstCheckSwitchProngs*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22634 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1.93M consumed over 120863 calls from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_resolve_result_raw(IrAnalyze*, Stage1ZirInst*, ResultLoc*, ZigType*, Stage1AirInst*, bool, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12398 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_resolve_result(IrAnalyze*, Stage1ZirInst*, ResultLoc*, ZigType*, Stage1AirInst*, bool, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12577 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_end_expr(IrAnalyze*, Stage1ZirInstEndExpr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24667 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25304 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1.93M consumed over 120862 calls from: | |
heap::CAllocator::internal_allocate_nonzero(mem::TypeInfo const&, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:69 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ConstCastTypeMismatch* mem::Allocator::allocate_nonzero<>(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:101 | |
in /home/ubuntu/Development/zig/build/zig0 | |
types_match_const_cast_only(IrAnalyze*, ZigType*, ZigType*, AstNode*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4502 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_cast(IrAnalyze*, Scope*, AstNode*, ZigType*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:7613 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_implicit_cast2(IrAnalyze*, Scope*, AstNode*, Stage1AirInst*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:8344 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_implicit_cast(IrAnalyze*, Stage1ZirInstImplicitCast*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:24712 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25254 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 23.17M from 8962 other places | |
26.88M peak memory consumed over 271377 calls from | |
llvm::MetadataTracking::track(void*, llvm::Metadata&, llvm::PointerUnion<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
4.57M consumed over 38080 calls from: | |
llvm::DIBuilder::createParameterVariable(llvm::DIScope*, llvm::StringRef, unsigned int, llvm::DIFile*, unsigned int, llvm::DIType*, bool, llvm::DINode::DIFlags) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateParameterVariable | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:853 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9096 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
4.05M consumed over 33781 calls from: | |
llvm::ReplaceableMetadataImpl::replaceAllUsesWith(llvm::Metadata*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::finalizeSubprogram(llvm::DISubprogram*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::finalize() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMDIBuilderFinalize | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:982 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9234 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2.97M consumed over 24737 calls from: | |
llvm::DIBuilder::createAutoVariable(llvm::DIScope*, llvm::StringRef, llvm::DIFile*, unsigned int, llvm::DIType*, bool, llvm::DINode::DIFlags, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateAutoVariable | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:822 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9071 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2.48M consumed over 20628 calls from: | |
llvm::MDNode::MDNode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, llvm::ArrayRef<>, llvm::ArrayRef<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIDerivedType::getImpl(llvm::LLVMContext&, unsigned int, llvm::MDString*, llvm::Metadata*, unsigned int, llvm::Metadata*, llvm::Metadata*, unsigned long, unsigned int, unsigned long, llvm::Optional<>, llvm::DINode::DIFlags, llvm::Metadata*, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::createPointerType(llvm::DIType*, unsigned long, unsigned int, llvm::Optional<>, llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateDebugPointerType | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:554 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types_fn_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9639 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types_fn(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9653 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:416 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2.48M consumed over 20628 calls from: | |
llvm::MDNode::MDNode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, llvm::ArrayRef<>, llvm::ArrayRef<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DISubroutineType::getImpl(llvm::LLVMContext&, llvm::DINode::DIFlags, unsigned char, llvm::Metadata*, llvm::Metadata::StorageType, bool) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateSubroutineType | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:731 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types_fn_type(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9638 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types_fn(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9653 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:416 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 10.34M from 1999 other places | |
23.61M peak memory consumed over 368971 calls from | |
LLVMAppendBasicBlock | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
17.66M consumed over 275860 calls from: | |
build_all_basic_blocks(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8945 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
866.88K consumed over 13545 calls from: | |
gen_overflow_op(CodeGen*, ZigType*, AddSubMul, LLVMOpaqueValue*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1838 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_bin_op(CodeGen*, Stage1Air*, Stage1AirInstBinOp*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:3588 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7568 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
866.88K consumed over 13545 calls from: | |
gen_overflow_op(CodeGen*, ZigType*, AddSubMul, LLVMOpaqueValue*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1837 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_bin_op(CodeGen*, Stage1Air*, Stage1AirInstBinOp*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:3588 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7568 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
617.60K consumed over 9650 calls from: | |
add_bounds_check(CodeGen*, LLVMOpaqueValue*, LLVMIntPredicate, LLVMOpaqueValue*, LLVMIntPredicate, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1550 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_elem_ptr(CodeGen*, Stage1Air*, Stage1AirInstElemPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4599 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7592 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
617.60K consumed over 9650 calls from: | |
add_bounds_check(CodeGen*, LLVMOpaqueValue*, LLVMIntPredicate, LLVMOpaqueValue*, LLVMIntPredicate, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1549 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_elem_ptr(CodeGen*, Stage1Air*, Stage1AirInstElemPtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4599 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7592 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 2.99M from 90 other places | |
20.23M peak memory consumed over 160098 calls from | |
llvm::ValueAsMetadata::get(llvm::Value*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
10.76M consumed over 79126 calls from: | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*, llvm::Instruction*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMInsertDeclareAtEnd | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:988 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1972 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_decl_var(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4212 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_decl_var(CodeGen*, Stage1Air*, Stage1AirInstDeclVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4218 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7564 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
9.38M consumed over 68995 calls from: | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*, llvm::Instruction*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMInsertDeclareAtEnd | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:988 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1972 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2479 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
63.65K consumed over 468 calls from: | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*, llvm::Instruction*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DIBuilder::insertDeclare(llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation const*, llvm::BasicBlock*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMInsertDeclareAtEnd | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:988 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_var_debug_decl(CodeGen*, ZigVar*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1972 | |
in /home/ubuntu/Development/zig/build/zig0 | |
iter_function_params_c_abi(CodeGen*, ZigType*, FnWalk*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2150 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2409 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9214 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
12.65K consumed over 93 calls from: | |
llvm::DIBuilder::getOrCreateSubrange(long, long) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateDebugArrayType | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:584 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types_array(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9525 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types(CodeGen*, ZigType*, ResolveStatus) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9896 | |
in /home/ubuntu/Development/zig/build/zig0 | |
type_resolve(CodeGen*, ZigType*, ResolveStatus) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:7057 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8198 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8687 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_parent_ptr(CodeGen*, ZigValue*, ConstParent*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7789 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_ptr_array_recursive(CodeGen*, ZigValue*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7820 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val_ptr(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8084 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8621 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8410 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8410 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8475 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8687 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8897 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
4.35K consumed over 32 calls from: | |
llvm::DIBuilder::getOrCreateSubrange(long, long) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMCreateDebugArrayType | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:584 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types_array(CodeGen*, ZigType*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9525 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_llvm_types(CodeGen*, ZigType*, ResolveStatus) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:9896 | |
in /home/ubuntu/Development/zig/build/zig0 | |
type_resolve(CodeGen*, ZigType*, ResolveStatus) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:7057 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8198 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8687 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_parent_ptr(CodeGen*, ZigValue*, ConstParent*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7789 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_ptr_array_recursive(CodeGen*, ZigValue*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7820 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val_ptr(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8084 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8621 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8410 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8687 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_llvm_value(CodeGen*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2002 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2422 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4982 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 7.75K from 29 other places | |
MOST TEMPORARY ALLOCATIONS | |
1313538 temporary allocations of 11127207 allocations in total (11.80%) from | |
0x7fb05c5569f8 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
306126 temporary allocations of 334153 allocations in total (91.61%) from: | |
llvm::Intrinsic::getName[abi:cxx11](unsigned int, llvm::ArrayRef<>, llvm::Module*, llvm::FunctionType*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aab3f | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aa07a | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7a3a37 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c796255 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c790761 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::VerifierAnalysis::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ec94743 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AnalysisManager<>::getResultImpl(llvm::AnalysisKey*, llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::VerifierPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::detail::PassModel<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
at /usr/lib/llvm-13/include/llvm/IR/PassManagerInternal.h:85 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
172945 temporary allocations of 527254 allocations in total (32.80%) from: | |
0x7fb05cb365c7 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
149146 temporary allocations of 162973 allocations in total (91.52%) from: | |
llvm::Intrinsic::getName[abi:cxx11](unsigned int, llvm::ArrayRef<>, llvm::Module*, llvm::FunctionType*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aab3f | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aa07a | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7a3a37 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c796255 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c790761 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::verifyModule(llvm::Module const&, llvm::raw_ostream*, bool*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMVerifyModule | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9242 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
80349 temporary allocations of 136640 allocations in total (58.80%) from: | |
0x7fb05cb842a0 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cb826f2 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAG::Combine(llvm::CombineLevel, llvm::AAResults*, llvm::CodeGenOpt::Level) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
75797 temporary allocations of 101234 allocations in total (74.87%) from: | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 529.17K from 8439 other places | |
720044 temporary allocations of 13913278 allocations in total (5.18%) from | |
mem::os::realloc(void*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:83 | |
in /home/ubuntu/Development/zig/build/zig0 | |
124130 temporary allocations of 144045 allocations in total (86.17%) from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigType** mem::Allocator::reallocate_nonzero<>(ZigType**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::append(ZigType* const&) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:19 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2425 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4982 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35317 temporary allocations of 35317 allocations in total (100.00%) from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
char* mem::Allocator::reallocate_nonzero<>(char*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::resize(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:59 | |
in /home/ubuntu/Development/zig/build/zig0 | |
buf_init_from_mem(Buf*, char const*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/buffer.hpp:73 | |
in /home/ubuntu/Development/zig/build/zig0 | |
buf_create_from_mem(char const*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/buffer.hpp:89 | |
in /home/ubuntu/Development/zig/build/zig0 | |
buf_create_from_str(char const*) | |
at /home/ubuntu/Development/zig/src/stage1/buffer.hpp:98 | |
in /home/ubuntu/Development/zig/build/zig0 | |
is_symbol_available(CodeGen*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:139 | |
in /home/ubuntu/Development/zig/build/zig0 | |
get_mangled_name(CodeGen*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:148 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:403 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
29120 temporary allocations of 29120 allocations in total (100.00%) from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
char* mem::Allocator::reallocate_nonzero<>(char*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::resize(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:59 | |
in /home/ubuntu/Development/zig/build/zig0 | |
buf_resize(Buf*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/buffer.hpp:48 | |
in /home/ubuntu/Development/zig/build/zig0 | |
buf_alloc_fixed(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/buffer.hpp:54 | |
in /home/ubuntu/Development/zig/build/zig0 | |
buf_alloc() | |
at /home/ubuntu/Development/zig/src/stage1/buffer.hpp:59 | |
in /home/ubuntu/Development/zig/build/zig0 | |
get_anon_type_name(CodeGen*, Stage1Zir*, char const*, Scope*, AstNode*, Buf*, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:7691 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_container_decl(Stage1AstGen*, Scope*, AstNode*, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:7719 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_raw(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8060 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_extra(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8198 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_switch_prong_expr(Stage1AstGen*, Scope*, AstNode*, AstNode*, Stage1ZirBasicBlock*, Stage1ZirInst*, Stage1ZirInst*, Stage1ZirInst*, Stage1ZirInst**, unsigned long, ZigList<>*, ZigList<>*, Stage1ZirInstSwitchElseVar**, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:7026 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_switch_expr(Stage1AstGen*, Scope*, AstNode*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:7258 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_raw(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8040 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_extra(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8198 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_return(Stage1AstGen*, Scope*, AstNode*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:3080 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_raw(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:7976 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_extra(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8198 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node(Stage1AstGen*, AstNode*, Scope*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8208 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_block(Stage1AstGen*, Scope*, AstNode*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:3331 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_raw(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:7946 | |
in /home/ubuntu/Development/zig/build/zig0 | |
astgen_node_extra(Stage1AstGen*, AstNode*, Scope*, LVal, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8198 | |
in /home/ubuntu/Development/zig/build/zig0 | |
stage1_astgen(CodeGen*, AstNode*, Scope*, Stage1Zir*, ZigFn*, bool) | |
at /home/ubuntu/Development/zig/src/stage1/astgen.cpp:8230 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5925 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_fn_call(IrAnalyze*, Scope*, AstNode*, ZigFn*, ZigType*, Stage1AirInst*, Stage1AirInst*, AstNode*, CallModifier, Stage1AirInst*, AstNode*, bool, Stage1AirInst**, unsigned long, Stage1AirInst*, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13388 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_fn_call_src(IrAnalyze*, Stage1ZirInstCall*, ZigFn*, ZigType*, Stage1AirInst*, Stage1AirInst*, AstNode*, CallModifier) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13835 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_call(IrAnalyze*, Stage1ZirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:14092 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25070 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_eval_const_value(CodeGen*, Scope*, AstNode*, ZigValue*, unsigned long*, unsigned long*, ZigFn*, Buf*, AstNode*, Buf*, Stage1Air*, AstNode*, UndefAllowed) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:5946 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_type_expr(IrAnalyze*, Scope*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:731 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_fn_call_generic_arg(IrAnalyze*, AstNode*, Stage1AirInst*, AstNode*, Scope**, unsigned long*, GenericFnTypeId*, FnTypeId*, Stage1AirInst**, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:12918 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_fn_call(IrAnalyze*, Scope*, AstNode*, ZigFn*, ZigType*, Stage1AirInst*, Stage1AirInst*, AstNode*, CallModifier, Stage1AirInst*, AstNode*, bool, Stage1AirInst**, unsigned long, Stage1AirInst*, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_fn_call_src(IrAnalyze*, Stage1ZirInstCall*, ZigFn*, ZigType*, Stage1AirInst*, Stage1AirInst*, AstNode*, CallModifier) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13835 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_call(IrAnalyze*, Stage1ZirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:14092 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25070 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
resolve_inferred_error_set(CodeGen*, ZigType*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:4864 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_test_err(IrAnalyze*, Stage1ZirInstTestErr*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:22171 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25204 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
11848 temporary allocations of 12856 allocations in total (92.16%) from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
heap::CAllocator::internal_reallocate(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:73 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ErrorTableEntry** mem::Allocator::reallocate<>(ErrorTableEntry**, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:106 | |
in /home/ubuntu/Development/zig/build/zig0 | |
update_errors_helper(CodeGen*, ErrorTableEntry***, unsigned long*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4511 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_resolve_peer_types(IrAnalyze*, AstNode*, ZigType*, Stage1AirInst**, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:4724 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25436 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
10860 temporary allocations of 10860 allocations in total (100.00%) from: | |
heap::CAllocator::internal_reallocate_nonzero(mem::TypeInfo const&, void*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/heap.cpp:80 | |
in /home/ubuntu/Development/zig/build/zig0 | |
char* mem::Allocator::reallocate_nonzero<>(char*, unsigned long, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/mem.hpp:111 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::ensure_capacity(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:76 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigList<>::resize(unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/list.hpp:59 | |
in /home/ubuntu/Development/zig/build/zig0 | |
buf_resize(Buf*, unsigned long) | |
at /home/ubuntu/Development/zig/src/stage1/buffer.hpp:48 | |
in /home/ubuntu/Development/zig/build/zig0 | |
get_fn_type(CodeGen*, FnTypeId*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:1086 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_fn_call(IrAnalyze*, Scope*, AstNode*, ZigFn*, ZigType*, Stage1AirInst*, Stage1AirInst*, AstNode*, CallModifier, Stage1AirInst*, AstNode*, bool, Stage1AirInst**, unsigned long, Stage1AirInst*, ResultLoc*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13580 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_fn_call_src(IrAnalyze*, Stage1ZirInstCall*, ZigFn*, ZigType*, Stage1AirInst*, Stage1AirInst*, AstNode*, CallModifier) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:13835 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_call(IrAnalyze*, Stage1ZirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:14084 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze_instruction_base(IrAnalyze*, Stage1ZirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25070 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_analyze(CodeGen*, Stage1Zir*, Stage1Air*, unsigned long*, unsigned long*, ZigType*, AstNode*, ZigValue*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/ir.cpp:25392 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_ir(CodeGen*, ZigFn*, AstNode*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5100 | |
in /home/ubuntu/Development/zig/build/zig0 | |
analyze_fn_body(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5215 | |
in /home/ubuntu/Development/zig/build/zig0 | |
semantic_analyze(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/analyze.cpp:5319 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_root_source(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10426 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 508.77K from 456166 other places | |
599851 temporary allocations of 600683 allocations in total (99.86%) from | |
llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
592418 temporary allocations of 593250 allocations in total (99.86%) from: | |
0x7fb05e997371 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::DoInstructionSelection() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
3899 temporary allocations of 3899 allocations in total (100.00%) from: | |
0x7fb05e997371 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::DoInstructionSelection() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2727 temporary allocations of 2727 allocations in total (100.00%) from: | |
0x7fb05e997371 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::DoInstructionSelection() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::FinishBasicBlock() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
711 temporary allocations of 711 allocations in total (100.00%) from: | |
0x7fb05e997371 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::DoInstructionSelection() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
96 temporary allocations of 96 allocations in total (100.00%) from: | |
0x7fb05e997371 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::DoInstructionSelection() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::FinishBasicBlock() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
501795 temporary allocations of 1346412 allocations in total (37.27%) from | |
llvm::SmallVectorBase<>::grow_pod(void*, unsigned long, unsigned long) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
116334 temporary allocations of 116334 allocations in total (100.00%) from: | |
llvm::SmallVectorImpl<>::operator=(llvm::SmallVectorImpl<> const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::calculateDbgEntityHistory(llvm::MachineFunction const*, llvm::TargetRegisterInfo const*, llvm::DbgValueHistoryMap&, llvm::DbgLabelInstrMap&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::DebugHandlerBase::beginFunction(llvm::MachineFunction const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionHeader() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionBody() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e90da15 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35477 temporary allocations of 35477 allocations in total (100.00%) from: | |
0x7fb05d88f981 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::TargetLibraryAnalysis::run(llvm::Function const&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c8184ba | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35476 temporary allocations of 35477 allocations in total (100.00%) from: | |
0x7fb05d88f981 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::TargetLibraryAnalysis::run(llvm::Function const&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c8184ba | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05d34875e | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
34675 temporary allocations of 35790 allocations in total (96.88%) from: | |
llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e997371 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::DoInstructionSelection() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
31650 temporary allocations of 31675 allocations in total (99.92%) from: | |
llvm::AttributeList::setAttributes(llvm::LLVMContext&, unsigned int, llvm::AttributeSet) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttribute(llvm::LLVMContext&, unsigned int, llvm::Attribute) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Function::addAttribute(unsigned int, llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
addLLVMAttr(LLVMOpaqueValue*, unsigned int, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:98 | |
in /home/ubuntu/Development/zig/build/zig0 | |
addLLVMArgAttr(LLVMOpaqueValue*, unsigned int, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:131 | |
in /home/ubuntu/Development/zig/build/zig0 | |
walk_function_params(CodeGen*, ZigType*, FnWalk*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:2456 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:649 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 248.18K from 2103 other places | |
300856 temporary allocations of 448754 allocations in total (67.04%) from | |
std::__cxx11::basic_string<>::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) | |
in /lib/x86_64-linux-gnu/libstdc++.so.6 | |
151891 temporary allocations of 179917 allocations in total (84.42%) from: | |
std::__cxx11::basic_string<>::_M_append(char const*, unsigned long) | |
in /lib/x86_64-linux-gnu/libstdc++.so.6 | |
0x7fb05c6fefbe | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Intrinsic::getName[abi:cxx11](unsigned int, llvm::ArrayRef<>, llvm::Module*, llvm::FunctionType*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aab3f | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aa07a | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7a3a37 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c796255 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c790761 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::VerifierAnalysis::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ec94743 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AnalysisManager<>::getResultImpl(llvm::AnalysisKey*, llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::VerifierPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::detail::PassModel<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
at /usr/lib/llvm-13/include/llvm/IR/PassManagerInternal.h:85 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
74484 temporary allocations of 88310 allocations in total (84.34%) from: | |
std::__cxx11::basic_string<>::_M_append(char const*, unsigned long) | |
in /lib/x86_64-linux-gnu/libstdc++.so.6 | |
0x7fb05c6fefbe | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Intrinsic::getName[abi:cxx11](unsigned int, llvm::ArrayRef<>, llvm::Module*, llvm::FunctionType*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aab3f | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7aa07a | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c7a3a37 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c796255 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c790761 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::verifyModule(llvm::Module const&, llvm::raw_ostream*, bool*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
LLVMVerifyModule | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9242 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
71028 temporary allocations of 71029 allocations in total (100.00%) from: | |
std::__cxx11::basic_string<>::_M_append(char const*, unsigned long) | |
in /lib/x86_64-linux-gnu/libstdc++.so.6 | |
0x7fb05c6fefbe | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Intrinsic::getDeclaration(llvm::Module*, unsigned int, llvm::ArrayRef<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::IRBuilderBase::CreateMemTransferInst(unsigned int, llvm::Value*, llvm::MaybeAlign, llvm::Value*, llvm::MaybeAlign, llvm::Value*, bool, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::IRBuilderBase::CreateMemCpy(llvm::Value*, llvm::MaybeAlign, llvm::Value*, llvm::MaybeAlign, llvm::Value*, bool, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*) | |
at /usr/lib/llvm-13/include/llvm/IR/IRBuilder.h:645 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ZigLLVMBuildMemCpy | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:449 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_assign_raw(CodeGen*, LLVMOpaqueValue*, ZigType*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:1912 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_store_ptr(CodeGen*, Stage1Air*, Stage1AirInstStorePtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4454 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7584 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
1891 temporary allocations of 1892 allocations in total (99.95%) from: | |
std::__cxx11::basic_string<>::_M_append(char const*, unsigned long) | |
in /lib/x86_64-linux-gnu/libstdc++.so.6 | |
0x7fb05c6fefbe | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Intrinsic::getDeclaration(llvm::Module*, unsigned int, llvm::ArrayRef<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::IRBuilderBase::CreateMemSet(llvm::Value*, llvm::Value*, llvm::Value*, llvm::MaybeAlign, bool, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMBuildMemSet | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:457 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_undef_init(CodeGen*, ZigType*, ZigType*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4414 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_store_ptr(CodeGen*, Stage1Air*, Stage1AirInstStorePtr*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4456 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7584 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
789 temporary allocations of 789 allocations in total (100.00%) from: | |
std::__cxx11::basic_string<>::_M_append(char const*, unsigned long) | |
in /lib/x86_64-linux-gnu/libstdc++.so.6 | |
0x7fb05c6fefbe | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Intrinsic::getDeclaration(llvm::Module*, unsigned int, llvm::ArrayRef<>) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::IRBuilderBase::CreateMemSet(llvm::Value*, llvm::Value*, llvm::Value*, llvm::MaybeAlign, bool, llvm::MDNode*, llvm::MDNode*, llvm::MDNode*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMBuildMemSet | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:457 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_memset(CodeGen*, Stage1Air*, Stage1AirInstMemset*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:6259 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7634 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 773B from 88 other places | |
166889 temporary allocations of 352105 allocations in total (47.40%) from | |
llvm::SmallPtrSetImplBase::Grow(unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
75158 temporary allocations of 77760 allocations in total (96.65%) from: | |
llvm::SmallPtrSetImplBase::insert_imp_big(void const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAG::Legalize() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
21867 temporary allocations of 23496 allocations in total (93.07%) from: | |
llvm::SmallPtrSetImplBase::insert_imp_big(void const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::ScheduleDAGSDNodes::BuildSchedUnits() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::ScheduleDAGSDNodes::BuildSchedGraph(llvm::AAResults*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ccb063c | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
19621 temporary allocations of 21195 allocations in total (92.57%) from: | |
llvm::SmallPtrSetImplBase::insert_imp_big(void const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAG::Combine(llvm::CombineLevel, llvm::AAResults*, llvm::CodeGenOpt::Level) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
19168 temporary allocations of 20744 allocations in total (92.40%) from: | |
llvm::SmallPtrSetImplBase::insert_imp_big(void const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAG::Combine(llvm::CombineLevel, llvm::AAResults*, llvm::CodeGenOpt::Level) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::CodeGenAndEmitDAG() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e98d673 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
7483 temporary allocations of 9766 allocations in total (76.62%) from: | |
llvm::SmallPtrSetImplBase::insert_imp_big(void const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c798ea3 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c796eef | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c790761 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::VerifierAnalysis::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ec94743 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AnalysisManager<>::getResultImpl(llvm::AnalysisKey*, llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::VerifierPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::detail::PassModel<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
at /usr/lib/llvm-13/include/llvm/IR/PassManagerInternal.h:85 | |
in /home/ubuntu/Development/zig/build/zig0 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 23.59K from 126 other places | |
115671 temporary allocations of 598626 allocations in total (19.32%) from | |
std::_Rb_tree_iterator<> std::_Rb_tree<>::_M_emplace_hint_unique<>(std::_Rb_tree_const_iterator<>, std::piecewise_construct_t const&, std::tuple<>&&, std::tuple<>&&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
35461 temporary allocations of 70156 allocations in total (50.55%) from: | |
0x7fb05c634684 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::StringRef, llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttribute(llvm::LLVMContext&, unsigned int, llvm::Attribute) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Function::addAttribute(unsigned int, llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
addLLVMAttr(LLVMOpaqueValue*, unsigned int, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:98 | |
in /home/ubuntu/Development/zig/build/zig0 | |
addLLVMFnAttr(LLVMOpaqueValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:119 | |
in /home/ubuntu/Development/zig/build/zig0 | |
add_common_fn_attributes(CodeGen*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:379 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:623 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35461 temporary allocations of 70156 allocations in total (50.55%) from: | |
0x7fb05c634684 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::StringRef, llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttribute(llvm::LLVMContext&, unsigned int, llvm::Attribute) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Function::addAttribute(unsigned int, llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
addLLVMAttr(LLVMOpaqueValue*, unsigned int, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:98 | |
in /home/ubuntu/Development/zig/build/zig0 | |
addLLVMFnAttr(LLVMOpaqueValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:119 | |
in /home/ubuntu/Development/zig/build/zig0 | |
add_common_fn_attributes(CodeGen*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:377 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:623 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35461 temporary allocations of 70156 allocations in total (50.55%) from: | |
0x7fb05c634684 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::StringRef, llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttribute(llvm::LLVMContext&, unsigned int, llvm::Attribute) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Function::addAttribute(unsigned int, llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
addLLVMAttr(LLVMOpaqueValue*, unsigned int, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:98 | |
in /home/ubuntu/Development/zig/build/zig0 | |
addLLVMFnAttr(LLVMOpaqueValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:119 | |
in /home/ubuntu/Development/zig/build/zig0 | |
add_common_fn_attributes(CodeGen*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:374 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:623 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
5075 temporary allocations of 20328 allocations in total (24.97%) from: | |
0x7fb05c634684 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::StringRef, llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeSet::removeAttributes(llvm::LLVMContext&, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::removeAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Function::removeAttributes(unsigned int, llvm::AttrBuilder const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05c63611a | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AlwaysInlinerPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ecadeeb | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
593 temporary allocations of 720 allocations in total (82.36%) from: | |
0x7fb05c634684 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::StringRef, llvm::StringRef) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::addAttribute(llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttribute(llvm::LLVMContext&, unsigned int, llvm::Attribute) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Function::addAttribute(unsigned int, llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
addLLVMAttr(LLVMOpaqueValue*, unsigned int, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:98 | |
in /home/ubuntu/Development/zig/build/zig0 | |
addLLVMFnAttr(LLVMOpaqueValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:119 | |
in /home/ubuntu/Development/zig/build/zig0 | |
add_common_fn_attributes(CodeGen*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:374 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:623 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val_ptr(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8165 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8619 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8687 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8897 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 3.62K from 131 other places | |
107995 temporary allocations of 145003 allocations in total (74.48%) from | |
std::_Rb_tree_iterator<> std::_Rb_tree<>::_M_emplace_hint_unique<>(std::_Rb_tree_const_iterator<>, std::piecewise_construct_t const&, std::tuple<>&&, std::tuple<>&&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
35447 temporary allocations of 35465 allocations in total (99.95%) from: | |
0x7fb05c6349d4 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::merge(llvm::AttrBuilder const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMAddFunctionAttr | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:1067 | |
in /home/ubuntu/Development/zig/build/zig0 | |
add_common_fn_attributes(CodeGen*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:388 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:623 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35316 temporary allocations of 35319 allocations in total (99.99%) from: | |
0x7fb05c6349d4 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::merge(llvm::AttrBuilder const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttribute(llvm::LLVMContext&, unsigned int, llvm::Attribute) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::Function::addAttribute(unsigned int, llvm::Attribute) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
addLLVMAttrStr(LLVMOpaqueValue*, unsigned int, char const*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:106 | |
in /home/ubuntu/Development/zig/build/zig0 | |
addLLVMFnAttrStr(LLVMOpaqueValue*, char const*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:123 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:593 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
34001 temporary allocations of 35465 allocations in total (95.87%) from: | |
0x7fb05c6349d4 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::merge(llvm::AttrBuilder const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMAddFunctionAttr | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:1067 | |
in /home/ubuntu/Development/zig/build/zig0 | |
add_common_fn_attributes(CodeGen*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:391 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:623 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_call(CodeGen*, Stage1Air*, Stage1AirInstCall*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:4772 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render_instruction(CodeGen*, Stage1Air*, Stage1AirInst*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7594 | |
in /home/ubuntu/Development/zig/build/zig0 | |
ir_render(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:7768 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9217 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
592 temporary allocations of 597 allocations in total (99.16%) from: | |
0x7fb05c6349d4 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::merge(llvm::AttrBuilder const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMAddFunctionAttr | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:1067 | |
in /home/ubuntu/Development/zig/build/zig0 | |
add_common_fn_attributes(CodeGen*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:388 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:623 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val_ptr(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8165 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8619 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8687 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8897 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
592 temporary allocations of 597 allocations in total (99.16%) from: | |
0x7fb05c6349d4 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttrBuilder::merge(llvm::AttrBuilder const&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AttributeList::addAttributes(llvm::LLVMContext&, unsigned int, llvm::AttrBuilder const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMAddFunctionAttr | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:1067 | |
in /home/ubuntu/Development/zig/build/zig0 | |
add_common_fn_attributes(CodeGen*, LLVMOpaqueValue*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:391 | |
in /home/ubuntu/Development/zig/build/zig0 | |
make_fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:623 | |
in /home/ubuntu/Development/zig/build/zig0 | |
fn_llvm_value(CodeGen*, ZigFn*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:666 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val_ptr(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8165 | |
in /home/ubuntu/Development/zig/build/zig0 | |
gen_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8619 | |
in /home/ubuntu/Development/zig/build/zig0 | |
render_const_val(CodeGen*, ZigValue*, char const*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8687 | |
in /home/ubuntu/Development/zig/build/zig0 | |
do_code_gen(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:8897 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10487 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 2.05K from 54 other places | |
101889 temporary allocations of 101951 allocations in total (99.94%) from | |
std::pair<> std::_Rb_tree<>::_M_emplace_unique<>(std::pair<>&&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
66397 temporary allocations of 66398 allocations in total (100.00%) from: | |
llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, bool, unsigned int, llvm::MCSymbolELF const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::Twine const&, bool, unsigned int, llvm::MCSymbolELF const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cb1e554 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cb1e0fb | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal(llvm::GlobalObject const*, llvm::SectionKind, llvm::TargetMachine const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::TargetLoweringObjectFile::SectionForGlobal(llvm::GlobalObject const*, llvm::SectionKind, llvm::TargetMachine const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitGlobalVariable(llvm::GlobalVariable const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35477 temporary allocations of 35477 allocations in total (100.00%) from: | |
llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, bool, unsigned int, llvm::MCSymbolELF const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::Twine const&, bool, unsigned int, llvm::MCSymbolELF const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cb1e554 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05cb1e0fb | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal(llvm::GlobalObject const*, llvm::SectionKind, llvm::TargetMachine const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::TargetLoweringObjectFile::SectionForGlobal(llvm::GlobalObject const*, llvm::SectionKind, llvm::TargetMachine const&) const | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionHeader() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitFunctionBody() | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05e90da15 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnFunction(llvm::Function&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::runOnModule(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
15 temporary allocations of 15 allocations in total (100.00%) from: | |
llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, bool, unsigned int, llvm::MCSymbolELF const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCContext::getELFSection(llvm::Twine const&, unsigned int, unsigned int, unsigned int, llvm::Twine const&, bool, unsigned int, llvm::MCSymbolELF const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::MCELFStreamer::emitCommonSymbol(llvm::MCSymbol*, unsigned long, unsigned int) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::emitGlobalVariable(llvm::GlobalVariable const*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AsmPrinter::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::FPPassManager::doFinalization(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::legacy::PassManagerImpl::run(llvm::Module&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:389 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
and 0B from 59 other places | |
99642 temporary allocations of 107886 allocations in total (92.36%) from | |
llvm::ValueMapper::ValueMapper(llvm::ValueMap<>&, llvm::RemapFlags, llvm::ValueMapTypeRemapper*, llvm::ValueMaterializer*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
45158 temporary allocations of 47159 allocations in total (95.76%) from: | |
0x7fb05cfbea73 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::CloneAndPruneIntoFromInst(llvm::Function*, llvm::Function const*, llvm::Instruction const*, llvm::ValueMap<>&, bool, llvm::SmallVectorImpl<>&, char const*, llvm::ClonedCodeInfo*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::CloneAndPruneFunctionInto(llvm::Function*, llvm::Function const*, llvm::ValueMap<>&, bool, llvm::SmallVectorImpl<>&, char const*, llvm::ClonedCodeInfo*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::InlineFunction(llvm::CallBase&, llvm::InlineFunctionInfo&, llvm::AAResults*, bool, llvm::Function*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AlwaysInlinerPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ecadeeb | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
35490 temporary allocations of 41731 allocations in total (85.04%) from: | |
0x7fb05cfbea73 | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::CloneAndPruneIntoFromInst(llvm::Function*, llvm::Function const*, llvm::Instruction const*, llvm::ValueMap<>&, bool, llvm::SmallVectorImpl<>&, char const*, llvm::ClonedCodeInfo*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::CloneAndPruneFunctionInto(llvm::Function*, llvm::Function const*, llvm::ValueMap<>&, bool, llvm::SmallVectorImpl<>&, char const*, llvm::ClonedCodeInfo*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::InlineFunction(llvm::CallBase&, llvm::InlineFunctionInfo&, llvm::AAResults*, bool, llvm::Function*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AlwaysInlinerPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ecadeeb | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
16766 temporary allocations of 16768 allocations in total (99.99%) from: | |
llvm::CloneAndPruneIntoFromInst(llvm::Function*, llvm::Function const*, llvm::Instruction const*, llvm::ValueMap<>&, bool, llvm::SmallVectorImpl<>&, char const*, llvm::ClonedCodeInfo*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::CloneAndPruneFunctionInto(llvm::Function*, llvm::Function const*, llvm::ValueMap<>&, bool, llvm::SmallVectorImpl<>&, char const*, llvm::ClonedCodeInfo*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::InlineFunction(llvm::CallBase&, llvm::InlineFunctionInfo&, llvm::AAResults*, bool, llvm::Function*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AlwaysInlinerPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ecadeeb | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
2228 temporary allocations of 2228 allocations in total (100.00%) from: | |
llvm::CloneAndPruneIntoFromInst(llvm::Function*, llvm::Function const*, llvm::Instruction const*, llvm::ValueMap<>&, bool, llvm::SmallVectorImpl<>&, char const*, llvm::ClonedCodeInfo*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::CloneAndPruneFunctionInto(llvm::Function*, llvm::Function const*, llvm::ValueMap<>&, bool, llvm::SmallVectorImpl<>&, char const*, llvm::ClonedCodeInfo*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::InlineFunction(llvm::CallBase&, llvm::InlineFunctionInfo&, llvm::AAResults*, bool, llvm::Function*) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::AlwaysInlinerPass::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
0x7fb05ecadeeb | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
llvm::PassManager<>::run(llvm::Module&, llvm::AnalysisManager<>&) | |
in /lib/x86_64-linux-gnu/libLLVM-13.so.1 | |
ZigLLVMTargetMachineEmitToFile | |
at /home/ubuntu/Development/zig/src/zig_llvm.cpp:386 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_llvm_emit_output(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:9279 | |
in /home/ubuntu/Development/zig/build/zig0 | |
codegen_build_object(CodeGen*) | |
at /home/ubuntu/Development/zig/src/stage1/codegen.cpp:10494 | |
in /home/ubuntu/Development/zig/build/zig0 | |
zig_stage1_build_object | |
at /home/ubuntu/Development/zig/src/stage1/stage1.cpp:132 | |
in /home/ubuntu/Development/zig/build/zig0 | |
main | |
at /home/ubuntu/Development/zig/src/stage1/zig0.cpp:474 | |
in /home/ubuntu/Development/zig/build/zig0 | |
total runtime: 277.76s. | |
calls to allocation functions: 132962013 (478685/s) | |
temporary memory allocations: 4726758 (17017/s) | |
peak heap memory consumption: 7.08G | |
peak RSS (including heaptrack overhead): 9.82G | |
total memory leaked: 4.84G |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment