Skip to content

Instantly share code, notes, and snippets.

@cognivore
Last active November 9, 2021 01:31
Show Gist options
  • Save cognivore/032eb42c5045aeae691bf9378f8809b5 to your computer and use it in GitHub Desktop.
Save cognivore/032eb42c5045aeae691bf9378f8809b5 to your computer and use it in GitHub Desktop.
DoAuth 0.4 vs 0.3 cryptography test suite profiling dumps
This file has been truncated, but you can view the full file.
Reading trace data...
..................................................
.................................................,
..................................................
.................................................,
.................................
Finished in 5.2 seconds (0.00s async, 5.2s sync)
11 tests, 0 failures
Randomized with seed 628278
............................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..................................................
.................................................,
..........................
End of trace!
Processing data...
Creating output...
Done!
CNT ACC (ms) OWN (ms)
Total 2878887 5362.013 5156.705
:gen_server.loop/7 591 20420.945 0.000
:gen_event.fetch_msg/6 30 5274.366 0.000
:gen.do_call/4 196 4637.678 0.000
Kernel.ParallelCompiler.wait_for_messages/7 2 4539.116 0.000
:elixir_erl_compiler.spawn/2 4 4263.386 0.000
Task.await/2 2 653.991 0.000
ExUnit.Runner.wait_until_available/4 1 646.259 0.000
anonymous fn/3 in ExUnit.Runner.run_setup_all/2 1 645.093 0.000
ExUnit.Runner.receive_test_reply/4 13 639.814 0.000
:code_server.call/1 105 212.101 0.000
Module.ParallelChecker.collect_results/2 1 86.695 0.000
:prim_inet.recv0/3 77 15.948 0.000
Task.Supervised.stream_monitor_loop/2 12 10.513 0.000
Task.Supervised.stream_reduce/7 11 8.267 0.000
DBConnection.Holder.checkout_call/5 43 7.949 0.000
:proc_lib.stop/3 6 6.319 0.000
:proc_lib.sync_start_link/2 8 4.849 0.000
Task.Supervised.stream_spawn/6 6 2.540 0.000
:io.execute_request/2 17 1.553 0.000
:erlang.apply/2 25 0.915 0.000
:erlang.demonitor/2 15 0.857 0.000
String.contains?/2 98 0.710 0.000
:elixir_quote.do_linify/3 9 0.494 0.000
:elixir_tokenizer.strip_horizontal_space/2 1 0.464 0.000
:proc_lib.init_p/5 14 0.436 0.000
Task.Supervised.reply/5 6 0.280 0.000
:elixir_tokenizer.tokenize/5 4 0.243 0.000
:elixir_expand.expand/2 5 0.192 0.000
:file.file_request/2 1 0.168 0.000
:elixir_parser.yeccpars2/7 1 0.161 0.000
anonymous fn/4 in :elixir_locals.record_import/4 1 0.157 0.000
anonymous fn/2 in :proc_lib.do_stop/2 2 0.156 0.000
:erlang.md5/1 145 0.145 0.000
:gen_event.loop/6 2 0.142 0.000
:elixir_erl_pass.translate/2 7 0.135 0.000
Task.Supervised.stream_close/3 3 0.128 0.000
:elixir_expand.expand_arg/2 6 0.119 0.000
:elixir_lexical.mode/1 1 0.101 0.000
:maps.fold/3 9 0.098 0.000
Kernel.ParallelCompiler.discard_down/1 1 0.093 0.000
:elixir_expand.expand_args/2 3 0.090 0.000
:lists.last/2 1 0.085 0.000
:elixir_quote."-do_linify/3-lc$^0/1-0-"/3 5 0.085 0.000
:maps.fold_1/3 77 0.077 0.000
ExUnit.Runner.exit_setup_all/2 1 0.073 0.000
anonymous fn/6 in :elixir_map.validate_kv/4 1 0.066 0.000
:elixir_parser.newlines_pair/2 1 0.064 0.000
:beam_types.verified_normal_type/1 60 0.060 0.000
ExUnit.Runner.run_module/3 1 0.056 0.000
:maps.next/1 53 0.053 0.000
:lists.foldl/3 45 0.045 0.000
:elixir_tokenizer.check_terminator/3 1 0.043 0.000
Module.LocalsTracker.undefined_local_error/3 1 0.042 0.000
:persistent_term.put/2 1 0.039 0.000
:ordsets.is_element/2 9 0.039 0.000
ExUnit.CLIFormatter.handle_cast/2 1 0.037 0.000
:beam_types.set_tuple_element/3 35 0.035 0.000
:elixir_aliases.expand/3 1 0.034 0.000
:beam_types.verified_type/1 32 0.032 0.000
:beam_ssa.rpo_1/4 30 0.030 0.000
:ordsets.union/2 29 0.029 0.000
:re.run/3 2 0.027 0.000
:beam_types.mtfv_1/1 27 0.027 0.000
ExUnit.RunnerStats.handle_cast/2 1 0.026 0.000
:elixir_tokenizer.tokenize_identifier/5 1 0.025 0.000
anonymous fn/2 in :beam_types.mtfv_1/1 24 0.024 0.000
:erlang.send/2 1 0.023 0.000
anonymous fn/4 in :beam_types.verified_normal_type/1 23 0.023 0.000
:beam_types.mtfv_cons/2 17 0.017 0.000
:beam_ssa.used_args/1 16 0.016 0.000
:lists.mapfoldl/3 15 0.015 0.000
:elixir_dispatch.expand_require/5 2 0.014 0.000
:beam_ssa.successors/1 14 0.014 0.000
:beam_ssa.fix_phis/2 14 0.014 0.000
:maps.iterator/1 13 0.013 0.000
:cerl_trees.mapfold/4 13 0.013 0.000
:beam_types.join/2 13 0.013 0.000
:beam_ssa.linearize_1/4 13 0.013 0.000
:v3_core.expr/2 12 0.012 0.000
:sets.add_element/2 12 0.012 0.000
:cerl.lit_list_vals/1 11 0.011 0.000
:v3_core.lineno_anno/2 10 0.010 0.000
:lists.reverse/1 10 0.010 0.000
:cerl.type/1 10 0.010 0.000
Kernel.ParallelCompiler.each_file/3 1 0.010 0.000
:v3_core.force_safe/2 9 0.009 0.000
:ordsets.from_list/1 9 0.009 0.000
:cerl_trees.next_free/2 9 0.009 0.000
:cerl.make_lit_list/1 9 0.009 0.000
:beam_types.lub/2 9 0.009 0.000
:elixir_module.make_module_available/3 1 0.008 0.000
:beam_ssa_type.simplify/5 8 0.008 0.000
:maps.filter_1/2 7 0.007 0.000
:cerl_trees.map/2 7 0.007 0.000
:beam_ssa_type."-simplify_args/3-lc$^0/1-0-"/3 7 0.007 0.000
:beam_ssa_opt.live_opt_blk/2 7 0.007 0.000
:beam_call_types."-types/3-lc$^0/1-0-"/1 7 0.007 0.000
:sets.is_element/2 6 0.006 0.000
:maps.filter/2 6 0.006 0.000
:gen_server.try_dispatch/3 1 0.006 0.000
:cerl.is_lit_list/1 6 0.006 0.000
:beam_types.record_key/1 6 0.006 0.000
:beam_types.lub_elements_1/4 6 0.006 0.000
:beam_types.get_singleton_value/1 6 0.006 0.000
:beam_ssa_share."-canonical_is/3-lc$^0/1-0-"/2 6 0.006 0.000
:beam_ssa_opt.live_opt_is/3 6 0.006 0.000
:beam_ssa_opt.live_opt/3 6 0.006 0.000
Module.Types.Expr.of_expr/4 2 0.006 0.000
:v3_core.safe/2 5 0.005 0.000
:v3_core.full_anno/2 5 0.005 0.000
anonymous fn/1 in :sys_core_bsm.function/1 5 0.005 0.000
:maps.to_list_internal/1 5 0.005 0.000
:gb_sets.insert_1/3 5 0.005 0.000
:eval_bits."-eval_field/3-lc$^0/1-1-"/1 5 0.005 0.000
:cerl_trees.map_list/2 5 0.005 0.000
:cerl_trees.map_1/2 5 0.005 0.000
:cerl.concrete/1 5 0.005 0.000
:beam_validator.get_raw_type/2 5 0.005 0.000
:beam_ssa_type.used_once_2/3 5 0.005 0.000
:beam_ssa_type.opt_is/8 5 0.005 0.000
:beam_ssa_opt."-sub_1/2-lc$^1/1-0-"/2 5 0.005 0.000
:beam_ssa_dead.shortcut_terminator/4 5 0.005 0.000
:beam_ssa."-predecessors/1-lc$^1/1-1-"/3 5 0.005 0.000
:beam_kernel_to_ssa.fix_phis_1/3 5 0.005 0.000
:lists.foldr/3 4 0.004 0.000
:erlang.list_to_binary/1 4 0.004 0.000
:erl_anno.set_generated/2 4 0.004 0.000
:erl_anno.reset_simplify/1 2 0.004 0.000
:erl_anno.generated/1 4 0.004 0.000
:cerl.cons_tl/1 4 0.004 0.000
:beam_validator.set_reg_vref/3 4 0.004 0.000
:beam_types.normalize/1 4 0.004 0.000
:beam_ssa_type.used_once_uses/3 4 0.004 0.000
:beam_ssa_type.used_once_last_uses/3 4 0.004 0.000
:beam_ssa_type.update_successors/5 4 0.004 0.000
:beam_ssa_type.simplify_arg/3 4 0.004 0.000
:beam_ssa_type.infer_types_br/4 4 0.004 0.000
anonymous fn/3 in :beam_ssa_type.type/5 4 0.004 0.000
:beam_ssa_pre_codegen.live_interval_blk/4 4 0.004 0.000
:beam_ssa_pre_codegen.intersect_used/2 4 0.004 0.000
:beam_ssa_opt.cse_is/4 4 0.004 0.000
:beam_ssa_dead.used_vars_is/2 4 0.004 0.000
:beam_ssa_bool.pre_opt_is/4 4 0.004 0.000
:beam_ssa.used/1 4 0.004 0.000
:beam_jump.ulbl/2 4 0.004 0.000
:beam_call_types.types/3 4 0.004 0.000
:zlib.dequeue_all_chunks_1/3 3 0.003 0.000
anonymous fn/2 in :v3_core.safe_list/2 3 0.003 0.000
:sys_core_fold.expr/3 3 0.003 0.000
:sys_core_fold.call/4 3 0.003 0.000
:sys_core_alias.ntk_1/4 3 0.003 0.000
anonymous fn/2 in :sys_core_alias.def/1 3 0.003 0.000
:orddict.store/3 3 0.003 0.000
:orddict.find/2 3 0.003 0.000
:maps.get/3 3 0.003 0.000
:lists.takewhile/2 3 0.003 0.000
:lists.any/2 3 0.003 0.000
:gb_sets.balance_list_1/2 3 0.003 0.000
:elixir_quote.do_quote_tail/3 3 0.003 0.000
:elixir_quote.do_quote/3 3 0.003 0.000
:elixir_quote.do_escape/3 3 0.003 0.000
anonymous fn/2 in :elixir_expand.expand_args/2 3 0.003 0.000
:elixir_erl_pass.extract_bit_info/2 3 0.003 0.000
:elixir_env.close_write/2 3 0.003 0.000
:elixir_dispatch.expand_quoted/6 2 0.003 0.000
:cerl_trees.mapfold_list/4 3 0.003 0.000
:cerl.update_c_tuple/2 3 0.003 0.000
:cerl.is_data/1 3 0.003 0.000
:beam_z.undo_rename/1 3 0.003 0.000
:beam_validator.resolve_args/2 3 0.003 0.000
:beam_validator.get_term_type/2 3 0.003 0.000
:beam_validator.fork_state/2 3 0.003 0.000
:beam_validator.create_term/6 3 0.003 0.000
:beam_validator.assert_not_fragile/2 3 0.003 0.000
:beam_types.verify_tuple_set_1/2 3 0.003 0.000
:beam_types.verify_tuple_set/1 3 0.003 0.000
:beam_ssa_type.type/5 3 0.003 0.000
:beam_ssa_type.meet_types/2 3 0.003 0.000
:beam_ssa_type.init_metadata_1/3 3 0.003 0.000
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 3 0.003 0.000
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 3 0.003 0.000
:beam_ssa_share.share_terminator/2 3 0.003 0.000
:beam_ssa_pre_codegen.find_yregs_is/3 3 0.003 0.000
:beam_ssa_opt.sub_1/2 3 0.003 0.000
:beam_ssa_opt.live_opt_phis/4 3 0.003 0.000
:beam_ssa_dead.used_vars_succ/4 3 0.003 0.000
:beam_ssa_bool.interesting_defs/2 3 0.003 0.000
:beam_ssa.normalize/1 3 0.003 0.000
:beam_ssa.get_anno/3 3 0.003 0.000
:beam_ssa.dom_intersection_1/3 3 0.003 0.000
:beam_jump.rem_unused/3 3 0.003 0.000
:beam_jump.opt/3 3 0.003 0.000
:beam_asm.assemble_function/3 3 0.003 0.000
Module.Types.Unify.unify/4 1 0.003 0.000
Module.Types.Of.pairs_to_unions/3 1 0.003 0.000
Module.Types.Of.binary_segment/4 1 0.003 0.000
Enum.zip_list/3 1 0.003 0.000
:v3_kernel.ubody/3 2 0.002 0.000
:v3_kernel.expr/3 2 0.002 0.000
anonymous fn/3 in :v3_kernel.pattern_list/4 2 0.002 0.000
:v3_core.upattern_list/3 2 0.002 0.000
:v3_core.uexpr/3 2 0.002 0.000
:v3_core.safe_list/2 2 0.002 0.000
:v3_core.map_build_pairs_1/3 2 0.002 0.000
:v3_core.is_safe/1 2 0.002 0.000
:sys_core_fold.sub_add_scope/2 2 0.002 0.000
:sys_core_fold.opt_simple_let_2/6 2 0.002 0.000
:sys_core_fold.letify/2 2 0.002 0.000
:sys_core_fold."-call/4-lc$^0/1-1-"/2 2 0.002 0.000
:sys_core_bsm.bsm_reorder/1 2 0.002 0.000
:sofs.rel/4 2 0.002 0.000
:sets.new/1 2 0.002 0.000
:ordsets.del_element/2 2 0.002 0.000
:lists.rkeymerge3_1/10 2 0.002 0.000
:gb_sets.insert/2 2 0.002 0.000
:eval_bits.eval_field/3 2 0.002 0.000
:erl_bits.merge_bittype/2 2 0.002 0.000
:erl_anno.set_anno/3 2 0.002 0.000
:elixir_quote.do_quote_simple_list/4 2 0.002 0.000
:elixir_module.data_tables/1 2 0.002 0.000
:elixir_erl_pass.translate_list/4 2 0.002 0.000
anonymous fn/2 in :elixir_erl_pass.translate_args/2 2 0.002 0.000
:elixir_erl.get_ann/3 2 0.002 0.000
:elixir_erl.elixir_to_erl/2 2 0.002 0.000
:elixir_env."-trace/2-lc$^0/1-0-"/3 2 0.002 0.000
:core_lint.variable/3 2 0.002 0.000
:core_lint.return_match/3 2 0.002 0.000
:core_lint.body/4 2 0.002 0.000
:compile.run_sub_passes_1/3 2 0.002 0.000
:cerl.data_es/1 2 0.002 0.000
:cerl.ann_c_tuple/2 2 0.002 0.000
:beam_validator.vi/2 2 0.002 0.000
:beam_validator.verify_live_1/2 2 0.002 0.000
:beam_validator.validate_instrs/4 2 0.002 0.000
:beam_validator.update_container_type/3 2 0.002 0.000
:beam_validator.new_value/4 2 0.002 0.000
:beam_validator.get_call_args_1/3 2 0.002 0.000
:beam_validator.assert_term/2 2 0.002 0.000
:beam_utils.replace_labels_1/4 2 0.002 0.000
:beam_types.meet/2 2 0.002 0.000
:beam_types.lub_tuple_elements/3 2 0.002 0.000
:beam_types.join_tuple_sets/2 2 0.002 0.000
:beam_types.gsv_elements/3 2 0.002 0.000
:beam_ssa_type.update_types/3 2 0.002 0.000
:beam_ssa_type.sub_arg/2 2 0.002 0.000
:beam_ssa_type.simplify_remote_call/5 2 0.002 0.000
:beam_ssa_share.canonical_is/3 2 0.002 0.000
:beam_ssa_share.canonical_arg/2 2 0.002 0.000
:beam_ssa_pre_codegen.used_args/1 2 0.002 0.000
:beam_ssa_pre_codegen.update_pool/3 2 0.002 0.000
:beam_ssa_pre_codegen.reserve_zreg/4 2 0.002 0.000
:beam_ssa_pre_codegen.reserve_try_tags_1/4 2 0.002 0.000
:beam_ssa_pre_codegen.reserve_reg/2 2 0.002 0.000
:beam_ssa_pre_codegen.free_reg/2 2 0.002 0.000
:beam_ssa_pre_codegen.expire_active/4 2 0.002 0.000
:beam_ssa_pre_codegen.copy_retval_is/6 2 0.002 0.000
:beam_ssa_pre_codegen."-sanitize_args/2-lc$^0/1-0-"/2 2 0.002 0.000
anonymous fn/2 in :beam_ssa_pre_codegen.count_uses_blk/2 2 0.002 0.000
:beam_ssa_opt.ssa_opt_live/1 2 0.002 0.000
:beam_ssa_opt.record_opt_is/3 2 0.002 0.000
:beam_ssa_opt.opt_ne/2 2 0.002 0.000
:beam_ssa_opt.def_blocks_is/3 2 0.002 0.000
:beam_ssa_opt.cse_suitable/1 2 0.002 0.000
:beam_ssa_opt.cse_successors_1/3 2 0.002 0.000
:beam_ssa_opt.cse/3 2 0.002 0.000
:beam_ssa_dead.used_vars/3 2 0.002 0.000
:beam_ssa_dead.bind_var_if_used/4 2 0.002 0.000
:beam_ssa_codegen.prefer_xregs/3 2 0.002 0.000
:beam_ssa_codegen.liveness_is/4 2 0.002 0.000
:beam_ssa_bsm.annotate_context_parameters/2 2 0.002 0.000
:beam_ssa_bool.pre_opt_terminator/3 2 0.002 0.000
:beam_ssa.predecessors/1 2 0.002 0.000
:beam_ssa.get_anno/2 2 0.002 0.000
:beam_ssa.def_unused_1/4 2 0.002 0.000
:beam_ssa.add_anno/3 2 0.002 0.000
anonymous fn/4 in :beam_ssa.fold_uses_block/3 2 0.002 0.000
:beam_ssa."-dominators_1/3-lc$^0/1-0-"/2 2 0.002 0.000
:beam_kernel_to_ssa.build_graph_1/3 2 0.002 0.000
:beam_jump.instr_labels/1 2 0.002 0.000
:beam_jump.eliminate_fallthroughs/2 2 0.002 0.000
:beam_jump.classify_labels/3 2 0.002 0.000
:beam_block.sort_moves/1 2 0.002 0.000
:beam_asm.encode_op_1/3 2 0.002 0.000
:beam_asm.encode_arg/2 2 0.002 0.000
anonymous fn/4 in Module.Types.Unify.subtype?/3 2 0.002 0.000
DynamicSupervisor.handle_call/3 1 0.002 0.000
:v3_kernel.squeeze_clauses_by_bin_integer_count/2 1 0.001 0.000
:v3_kernel.op_vars/1 1 0.001 0.000
:v3_kernel.match_pre/3 1 0.001 0.000
:v3_kernel.is_var_clause/1 1 0.001 0.000
:v3_kernel.force_atomic/2 1 0.001 0.000
:v3_kernel.atomic/3 1 0.001 0.000
anonymous fn/3 in :v3_kernel.pattern_map_pairs/4 1 0.001 0.000
anonymous fn/2 in :v3_kernel.lit_list_vars/1 1 0.001 0.000
anonymous fn/3 in :v3_kernel.atomic_list/3 1 0.001 0.000
:v3_core.upattern/3 1 0.001 0.000
:v3_core.ufun_clause/3 1 0.001 0.000
:v3_core.set_wanted/2 1 0.001 0.000
:v3_core.maybe_warn_repeated_keys/4 1 0.001 0.000
:v3_core.lexpr/2 1 0.001 0.000
:v3_core.letify_aliases/2 1 0.001 0.000
:v3_core.gexpr_top/2 1 0.001 0.000
:v3_core.cpattern_list/1 1 0.001 0.000
:v3_core.clause/2 1 0.001 0.000
:v3_core.cfun/3 1 0.001 0.000
:v3_core.cexprs/3 1 0.001 0.000
:v3_core.cexpr/3 1 0.001 0.000
:v3_core.annotate_tuple/3 1 0.001 0.000
:sys_core_fold.warn_no_clause_match/2 1 0.001 0.000
:sys_core_fold.useless_call/2 1 0.001 0.000
:sys_core_fold.simplify_let/2 1 0.001 0.000
:sys_core_fold.simplify_call/4 1 0.001 0.000
:sys_core_fold.should_suppress_warning/1 1 0.001 0.000
:sys_core_fold.opt_simple_let_1/4 1 0.001 0.000
:sys_core_fold.opt_simple_let_0/3 1 0.001 0.000
:sys_core_fold.opt_not_in_let_0/3 1 0.001 0.000
:sys_core_fold.matches_data/2 1 0.001 0.000
:sys_core_fold.let_subst_list/3 1 0.001 0.000
:sys_core_fold.fold_call_1/5 1 0.001 0.000
:sys_core_fold.clauses/6 1 0.001 0.000
:sys_core_fold.body/3 1 0.001 0.000
anonymous fn/2 in :sys_core_fold.sub_add_scope/2 1 0.001 0.000
:sys_core_fold."-expr/3-lc$^0/1-2-"/2 1 0.001 0.000
:sys_core_fold."-case_opt/3-lc$^1/1-1-"/1 1 0.001 0.000
:sys_core_alias.pre/2 1 0.001 0.000
:sys_core_alias.post/2 1 0.001 0.000
:sofs.rel2fam/4 1 0.001 0.000
:sets.union/2 1 0.001 0.000
:sets.to_list/1 1 0.001 0.000
:sets.is_empty/1 1 0.001 0.000
:sets.is_disjoint_1/2 1 0.001 0.000
:sets.is_disjoint/2 1 0.001 0.000
:sets.filter_1/2 1 0.001 0.000
:ordsets.subtract/2 1 0.001 0.000
:ordsets.size/1 1 0.001 0.000
:ordsets.intersection/2 1 0.001 0.000
:maps.to_list/1 1 0.001 0.000
:maps.from_list/1 1 0.001 0.000
:lists.usplit_2/5 1 0.001 0.000
:lists.usplit_1/5 1 0.001 0.000
:lists.usort/1 1 0.001 0.000
:lists.umergel/3 1 0.001 0.000
:lists.umerge3_2/7 1 0.001 0.000
:lists.rumerge2_1/4 1 0.001 0.000
:lists.rmerge3_2/6 1 0.001 0.000
:lists.rkeymerge3_2/10 1 0.001 0.000
:lists.partition/4 1 0.001 0.000
:lists.keydelete3/3 1 0.001 0.000
:lists.duplicate/2 1 0.001 0.000
:lists.append/1 1 0.001 0.000
:lists.all/2 1 0.001 0.000
:gb_trees.update_1/3 1 0.001 0.000
:gb_trees.to_list/2 1 0.001 0.000
:gb_trees.is_defined/2 1 0.001 0.000
:gb_trees.insert_1/4 1 0.001 0.000
:gb_trees.delete_1/2 1 0.001 0.000
:gb_trees.balance_list_1/2 1 0.001 0.000
:gb_trees.balance_list/2 1 0.001 0.000
:gb_sets.to_list/2 1 0.001 0.000
:gb_sets.is_member_1/2 1 0.001 0.000
:filename.do_flatten/2 1 0.001 0.000
:eval_bits.eval_exp_field1/6 1 0.001 0.000
:erlang.term_to_binary/2 1 0.001 0.000
:erlang.max/2 1 0.001 0.000
:erlang.++/2 1 0.001 0.000
:erl_eval.expr_list/6 1 0.001 0.000
:erl_bits.set_bit_1/2 1 0.001 0.000
:erl_bits.set_bit/1 1 0.001 0.000
:erl_bits.check_unit/1 1 0.001 0.000
:erl_bits.apply_defaults/5 1 0.001 0.000
:erl_bifs.is_pure/3 1 0.001 0.000
:erl_bifs.is_exit_bif/3 1 0.001 0.000
:erl_anno.set/3 1 0.001 0.000
:erl_anno.location/1 1 0.001 0.000
:erl_anno.default/2 1 0.001 0.000
:elixir_utils.get_line/1 1 0.001 0.000
:elixir_quote.do_list_concat/2 1 0.001 0.000
:elixir_parser.yeccpars2_52/7 1 0.001 0.000
:elixir_parser.yeccpars2_39/7 1 0.001 0.000
:elixir_locals.cache_env/1 1 0.001 0.000
:elixir_lexical.trace/2 1 0.001 0.000
:elixir_expand.expand_list/4 1 0.001 0.000
:elixir_erl_var.translate/4 1 0.001 0.000
:elixir_erl_pass.build_list/3 1 0.001 0.000
:elixir_erl_clauses.match/3 1 0.001 0.000
:elixir_erl.get_ann/1 1 0.001 0.000
:elixir_erl.elixir_to_erl/1 1 0.001 0.000
:elixir_dispatch.required/1 1 0.001 0.000
:elixir_dispatch.expand_import/6 1 0.001 0.000
:elixir_dispatch.do_expand_import/6 1 0.001 0.000
:elixir_dispatch."-find_dispatch/2-lc$^0/1-0-"/2 1 0.001 0.000
:elixir_def.store_definition/9 1 0.001 0.000
:elixir_def.local_for/4 1 0.001 0.000
:elixir_def."-store_definition/10-lc$^0/1-0-"/2 1 0.001 0.000
:elixir_bitstring.expand/7 1 0.001 0.000
:core_lib.vu_expr/2 1 0.001 0.000
:cerl_trees.next_free_variable_name/1 1 0.001 0.000
:cerl_trees.next_free_in_list/2 1 0.001 0.000
:cerl.update_c_cons/3 1 0.001 0.000
:cerl.update_c_clause/4 1 0.001 0.000
:cerl.let_vars/1 1 0.001 0.000
:cerl.let_arg/1 1 0.001 0.000
:cerl.cons_hd/1 1 0.001 0.000
:cerl.clause_guard/1 1 0.001 0.000
:cerl.call_args/1 1 0.001 0.000
:cerl.ann_c_cons/3 1 0.001 0.000
:beam_validator.verify_y_init_1/2 1 0.001 0.000
:beam_validator.verify_y_init/1 1 0.001 0.000
:beam_validator.verify_remote_args_1/2 1 0.001 0.000
:beam_validator.verify_live/2 1 0.001 0.000
:beam_validator.validate_body_call/3 1 0.001 0.000
:beam_validator.update_type/4 1 0.001 0.000
:beam_validator.test_heap/3 1 0.001 0.000
:beam_validator.set_type/3 1 0.001 0.000
:beam_validator.schedule_out/2 1 0.001 0.000
:beam_validator.remove_fragility/2 1 0.001 0.000
:beam_validator.prune_x_regs/2 1 0.001 0.000
:beam_validator.merge_states/4 1 0.001 0.000
:beam_validator.get_movable_term_type/2 1 0.001 0.000
:beam_validator.create_term/5 1 0.001 0.000
:beam_validator.check_limit/1 1 0.001 0.000
:beam_validator.branch/4 1 0.001 0.000
:beam_validator.branch/3 1 0.001 0.000
:beam_validator.assert_durable_term/2 1 0.001 0.000
anonymous fn/3 in :beam_validator.vi/2 1 0.001 0.000
:beam_types.subtract/2 1 0.001 0.000
:beam_types.make_type_from_value/1 1 0.001 0.000
:beam_types.make_integer/2 1 0.001 0.000
:beam_types.make_boolean/0 1 0.001 0.000
:beam_types.lub_elements/2 1 0.001 0.000
:beam_types.jts_records/4 1 0.001 0.000
anonymous fn/3 in :beam_types.mtfv_1/1 1 0.001 0.000
anonymous fn/3 in :beam_types.lub_tuple_elements/3 1 0.001 0.000
:beam_trim.safe_labels/2 1 0.001 0.000
:beam_trim.remap_block/3 1 0.001 0.000
:beam_trim.remap/3 1 0.001 0.000
:beam_trim."-remap_block/3-lc$^1/1-1-"/2 1 0.001 0.000
:beam_ssa_type.will_succeed_1/4 1 0.001 0.000
:beam_ssa_type.update_successor/3 1 0.001 0.000
:beam_ssa_type.simplify_terminator/4 1 0.001 0.000
:beam_ssa_type.simplify_args/3 1 0.001 0.000
:beam_ssa_type.simplify/2 1 0.001 0.000
:beam_ssa_type.sig_bs/8 1 0.001 0.000
:beam_ssa_type.opt_local_call/7 1 0.001 0.000
:beam_ssa_type.opt_bs/8 1 0.001 0.000
:beam_ssa_type.eval_type_test_bif/3 1 0.001 0.000
:beam_ssa_type."-infer_success_type/4-lc$^0/1-0-"/2 1 0.001 0.000
:beam_ssa_throw.scan_bs/4 1 0.001 0.000
:beam_ssa_share.shortcut_nonempty_block/2 1 0.001 0.000
:beam_ssa_share.share_switch_1/3 1 0.001 0.000
:beam_ssa_share.canonical_block/2 1 0.001 0.000
:beam_ssa_share."-module/2-lc$^0/1-0-"/1 1 0.001 0.000
:beam_ssa_pre_codegen.use_ste_is/2 1 0.001 0.000
:beam_ssa_pre_codegen.use_ste_1/3 1 0.001 0.000
:beam_ssa_pre_codegen.sanitize_is/6 1 0.001 0.000
:beam_ssa_pre_codegen.reserve_xregs_is/4 1 0.001 0.000
:beam_ssa_pre_codegen.reserve_xreg/3 1 0.001 0.000
:beam_ssa_pre_codegen.number_is_2/3 1 0.001 0.000
:beam_ssa_pre_codegen.match_fail_instrs_1/3 1 0.001 0.000
:beam_ssa_pre_codegen.live_interval_blk_is/3 1 0.001 0.000
:beam_ssa_pre_codegen.live_in_phis/3 1 0.001 0.000
:beam_ssa_pre_codegen.init_interval/2 1 0.001 0.000
:beam_ssa_pre_codegen.do_linear/1 1 0.001 0.000
:beam_ssa_pre_codegen.collect_available/3 1 0.001 0.000
:beam_ssa_pre_codegen.add_ranges/2 1 0.001 0.000
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 1 0.001 0.000
anonymous fn/1 in :beam_ssa_pre_codegen.linear_scan/1 1 0.001 0.000
:beam_ssa_pre_codegen."-intersect_used/2-lc$^0/1-0-"/2 1 0.001 0.000
:beam_ssa_pre_codegen."-frame_size_1/3-lc$^0/1-0-"/2 1 0.001 0.000
anonymous fn/2 in :beam_ssa_pre_codegen.fix_bs/1 1 0.001 0.000
:beam_ssa_opt.sub_arg/2 1 0.001 0.000
:beam_ssa_opt.sub/2 1 0.001 0.000
:beam_ssa_opt.ssa_opt_sink/1 1 0.001 0.000
:beam_ssa_opt.ssa_opt_float/1 1 0.001 0.000
:beam_ssa_opt.record_opt/2 1 0.001 0.000
:beam_ssa_opt.opt_tail_phis/3 1 0.001 0.000
:beam_ssa_opt.opt_tail_calls/2 1 0.001 0.000
:beam_ssa_opt.opt_get_tuple_element_is/3 1 0.001 0.000
:beam_ssa_opt.opt_bs_puts/3 1 0.001 0.000
:beam_ssa_opt.non_guards_1/1 1 0.001 0.000
:beam_ssa_opt.live_opt_succ/4 1 0.001 0.000
:beam_ssa_opt.float_opt_1/5 1 0.001 0.000
:beam_ssa_opt.fdb_is/3 1 0.001 0.000
:beam_ssa_opt.cse_successors/4 1 0.001 0.000
:beam_ssa_opt.bsm_skip_is/2 1 0.001 0.000
anonymous fn/1 in :beam_ssa_opt.ssa_opt_split_blocks/1 1 0.001 0.000
:beam_ssa_opt."-passes_1/2-lc$^1/1-1-"/3 1 0.001 0.000
:beam_ssa_dead.used_vars_phis/4 1 0.001 0.000
:beam_ssa_dead.shortcut_opt/2 1 0.001 0.000
:beam_ssa_dead.shortcut_3/5 1 0.001 0.000
:beam_ssa_dead.shortcut/4 1 0.001 0.000
:beam_ssa_dead.list_set_union/2 1 0.001 0.000
:beam_ssa_dead.eval_is/4 1 0.001 0.000
:beam_ssa_dead.combine_eqs_1/2 1 0.001 0.000
:beam_ssa_dead."-used_vars/3-lc$^0/1-0-"/1 1 0.001 0.000
:beam_ssa_codegen.translate_terminator/1 1 0.001 0.000
:beam_ssa_codegen.translate_block/3 1 0.001 0.000
:beam_ssa_codegen.prefer_xregs_successors/3 1 0.001 0.000
:beam_ssa_codegen.opt_allocate_1/2 1 0.001 0.000
:beam_ssa_codegen.num_live_1/2 1 0.001 0.000
:beam_ssa_codegen.need_heap_terminator/3 1 0.001 0.000
:beam_ssa_codegen.need_heap_is/3 1 0.001 0.000
:beam_ssa_codegen.need_heap_blks/3 1 0.001 0.000
:beam_ssa_codegen.liveness_yregs_anno/3 1 0.001 0.000
:beam_ssa_codegen.liveness/4 1 0.001 0.000
:beam_ssa_codegen.linearize_1/2 1 0.001 0.000
:beam_ssa_codegen.kill_yregs/2 1 0.001 0.000
:beam_ssa_codegen.gen_moves/3 1 0.001 0.000
:beam_ssa_codegen.flatmapfoldl/3 1 0.001 0.000
:beam_ssa_codegen.def_is/4 1 0.001 0.000
:beam_ssa_codegen.def/3 1 0.001 0.000
:beam_ssa_codegen.cg_block/3 1 0.001 0.000
:beam_ssa_codegen.call_line/3 1 0.001 0.000
:beam_ssa_codegen.beam_arg/2 1 0.001 0.000
:beam_ssa_codegen."-liveness_clobber/3-lc$^0/1-0-"/2 1 0.001 0.000
:beam_ssa_codegen."-liveness/4-lc$^0/1-0-"/2 1 0.001 0.000
:beam_ssa_codegen."-def_is/4-lc$^0/1-0-"/2 1 0.001 0.000
:beam_ssa_codegen."-beam_args/2-lc$^0/1-0-"/2 1 0.001 0.000
anonymous fn/4 in :beam_ssa_codegen.add_parameter_annos/2 1 0.001 0.000
:beam_ssa_bsm.hbo_is/1 1 0.001 0.000
:beam_ssa_bsm."-allow_context_passthrough/1-lc$^0/1-0-"/1 1 0.001 0.000
:beam_ssa_bool.get_phi_info_is/3 1 0.001 0.000
:beam_ssa_bool.get_phi_info_instr/3 1 0.001 0.000
:beam_ssa_bool.digraph_to_ssa/4 1 0.001 0.000
:beam_ssa_bool.add_succ_fail_edges/4 1 0.001 0.000
:beam_ssa_bool."-sub_args/2-lc$^0/1-0-"/2 1 0.001 0.000
:beam_ssa.rpo/1 1 0.001 0.000
:beam_ssa.linearize/1 1 0.001 0.000
:beam_ssa.is_merge_allowed_1/3 1 0.001 0.000
:beam_ssa.is_loop_header/1 1 0.001 0.000
:beam_ssa.get_anno/1 1 0.001 0.000
:beam_ssa.def_is/2 1 0.001 0.000
:beam_ssa.clobbers_xregs/1 1 0.001 0.000
:beam_ssa.between_make_filter/3 1 0.001 0.000
anonymous fn/3 in :beam_ssa.uses/2 1 0.001 0.000
:beam_ssa."-predecessors/1-lc$^0/1-0-"/1 1 0.001 0.000
anonymous fn/3 in :beam_ssa.fold_uses_block/3 1 0.001 0.000
:beam_peep.peep/3 1 0.001 0.000
:beam_opcodes.opcode/2 1 0.001 0.000
:beam_kernel_to_ssa.new_label/1 1 0.001 0.000
:beam_kernel_to_ssa.make_succeeded/3 1 0.001 0.000
:beam_kernel_to_ssa.fix_sets/3 1 0.001 0.000
:beam_kernel_to_ssa.find_loc/3 1 0.001 0.000
:beam_kernel_to_ssa."-test_cg/5-lc$^0/1-0-"/2 1 0.001 0.000
:beam_kernel_to_ssa."-put_cg/4-lc$^0/1-1-"/2 1 0.001 0.000
:beam_kernel_to_ssa."-put_cg/4-lc$^0/1-0-"/2 1 0.001 0.000
:beam_jump.unshare_collect_short/2 1 0.001 0.000
:beam_jump.skip_unreachable/3 1 0.001 0.000
:beam_jump.share_1/6 1 0.001 0.000
:beam_jump.do_instr_labels_list/2 1 0.001 0.000
:beam_flatten.norm/1 1 0.001 0.000
:beam_flatten.block/2 1 0.001 0.000
:beam_digraph."-out_neighbours/2-lc$^0/1-0-"/1 1 0.001 0.000
:beam_dict.old_string/2 1 0.001 0.000
:beam_dict.literal1/2 1 0.001 0.000
:beam_call_types.will_succeed/3 1 0.001 0.000
:beam_call_types.fails_on_conflict/2 1 0.001 0.000
:beam_block.swap_opt/1 1 0.001 0.000
:beam_block.embed_lines/2 1 0.001 0.000
:beam_a.rename_instrs/1 1 0.001 0.000
:beam_a.function/1 1 0.001 0.000
Module.Types.Unify.unique_super_types/2 1 0.001 0.000
Module.Types.Unify.subtype?/3 1 0.001 0.000
Module.Types.Unify.push_expr_stack/2 1 0.001 0.000
Module.Types.Unify.do_unify/4 1 0.001 0.000
Module.Types.Pattern.of_head/4 1 0.001 0.000
Module.Types.Of.find_matching_values/4 1 0.001 0.000
Map.new/1 1 0.001 0.000
ExUnit.Assertions.extract_args/2 1 0.001 0.000
Enum.reject_list/2 1 0.001 0.000
Enum.any_list/2 1 0.001 0.000
anonymous fn/4 in Enum.slice_count_and_fun/1 1 0.001 0.000
Enum."-reduce/3-lists^foldl/2-0-"/3 1 0.001 0.000
anonymous fn/3 in Enum.each/2 1 0.001 0.000
:fprof.apply_start_stop/4 1 0.000 0.000
:suspend 3067 42086.031 0.000 <--
:undefined 14 31043.095 0.136
:proc_lib.init_p/5 14 31043.095 0.136 <--
:proc_lib.init_p_do_apply/3 14 31042.462 0.042
:suspend 14 0.436 0.000
:erlang.put/2 28 0.047 0.047
:proc_lib.trans_init/3 14 0.014 0.014
:proc_lib.init_p/5 14 31042.462 0.042
:proc_lib.init_p_do_apply/3 14 31042.462 0.042 <--
:gen.init_it/6 7 25739.024 0.012
Task.Supervised.reply/4 7 5303.198 0.027
:proc_lib.exit_p/3 7 0.198 0.040
:proc_lib.init_p_do_apply/3 7 25739.024 0.012
:gen.init_it/6 7 25739.024 0.012 <--
:gen.init_it2/7 7 25739.012 0.015
:gen.init_it/6 7 25739.012 0.015
:gen.init_it2/7 7 25739.012 0.015 <--
:gen_server.init_it/6 6 20464.155 0.060
:gen_event.init_it/6 1 5274.842 0.012
:gen.init_it2/7 6 20464.155 0.060
:gen_server.init_it/6 6 20464.155 0.060 <--
:gen_server.loop/7 6 20459.704 0.025
:gen_server.init_it/2 6 4.280 0.017
:gen.hibernate_after/1 6 0.060 0.031
:gen.debug_options/2 6 0.030 0.021
:proc_lib.init_ack/2 6 0.014 0.014
:gen.name/1 6 0.007 0.007
:gen_server.init_it/6 6 20459.704 0.025
:gen_server.handle_msg/6 74 0.000 0.297
:gen_server.handle_common_reply/8 644 0.000 3.227
:gen_server.loop/7 724 20459.704 3.549 <--
:gen_server.decode_msg/9 724 20447.442 1.472
:suspend 591 20420.945 0.000
:garbage_collect 7 0.066 0.066
:gen_server.loop/7 724 20447.442 1.472
:gen_server.decode_msg/9 724 20447.442 1.472 <--
:gen_server.handle_msg/6 721 20447.432 2.684
:sys.handle_system_msg/7 3 0.153 0.004
:gen_server.decode_msg/9 721 20447.432 2.684
:gen_server.handle_msg/6 721 20447.432 2.684 <--
:gen_server.handle_common_reply/8 645 15176.640 1.144
:gen_server.try_dispatch/3 645 22.888 1.173
:gen_server.try_handle_call/4 76 6.550 0.177
:gen_server.reply/2 76 0.206 0.108
:gen_server.terminate/8 2 0.022 0.002
:garbage_collect 2 0.011 0.011
:erlang.process_info/2 2 0.002 0.002
:gen_server.loop/7 74 0.000 0.297
:undefined 25 10837.628 0.077
Task.Supervised.invoke_mfa/2 7 5302.741 0.041
:erlang.apply/2 32 16140.369 0.118 <--
anonymous fn/0 in ExUnit.async_run/0 1 5287.502 0.003
anonymous fn/4 in Kernel.ParallelCompiler.spawn_workers/ 1 4539.252 0.004
anonymous fn/3 in :elixir_erl_compiler.spawn/2 3 4263.267 0.009
anonymous fn/2 in ExUnit.Runner.spawn_modules/5 1 646.219 0.001
anonymous fn/3 in ExUnit.Runner.run_setup_all/2 1 645.146 0.006
anonymous fn/4 in ExUnit.Runner.spawn_test_monitor/4 11 638.777 0.072
anonymous fn/5 in Module.ParallelChecker.spawn_checkers/ 1 86.657 0.004
anonymous fn/2 in Ecto.Repo.Preloader.maybe_pmap/3 6 15.166 0.010
anonymous fn/5 in Task.Supervised.stream/6 3 11.084 0.004
anonymous fn/2 in :proc_lib.do_stop/2 4 6.234 0.022
:suspend 25 0.915 0.000
:garbage_collect 12 0.032 0.032
:gen_server.handle_msg/6 645 15176.640 1.144
:gen_server.handle_common_reply/8 645 15176.640 1.144 <--
:gen_server.terminate/8 1 0.010 0.001
:erlang.process_info/2 1 0.002 0.002
:gen_server.loop/7 644 0.000 3.227
Mix.Tasks.Test.do_run/3 3 5294.345 0.012
anonymous fn/0 in ExUnit.async_run/0 1 5287.028 0.004
Enum.reduce_while/3 1 645.013 0.003
DoAuth.Repo.transaction/2 1 105.303 0.006
DoAuth.Repo.now/0 1 18.539 0.008
String.downcase/2 1 14.336 0.007
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp" 1 8.737 0.005
Jason.decode/2 1 6.008 0.006
DateTime.truncate/2 1 5.010 0.010
Jason.do_encode/2 1 4.430 0.006
anonymous fn/2 in :proc_lib.do_stop/2 1 4.414 0.004
ExUnit.RunnerStats.init/1 1 3.710 0.007
ExUnit.CLIFormatter.handle_cast/2 1 3.328 0.008
String.Chars.to_string/1 3 3.149 0.010
anonymous fn/3 in Ecto.Repo.Preloader.expand/3 3 2.655 0.019
Mix.Tasks.Test.parse_files/3 1 2.438 0.005
DoAuth.DataCase."MACRO-__using__"/2 1 1.170 0.005
Ecto.Adapters.SQL.Sandbox.lookup_meta!/1 1 1.137 0.005
ExUnit.Runner.shuffle/2 1 0.074 0.003
DoAuth.Crypto.sign/2 1 0.038 0.003
:beam_ssa_bool.build_digraph/3 1 0.019 0.003
Macro.op_call/2 1 0.019 0.003
Macro.args_to_string/2 1 0.019 0.003
Module.ParallelChecker.info_exports/1 1 0.018 0.003
Module.ParallelChecker.info_deprecated/1 1 0.018 0.003
:enacl.sign_detached/2 1 0.000 0.003
Postgrex.Extensions.Timestamp.microsecond_to_elixir/2 1 0.000 0.007
Mix.Shell.IO.print_app/0 1 0.000 0.004
Mix.Compilers.Test.require_and_run/3 1 0.000 0.004
ExUnit.Runner.run_with_trap/2 1 0.000 0.008
Enumerable.member?/2 1 0.000 0.007
Ecto.Repo.Schema.process_parents/4 1 0.000 0.005
Ecto.Repo.Schema.do_insert/4 1 0.000 0.006
anonymous fn/15 in Ecto.Repo.Schema.do_insert/4 1 0.000 0.006
Ecto.Repo.Queryable.preprocessor/3 1 0.000 0.005
Ecto.Repo.Queryable.execute/4 2 0.000 0.010
Ecto.Repo.Queryable.all/3 1 0.000 0.007
Ecto.Queryable.to_query/1 2 0.000 0.008
Ecto.Query.Planner.cast_param/3 1 0.000 0.006
Ecto.Association.Has.assoc_query/3 2 0.000 0.012
DoAuth.Schema.Key.build_by_pk64/1 1 0.000 0.008
DoAuth.Repo.insert!/2 1 0.000 0.005
DoAuth.Repo.all/2 1 0.000 0.005
DateTime.from_unix/3 1 0.000 0.013
DBConnection.Query.parse/2 1 0.000 0.004
DBConnection.Holder.holder_apply/4 1 0.000 0.008
DBConnection.parse/3 1 0.000 0.004
DBConnection.log/5 1 0.000 0.012
:error_handler.undefined_function/3 57 11410.955 0.308 <--
Mix.Compilers.Test.require_and_run/3 1 5287.711 0.013
ExUnit.Runner.run/2 1 5282.057 0.008
Kernel.ParallelCompiler.require/2 1 4630.145 0.001
Enumerable.reduce/3 1 644.995 0.002
:error_handler.ensure_loaded/1 57 177.804 0.178
Ecto.Repo.Transaction.transaction/4 1 71.082 0.006
Ecto.Repo.Queryable.all/3 1 18.042 0.006
Ecto.Repo.Schema.insert!/4 1 9.427 0.002
Postgrex.Extensions.Timestamp.microsecond_to_elixir/2 1 6.267 0.002
DateTime.utc_now/0 1 4.629 0.003
NaiveDateTime.from_erl!/2 1 2.778 0.001
Ecto.Queryable.to_query/1 1 1.760 0.002
Mix.Shell.IO.print_app/0 1 1.304 0.002
DBConnection.Query.parse/2 1 1.275 0.002
Ecto.Query.Builder.From.apply/5 1 1.015 0.009
ExUnit.EventManager.start_link/0 1 0.500 0.008
Ecto.Adapters.SQL.Sandbox.Connection.handle_begin/2 1 0.446 0.004
Calendar.ISO.from_unix/2 1 0.276 0.027
:erlang.function_exported/3 57 0.188 0.188
ExUnit.configure/1 1 0.136 0.001
:sys.terminate/3 1 0.084 0.001
Ecto.Changeset.Relation.surface_changes/3 1 0.082 0.008
ExUnit.Formatter.format_times/1 1 0.061 0.008
Jason.Decoder.parse/2 1 0.048 0.005
Mix.Shell.printable_app_name/0 1 0.043 0.001
Jason.Encode.encode/2 1 0.039 0.004
DBConnection.LogEntry.new/5 1 0.038 0.004
:rand.seed/2 1 0.032 0.002
ExUnit.FailuresManifest.new/0 1 0.021 0.021
:enacl.sign_detached/2 1 0.020 0.001
String.Casing.downcase/3 1 0.019 0.007
ExUnit.Filters.parse_path/1 1 0.018 0.002
:error_handler.call_undefined_function_handler/3 2 0.016 0.004
Ecto.Adapter.lookup_meta/1 1 0.014 0.002
Enumerable.Range.member?/2 1 0.012 0.009
Ecto.Embedded.prepare/4 1 0.009 0.003
String.Chars.List.to_string/1 1 0.007 0.002
DBConnection.Query.Postgrex.Query.parse/2 1 0.007 0.005
Ecto.Query.Builder.Filter.apply/3 1 0.006 0.004
Ecto.Type.cast/2 1 0.005 0.002
Ecto.Association.ManyToMany.preload_info/1 1 0.005 0.004
String.Chars.Postgrex.Query.to_string/1 1 0.004 0.003
Ecto.Queryable.Atom.to_query/1 1 0.004 0.003
String.Chars.Integer.to_string/1 1 0.003 0.002
Ecto.Schema.Loader.load_struct/3 1 0.003 0.002
Ecto.Repo.Preloader.query/6 1 0.003 0.003
Ecto.Query.Builder.not_nil!/1 1 0.002 0.002
Ecto.Association.BelongsTo.preload_info/1 1 0.002 0.002
:enacl_nif.crypto_sign_detached/2 1 0.001 0.001
:beam_digraph.new/0 1 0.001 0.001
Inspect.List.keyword?/1 1 0.001 0.001
ExUnit.CaseTemplate.__proxy__/2 1 0.001 0.001
Ecto.Repo.Assoc.query/4 1 0.001 0.001
Ecto.Queryable.Ecto.Query.to_query/1 1 0.001 0.001
Ecto.Association.Has.preload_info/1 1 0.001 0.001
Ecto.Association.on_repo_change/4 1 0.001 0.001
Code.Identifier.binary_op/1 1 0.001 0.001
Calendar.truncate/2 1 0.001 0.001
:undefined 0 5362.013 0.008
:fprof.apply_start_stop/4 0 5362.013 0.008 <--
anonymous fn/0 in :elixir_compiler_1.__FILE__/1 1 5362.005 0.002
:suspend 1 0.000 0.000
:fprof.apply_start_stop/4 1 5362.005 0.002
anonymous fn/0 in :elixir_compiler_1.__FILE__/1 1 5362.005 0.002 <--
Mix.Tasks.Test.run/1 1 5362.003 0.004
anonymous fn/0 in :elixir_compiler_1.__FILE__/1 1 5362.003 0.004
Mix.Tasks.Test.run/1 1 5362.003 0.004 <--
Mix.Tasks.Test.do_run/3 1 5361.889 0.055
Mix.Task.recursing?/0 1 0.069 0.002
OptionParser.parse!/2 1 0.041 0.002
Mix.Tasks.Test.run/1 1 5361.889 0.055
Mix.Tasks.Test.do_run/3 1 5361.889 0.055 <--
:error_handler.undefined_function/3 3 5294.345 0.012
Enum.each/2 1 63.438 0.001
Mix.Tasks.Test.parse_files/3 1 2.444 0.003
Mix.Tasks.Test.process_ex_unit_opts/1 1 0.537 0.009
Mix.Utils.extract_files/2 1 0.211 0.002
Mix.Task.run/2 2 0.198 0.015
Mix.Tasks.Test.display_warn_test_pattern/4 1 0.166 0.004
Mix.Tasks.Test.default_test_paths/0 1 0.115 0.002
ExUnit.configure/1 1 0.084 0.001
Mix.shell/1 1 0.071 0.002
Code.put_compiler_option/2 1 0.044 0.004
Mix.shell/0 2 0.037 0.002
Application.ensure_loaded/1 1 0.029 0.002
Access.get/2 7 0.028 0.007
System.get_env/1 1 0.021 0.002
Mix.Tasks.Test.merge_helper_opts/1 1 0.020 0.001
Mix.Project.config/0 1 0.019 0.002
Code.get_compiler_option/1 1 0.019 0.001
Mix.Tasks.Test.filter_by_partition/3 1 0.006 0.002
:erlang.--/2 1 0.001 0.001
Mix.Tasks.Test.filter_to_allowed_files/2 1 0.001 0.001
:proc_lib.init_p_do_apply/3 7 5303.198 0.027
Task.Supervised.reply/4 7 5303.198 0.027 <--
Task.Supervised.reply/5 7 5303.091 0.030
Task.Supervised.initial_call/1 7 0.050 0.016
Task.Supervised.put_callers/1 7 0.030 0.007
Task.Supervised.reply/4 7 5303.091 0.030
Task.Supervised.reply/5 7 5303.091 0.030 <--
Task.Supervised.invoke_mfa/2 7 5302.773 0.032
:suspend 6 0.280 0.000
:erlang.send/2 7 0.008 0.008
Task.Supervised.reply/5 7 5302.773 0.032
Task.Supervised.invoke_mfa/2 7 5302.773 0.032 <--
:erlang.apply/2 7 5302.741 0.041
:error_handler.undefined_function/3 1 5287.711 0.013
Mix.Compilers.Test.require_and_run/3 1 5287.711 0.013 <--
ExUnit.await_run/1 1 654.044 0.002
ExUnit.async_run/0 1 0.039 0.001
Access.get/2 1 0.004 0.001
Mix.Compilers.Test."-require_and_run/3-after$^0/0-0-"/1 1 0.002 0.001
Mix.Compilers.Test.agent_write_manifest/1 1 0.001 0.001
:error_handler.undefined_function/3 1 0.000 0.004
:erlang.apply/2 1 5287.502 0.003
anonymous fn/0 in ExUnit.async_run/0 1 5287.502 0.003 <--
:error_handler.undefined_function/3 1 5287.028 0.004
ExUnit.persist_defaults/1 1 0.292 0.003
ExUnit.configuration/0 1 0.179 0.019
:error_handler.undefined_function/3 1 5282.057 0.008
ExUnit.Runner.run/2 1 5282.057 0.008 <--
ExUnit.Runner.run_with_trap/2 1 5278.808 0.037
System.trap_signal/3 1 3.155 0.001
ExUnit.Runner."-run/2-after$^1/0-0-"/1 1 0.086 0.001
ExUnit.Runner.run/2 1 5278.808 0.037
ExUnit.Runner.run_with_trap/2 1 5278.808 0.037 <--
ExUnit.Runner.loop/4 1 5255.300 0.007
ExUnit.EventManager.add_handler/3 1 7.155 0.005
ExUnit.EventManager.stop/1 1 6.582 0.010
ExUnit.Runner.configure/4 1 4.636 0.026
ExUnit.RunnerStats.stats/1 1 0.898 0.001
ExUnit.Runner.normalize_opts/1 1 0.251 0.011
ExUnit.EventManager.suite_started/2 1 0.181 0.002
ExUnit.EventManager.suite_finished/2 1 0.087 0.001
Application.fetch_env!/2 1 0.013 0.002
System.convert_time_unit/3 1 0.008 0.003
Keyword.fetch!/2 1 0.006 0.004
:erlang.monotonic_time/0 2 0.004 0.004
:erlang.system_flag/2 1 0.002 0.002
Enum.each/2 1 0.002 0.001
ExUnit.Runner.max_failures_reached?/1 1 0.001 0.001
:error_handler.undefined_function/3 1 0.000 0.008
:gen.init_it2/7 1 5274.842 0.012
:gen_event.init_it/6 1 5274.842 0.012 <--
:gen_event.loop/6 1 5274.811 0.003
:gen.hibernate_after/1 1 0.008 0.004
:gen.debug_options/2 1 0.005 0.003
:proc_lib.init_ack/2 1 0.002 0.002
:gen.name/1 1 0.002 0.002
:erlang.process_flag/2 1 0.002 0.002
:gen_event.init_it/6 1 5274.811 0.003
:gen_event.handle_msg/6 28 0.000 0.047
:gen_event.loop/6 29 5274.811 0.050 <--
:gen_event.fetch_msg/6 29 5274.808 0.103
:suspend 2 0.142 0.000
:garbage_collect 3 0.008 0.008
:gen_event.loop/6 29 5274.808 0.103
:gen_event.fetch_msg/6 29 5274.808 0.103 <--
:suspend 30 5274.366 0.000
:gen_event.handle_msg/6 28 5262.864 0.080
:sys.handle_system_msg/7 1 0.016 0.002
:garbage_collect 3 0.012 0.012
:gen_event.fetch_msg/6 28 5262.864 0.080
:gen_event.handle_msg/6 28 5262.864 0.080 <--
:gen_event.server_notify/4 28 0.034 0.034
:gen_event.loop/6 28 0.000 0.047
ExUnit.Runner.run_with_trap/2 1 5255.300 0.007
ExUnit.Runner.wait_until_available/4 1 0.000 0.001
ExUnit.Runner.spawn_modules/5 1 0.000 0.001
ExUnit.Runner.loop/4 1 0.000 0.003
ExUnit.Runner.loop/4 4 5255.300 0.012 <--
ExUnit.Server.take_async_modules/1 1 4608.989 0.003
ExUnit.Runner.spawn_modules/5 1 646.277 0.004
ExUnit.Runner.wait_until_available/4 1 646.265 0.003
ExUnit.Server.take_sync_modules/0 1 0.023 0.001
ExUnit.Runner.async_stop_time/1 2 0.002 0.002
ExUnit.Runner.loop/4 1 0.000 0.003
GenServer.call/3 74 4619.070 0.109
:gen_server.call/3 81 15.713 0.103
:gen.call/3 24 3.892 0.025
:sys.send_system_msg/3 4 1.691 0.004
:gen.call/4 183 4640.366 0.241 <--
:gen.do_call/4 122 4622.358 0.778
:gen.do_for_proc/2 61 17.767 0.227
:gen.call/4 122 4622.358 0.778
anonymous fn/4 in :gen.call/4 61 17.384 0.593
:gen.do_call/4 183 4639.742 1.371 <--
:suspend 196 4637.678 0.000
:erlang.demonitor/2 183 0.306 0.276
:erlang.monitor/2 139 0.237 0.193
:erlang.send/3 44 0.088 0.088
:erlang.monitor/3 44 0.062 0.056
:error_handler.undefined_function/3 1 4630.145 0.001
Kernel.ParallelCompiler.require/2 1 4630.145 0.001 <--
Kernel.ParallelCompiler.spawn_workers/3 1 4630.144 0.023
Kernel.ParallelCompiler.require/2 1 4630.144 0.023
Kernel.ParallelCompiler.spawn_workers/3 1 4630.144 0.023 <--
Kernel.ParallelCompiler.spawn_workers/7 1 4626.747 0.005
:code.ensure_loaded/1 1 3.312 0.002
Kernel.ParallelCompiler.write_module_binaries/3 1 0.018 0.002
Keyword.get/3 5 0.015 0.010
Keyword.get/2 3 0.013 0.003
Code.get_compiler_option/1 1 0.008 0.001
:erlang.cancel_timer/1 1 0.003 0.003
:erlang.system_info/1 1 0.001 0.001
:erlang.send_after/3 1 0.001 0.001
:erlang.max/2 1 0.001 0.001
Kernel.ParallelCompiler.profile_init/1 1 0.001 0.001
Kernel.ParallelCompiler.each_file/1 1 0.001 0.001
Kernel.ParallelCompiler.spawn_workers/3 1 4626.747 0.005
Kernel.ParallelCompiler.wait_for_messages/7 2 0.000 0.006
Kernel.ParallelCompiler.spawn_workers/7 1 0.000 0.001
Kernel.ParallelCompiler.spawn_workers/7 4 4626.747 0.012 <--
Kernel.ParallelCompiler.wait_for_messages/7 2 4626.505 0.014
Kernel.ParallelCompiler.verify_modules/4 1 87.209 0.005
Path.expand/1 1 0.230 0.004
:erlang.spawn_monitor/1 1 0.005 0.002
:erlang.monotonic_time/0 1 0.001 0.001
:erlang.++/2 1 0.001 0.001
Kernel.ParallelCompiler.each_cycle_return/1 1 0.001 0.001
Kernel.ParallelCompiler.cycle_timing/2 1 0.001 0.001
anonymous fn/0 in Kernel.ParallelCompiler.spawn_workers/ 1 0.001 0.001
Kernel.ParallelCompiler.spawn_workers/7 1 0.000 0.001
Kernel.ParallelCompiler.spawn_workers/7 2 4626.505 0.014
Kernel.ParallelCompiler.wait_for_messages/7 2 4626.505 0.014 <--
:suspend 2 4539.116 0.000
Kernel.ParallelCompiler.discard_down/1 1 0.095 0.002
:erlang.send/2 2 0.028 0.004
Kernel.ParallelCompiler.discard_and_maybe_log_file/3 1 0.024 0.001
List.keydelete/3 1 0.003 0.001
Enum.reduce/3 1 0.002 0.001
:lists.reverse/1 1 0.001 0.001
:erlang.++/2 1 0.001 0.001
anonymous fn/3 in Kernel.ParallelCompiler.spawn_workers/ 1 0.001 0.001
anonymous fn/2 in Kernel.ParallelCompiler.spawn_workers/ 1 0.001 0.001
Kernel.ParallelCompiler.spawn_workers/7 2 0.000 0.006
ExUnit.Server.take_async_modules/1 1 4608.986 0.005
DynamicSupervisor.validate_and_start_child/2 2 4.820 0.011
Supervisor.which_children/1 28 3.058 0.105
ExUnit.RunnerStats.stats/1 1 0.897 0.004
DBConnection.Ownership.Manager.checkout/2 11 0.632 0.035
DBConnection.Ownership.Manager.mode/3 12 0.450 0.043
Mix.ProjectStack.get_stack/1 7 0.210 0.021
DynamicSupervisor.which_children/1 1 0.161 0.004
Agent.update/5 1 0.066 0.004
Agent.get/5 4 0.061 0.012
Mix.ProjectStack.update_stack/1 1 0.039 0.003
ExUnit.Server.modules_loaded/0 1 0.032 0.003
Agent.get/3 2 0.030 0.006
ExUnit.Server.take_sync_modules/0 1 0.022 0.003
ExUnit.Server.add/2 1 0.015 0.003
GenServer.call/3 74 4619.479 0.262 <--
:gen.call/4 74 4619.070 0.109
GenServer.whereis/1 74 0.147 0.082
ExUnit.Runner.loop/4 1 4608.989 0.003
ExUnit.Server.take_async_modules/1 1 4608.989 0.003 <--
GenServer.call/3 1 4608.986 0.005
Kernel.ParallelCompiler.require_file/2 1 4539.214 0.004
Code.require_file/2 1 62.639 0.004
:elixir_compiler.file/2 2 4601.853 0.008 <--
:elixir_compiler.string/3 2 4601.587 0.007
:file.read_file/1 2 0.212 0.004
:elixir_utils.characters_to_list/1 2 0.046 0.004
:elixir_compiler.file/2 2 4601.587 0.007
:elixir_compiler.string/3 2 4601.587 0.007 <--
:elixir_compiler.quoted/3 2 4569.526 0.020
:elixir.string_to_quoted!/5 2 32.044 0.007
:elixir_config.get/1 2 0.010 0.005
:elixir_compiler.string/3 2 4569.526 0.020
:elixir_compiler.quoted/3 2 4569.526 0.020 <--
:elixir_lexical.run/3 2 4569.448 0.023
:elixir_env.new/0 2 0.035 0.011
:elixir_config.get/1 2 0.010 0.005
:elixir_compiler."-quoted/3-after$^2/0-0-"/1 2 0.008 0.006
:lists.reverse/1 2 0.003 0.003
:erlang.put/2 2 0.002 0.002
:elixir_compiler.quoted/3 2 4569.448 0.023
:elixir_lexical.run/3 2 4569.448 0.023 <--
anonymous fn/2 in :elixir_compiler.quoted/3 2 4568.145 0.003
:elixir_lexical.warn_unused_aliases/2 2 0.403 0.006
:elixir_lexical.warn_unused_imports/2 2 0.392 0.015
Kernel.LexicalTracker.start_link/0 2 0.319 0.003
:elixir_lexical."-run/3-after$^0/0-0-"/2 2 0.125 0.007
anonymous fn/3 in :elixir_compiler.quoted/3 2 0.020 0.002
:elixir_env.trace/2 2 0.015 0.005
:elixir_config.get/1 2 0.006 0.004
:elixir_lexical.run/3 2 4568.145 0.003
anonymous fn/2 in :elixir_compiler.quoted/3 2 4568.145 0.003 <--
:elixir_compiler.eval_forms/3 2 4568.142 0.008
anonymous fn/2 in :elixir_compiler.quoted/3 2 4568.142 0.008
:elixir_module.eval_form/6 1 0.000 0.002
:elixir_compiler.eval_forms/3 3 4568.142 0.010 <--
:elixir.eval_forms/3 1 4506.734 0.009
:elixir_compiler.compile/3 2 2382.924 0.016
:elixir_compiler.allows_fast_compilation/1 2 0.006 0.002
:maps.get/2 3 0.003 0.003
:erlang.apply/2 1 4539.252 0.004
anonymous fn/4 in Kernel.ParallelCompiler.spawn_workers/7 1 4539.252 0.004 <--
Kernel.ParallelCompiler.require_file/2 1 4539.245 0.003
:erlang.put/2 2 0.002 0.002
:erlang.exit/1 1 0.001 0.001
anonymous fn/4 in Kernel.ParallelCompiler.spawn_workers/7 1 4539.245 0.003
Kernel.ParallelCompiler.require_file/2 1 4539.245 0.003 <--
:elixir_compiler.file/2 1 4539.214 0.004
:elixir_code_server.call/1 1 0.020 0.001
:elixir_code_server.cast/1 1 0.008 0.001
:elixir_compiler.eval_forms/3 1 4506.734 0.009
:elixir_module.expand_callback/6 2 0.000 0.016
:elixir.eval_forms/3 3 4506.734 0.025 <--
:elixir.recur_eval/3 3 4500.027 0.006
:elixir.quoted_to_erl/3 3 9.467 0.009
:elixir_env.env_to_scope/1 3 0.044 0.015
:elixir_erl_var.dump_binding/3 3 0.027 0.003
:elixir_env.with_vars/2 3 0.027 0.014
:elixir_erl_var.load_binding/3 3 0.018 0.009
:elixir.normalize_binding/3 3 0.003 0.003
:elixir.eval_forms/3 3 4500.027 0.006
:elixir.recur_eval/3 1 0.000 0.002
:elixir.recur_eval/3 4 4500.027 0.008 <--
:erl_eval.expr/5 4 4500.023 0.030
:elixir.recur_eval/3 1 0.000 0.002
:elixir.recur_eval/3 4 4500.023 0.030
:erl_eval.expr_list/6 394 0.000 1.279
:erl_eval.expr/5 370 0.000 0.371
:erl_eval.eval_map_fields/5 38 0.000 0.073
:erl_eval.expr/5 806 4500.023 1.753 <--
:erl_eval.do_apply/6 8 4491.297 0.016
:erl_eval.expr_list/4 190 10.338 0.190
:erl_eval.eval_map_fields/4 4 8.371 0.004
:erl_eval.merge_bindings/2 185 1.667 0.185
:erl_eval.ret_expr/3 796 0.798 0.797
:eval_bits.expr_grp/3 3 0.274 0.003
:erlang.list_to_tuple/1 180 0.182 0.181
:lists.foldl/3 4 0.099 0.005
:erl_internal.bif/3 10 0.012 0.010
:erl_eval.bif/5 2 0.010 0.002
:garbage_collect 1 0.001 0.001
:erl_eval.expr/5 370 0.000 0.371
:erl_eval.expr/5 8 4491.297 0.016
:erl_eval.bif/5 2 0.008 0.004
:erl_eval.do_apply/6 10 4491.305 0.020 <--
:elixir_module.compile/4 1 4491.265 0.002
:elixir_def.store_definition/5 3 12.500 0.024
Kernel.LexicalTracker.read_cache/2 1 0.026 0.001
:elixir_module.read_cache/2 3 0.021 0.009
:erl_eval.ret_expr/3 10 0.010 0.010
:erlang.binary_to_term/1 2 0.002 0.002
:erl_eval.do_apply/6 1 4491.265 0.002
:elixir_module.compile/4 1 4491.265 0.002 <--
:elixir_module.compile/5 1 4491.262 0.034
:elixir_env.reset_unused_vars/1 1 0.001 0.001
:elixir_module.compile/4 1 4491.262 0.034
:elixir_module.compile/5 1 4491.262 0.034 <--
:elixir_module.eval_form/6 1 2342.595 0.007
:elixir_erl.compile/1 1 2146.010 0.001
:elixir_module.check_module_availability/3 1 0.852 0.004
:elixir_locals.ensure_no_undefined_local/3 1 0.360 0.001
:elixir_locals.warn_unused_local/4 1 0.353 0.001
:elixir_def.fetch_definitions/2 1 0.258 0.004
:elixir_module.build/3 1 0.191 0.011
:elixir_locals.ensure_no_import_conflict/3 1 0.178 0.001
:elixir_utils.relative_to_cwd/1 1 0.124 0.002
:elixir_module.eval_callbacks/5 1 0.086 0.002
:elixir_module.warn_unused_attributes/4 1 0.046 0.005
:elixir_module.attributes/3 1 0.041 0.001
:elixir_module."-compile/5-after$^0/0-0-"/4 1 0.036 0.004
Module.check_behaviours_and_impls/4 1 0.025 0.005
:elixir_module.make_module_available/3 1 0.014 0.004
:elixir_module.autoload_module/4 1 0.014 0.003
:elixir_env.trace/2 1 0.007 0.002
:elixir_module.get_deprecated/1 1 0.006 0.002
:elixir_module.is_behaviour/1 1 0.005 0.003
:elixir_module.put_compiler_modules/1 1 0.003 0.002
:elixir_module.make_readonly/1 1 0.003 0.002
:elixir_module.get_struct/1 1 0.003 0.002
:elixir_module.bag_lookup_element/3 1 0.003 0.002
:elixir_locals.stop/1 1 0.003 0.002
:elixir_config.get/1 1 0.003 0.002
:lists.keyfind/3 2 0.002 0.002
:elixir_module.validate_compile_opts/5 1 0.002 0.001
:maps.get/2 1 0.001 0.001
:ets.lookup_element/3 1 0.001 0.001
:elixir_module.validate_on_load_attribute/5 1 0.001 0.001
:elixir_module.validate_dialyzer_attribute/4 1 0.001 0.001
:elixir_module.compiler_modules/0 1 0.001 0.001
:elixir_erl.compile/1 1 2146.009 0.003
:elixir_compiler.compile/3 2 2117.419 0.012
:elixir_erl_compiler.spawn/2 3 4263.428 0.015 <--
:suspend 4 4263.386 0.000
:erlang.spawn_monitor/1 3 0.027 0.006
:erlang.apply/2 3 4263.267 0.009
anonymous fn/3 in :elixir_erl_compiler.spawn/2 3 4263.267 0.009 <--
anonymous fn/1 in :elixir_erl.compile/1 1 2145.992 0.001
anonymous fn/2 in :elixir_compiler.compile/3 2 2117.258 0.002
:erlang.exit/1 3 0.005 0.005
:erlang.put/2 3 0.003 0.003
:elixir_erl_compiler.forms/3 1 2092.425 0.006
:elixir_erl_compiler.noenv_forms/3 2 2066.762 0.012
:elixir_erl_compiler.compile/3 3 4159.187 0.018 <--
:compile.noenv_forms/2 3 3812.018 0.003
:elixir_erl_compiler.erl_to_core/2 3 347.108 0.006
:elixir_erl_compiler.format_warnings/2 6 0.028 0.012
:elixir_utils.characters_to_list/1 3 0.015 0.006
:elixir_erl_compiler.compile/3 3 3812.018 0.003
:compile.noenv_forms/2 3 3812.018 0.003 <--
:compile.do_compile/2 3 3812.015 0.012
:compile.noenv_forms/2 3 3812.015 0.012
:compile.do_compile/2 3 3812.015 0.012 <--
anonymous fn/2 in :compile.internal_fun/2 3 3811.759 0.006
:compile.expand_opts/1 3 0.238 0.015
:lists.member/2 3 0.003 0.003
:compile.internal_fun/2 3 0.003 0.003
:compile.do_compile/2 3 3811.759 0.006
anonymous fn/2 in :compile.internal_fun/2 3 3811.759 0.006 <--
:compile.internal/2 3 3811.753 0.018
anonymous fn/2 in :compile.internal_fun/2 3 3811.753 0.018
:compile.internal/2 3 3811.753 0.018 <--
:compile.internal_comp/5 3 3810.749 0.027
:compile.passes/2 3 0.788 0.015
:compile.build_compile/1 3 0.087 0.009
:proplists.delete/2 3 0.056 0.016
:proplists.get_value/3 6 0.055 0.006
:compile.internal/2 3 3810.749 0.027
:compile.internal_comp/5 3 3810.749 0.027 <--
:compile.fold_comp/4 3 3809.112 0.006
:filename.dirname/1 3 0.523 0.009
:filename.basename/2 3 0.498 0.015
:compile.comp_ret_ok/2 3 0.349 0.033
:filename.join/2 3 0.204 0.009
:compile.runner/2 3 0.015 0.009
:compile.outfile/3 3 0.015 0.009
:erlang.setelement/3 3 0.003 0.003
:erlang.++/2 3 0.003 0.003
:compile.internal_comp/5 3 3809.112 0.006
:compile.fold_comp/4 102 0.000 0.210
:compile.fold_comp/4 105 3809.112 0.216 <--
anonymous fn/3 in :compile.runner/2 84 3807.823 0.084
:compile.select_passes/2 9 0.579 0.030
anonymous fn/1 in :compile.core_passes/1 3 0.245 0.003
anonymous fn/1 in :compile.core_passes/1 3 0.159 0.003
anonymous fn/1 in :compile.core_passes/1 3 0.081 0.003
:erlang.++/2 9 0.009 0.009
:compile.fold_comp/4 102 0.000 0.210
:compile.fold_comp/4 84 3807.823 0.084
anonymous fn/3 in :compile.runner/2 84 3807.823 0.084 <--
anonymous fn/3 in :compile.select_passes/2 63 3112.881 0.150
anonymous fn/2 in :compile.kernel_passes/0 3 274.618 0.003
anonymous fn/2 in :compile.asm_passes/0 3 269.175 0.003
anonymous fn/2 in :compile.kernel_passes/0 3 73.512 0.003
anonymous fn/2 in :compile.core_passes/1 3 40.084 0.003
anonymous fn/2 in :compile.asm_passes/0 3 37.406 0.003
anonymous fn/2 in :compile.core_passes/1 3 0.039 0.003
anonymous fn/2 in :compile.fix_first_pass/1 3 0.024 0.003
anonymous fn/3 in :compile.runner/2 63 3112.881 0.150
anonymous fn/3 in :compile.select_passes/2 63 3112.881 0.150 <--
:beam_ssa_opt.module/2 3 1887.913 0.033
:beam_ssa_pre_codegen.module/2 3 337.733 0.015
:sys_core_fold.module/2 3 168.240 0.030
:sys_core_alias.module/2 3 132.431 0.009
:beam_ssa_codegen.module/2 3 124.486 0.006
:beam_ssa_bool.module/2 3 121.069 0.009
:sys_core_bsm.module/2 3 118.985 0.009
:beam_jump.module/2 3 43.421 0.006
:beam_kernel_to_ssa.module/2 3 39.153 0.009
:beam_ssa_bsm.module/2 3 29.280 0.015
:beam_a.module/2 3 20.107 0.006
:beam_ssa_share.module/2 3 13.418 0.009
:beam_ssa_throw.module/2 3 13.400 0.006
:beam_peep.module/2 3 13.182 0.009
:beam_trim.module/2 3 13.005 0.006
:beam_block.module/2 3 12.361 0.006
:beam_z.module/2 3 8.044 0.012
:beam_ssa_funs.module/2 3 7.856 0.012
:beam_clean.module/2 3 4.403 0.033
:beam_flatten.module/2 3 3.586 0.006
:beam_ssa_recv.module/2 3 0.634 0.006
:erlang.setelement/3 12 0.012 0.012
:erlang.++/2 12 0.012 0.012
:elixir_compiler.eval_forms/3 2 2382.924 0.016
:elixir_compiler.compile/3 2 2382.924 0.016 <--
:elixir_erl_compiler.spawn/2 2 2117.419 0.012
:elixir_expand.expand/2 2 149.475 0.033
:elixir_compiler.dispatch/4 2 115.996 0.022
:elixir_env.check_unused_vars/1 2 0.016 0.006
:erlang.list_to_tuple/1 2 0.002 0.002
:elixir_module.compile/5 1 2342.595 0.007
:elixir_module.eval_form/6 1 2342.595 0.007 <--
:elixir_module.eval_callbacks/5 1 21.035 0.002
:elixir_overridable.store_not_overridden/1 2 0.016 0.006
:elixir_env.reset_vars/1 1 0.001 0.001
:elixir_env.linify/1 1 0.001 0.001
:elixir_compiler.eval_forms/3 1 0.000 0.002
:beam_ssa_opt.phase/4 121 1218.058 0.121
:beam_ssa_opt.run_phases/3 3 656.513 0.003
:beam_ssa_pre_codegen.function/3 35 336.937 0.035
:beam_ssa_bsm.module/2 3 27.131 0.003
:compile.run_sub_passes/2 162 2238.639 0.162 <--
:compile.run_sub_passes_1/3 162 2238.477 0.326
:compile.run_sub_passes/2 162 2238.477 0.326
:compile.run_sub_passes_1/3 2020 0.000 3.880
:compile.run_sub_passes_1/3 2182 2238.477 4.206 <--
anonymous fn/3 in :compile.run_sub_passes/2 2020 2234.267 2.020
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
:compile.run_sub_passes_1/3 2020 0.000 3.880
:compile.run_sub_passes_1/3 2020 2234.267 2.020
anonymous fn/3 in :compile.run_sub_passes/2 2020 2234.267 2.020 <--
anonymous fn/1 in :beam_ssa_opt.module_passes/1 3 655.836 0.003
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 655.673 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 142.399 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 113.109 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 54.634 0.051
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 48.407 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 47.578 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 44.272 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 37.618 0.035
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 35.646 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 35.150 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 34.127 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 28.100 0.035
anonymous fn/1 in :beam_ssa_bsm.module/2 3 24.711 0.003
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 23.491 0.035
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 22.032 0.051
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 20.164 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 19.478 0.036
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 15.389 0.051
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 14.228 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 13.961 0.035
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 11.776 0.051
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 10.022 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 9.655 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 8.704 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 7.932 0.035
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 7.336 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 7.102 0.035
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 6.817 0.035
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 6.289 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 5.387 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 5.227 0.035
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 5.208 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 5.116 0.035
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 5.079 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 5.017 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 4.990 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 4.835 0.035
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 4.433 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 3.886 0.051
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 3.701 0.035
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 2.830 0.051
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 1.969 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 1.958 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 1.788 0.035
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 1.779 0.051
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 1.512 0.035
anonymous fn/1 in :beam_ssa_bsm.module/2 3 1.020 0.003
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 0.707 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 0.688 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 0.661 0.035
anonymous fn/1 in :beam_ssa_opt.module_passes/1 3 0.653 0.006
anonymous fn/1 in :beam_ssa_bsm.module/2 3 0.359 0.003
anonymous fn/1 in :beam_ssa_bsm.module/2 3 0.327 0.003
anonymous fn/1 in :beam_ssa_bsm.module/2 3 0.327 0.003
anonymous fn/1 in :beam_ssa_bsm.module/2 3 0.327 0.003
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 0.310 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 0.233 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 0.214 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 0.070 0.035
:elixir_module.compile/5 1 2146.010 0.001
:elixir_erl.compile/1 1 2146.010 0.001 <--
:elixir_erl_compiler.spawn/2 1 2146.009 0.003
anonymous fn/3 in :elixir_erl_compiler.spawn/2 1 2145.992 0.001
anonymous fn/1 in :elixir_erl.compile/1 1 2145.992 0.001 <--
:elixir_erl.spawned_compile/1 1 2145.991 0.009
anonymous fn/1 in :elixir_erl.compile/1 1 2145.991 0.009
:elixir_erl.spawned_compile/1 1 2145.991 0.009 <--
:elixir_erl.load_form/5 1 2092.452 0.006
:elixir_erl.dynamic_form/1 1 51.747 0.007
:elixir_erl.docs_chunk/7 1 1.370 0.013
Kernel.Typespec.translate_typespecs_for_module/2 1 0.201 0.013
:elixir_erl.checker_chunk/1 1 0.148 0.007
:elixir_erl.typespecs_form/3 1 0.057 0.010
:elixir_module.data_tables/1 1 0.003 0.002
:elixir_config.get/1 1 0.003 0.002
:erlang.++/2 1 0.001 0.001
anonymous fn/3 in :elixir_erl_compiler.spawn/2 2 2117.258 0.002
anonymous fn/2 in :elixir_compiler.compile/3 2 2117.258 0.002 <--
:elixir_compiler.spawned_compile/2 2 2117.256 0.021
anonymous fn/2 in :elixir_compiler.compile/3 2 2117.256 0.021
:elixir_compiler.spawned_compile/2 2 2117.256 0.021 <--
:elixir_erl_compiler.noenv_forms/3 2 2066.764 0.002
:elixir_erl_pass.translate/2 2 47.872 0.351
:code.load_binary/3 2 1.194 0.002
:elixir_compiler.is_purgeable/2 2 1.057 0.005
:elixir_compiler.code_mod/6 2 0.294 0.014
:elixir_compiler.retrieve_compiler_module/0 2 0.032 0.002
:elixir_env.env_to_scope/1 2 0.018 0.008
:maps.get/2 2 0.002 0.002
:elixir_compiler.code_fun/1 2 0.002 0.002
:elixir_erl.spawned_compile/1 1 2092.452 0.006
:elixir_erl.load_form/5 1 2092.452 0.006 <--
:elixir_erl_compiler.forms/3 1 2092.433 0.003
:elixir_erl.debug_opts/3 1 0.010 0.002
:erlang.++/2 2 0.002 0.002
:elixir_erl.extra_chunks_opts/2 1 0.001 0.001
:elixir_erl.load_form/5 1 2092.433 0.003
:elixir_erl_compiler.forms/3 1 2092.433 0.003 <--
:elixir_erl_compiler.compile/3 1 2092.425 0.006
:compile.env_compiler_options/0 1 0.004 0.001
:erlang.++/2 1 0.001 0.001
:elixir_compiler.spawned_compile/2 2 2066.764 0.002
:elixir_erl_compiler.noenv_forms/3 2 2066.764 0.002 <--
:elixir_erl_compiler.compile/3 2 2066.762 0.012
anonymous fn/3 in :compile.select_passes/2 3 1887.913 0.033
:beam_ssa_opt.module/2 3 1887.913 0.033 <--
:beam_ssa_opt.run_phases/3 3 1876.346 0.009
:beam_ssa_opt.build_func_db/1 3 7.233 0.009
:beam_ssa_opt.epilogue_passes/1 3 1.136 0.003
:beam_ssa_opt.repeated_passes/1 3 0.984 0.003
:beam_ssa_opt.prologue_passes/1 3 0.822 0.003
:beam_ssa_opt.get_call_order_po/2 3 0.583 0.012
:beam_ssa_opt.finish/2 3 0.295 0.009
:beam_ssa_opt.module_passes/1 3 0.276 0.003
:beam_ssa_opt.build_st_map_1/2 3 0.178 0.006
:proplists.get_value/3 3 0.027 0.003
:beam_ssa_opt.module/2 3 1876.346 0.009
:beam_ssa_opt.run_phases/3 12 0.000 0.030
:beam_ssa_opt.run_phases/3 15 1876.346 0.039 <--
:beam_ssa_opt.fixpoint/6 3 1031.087 0.014
:compile.run_sub_passes/2 3 656.513 0.003
:beam_ssa_opt.phase/4 6 188.479 0.012
:beam_ssa_opt."-run_phases/3-lc$^0/1-0-"/2 6 0.146 0.042
:beam_ssa_opt."-run_phases/3-lc$^0/1-1-"/2 3 0.073 0.021
:lists.reverse/1 3 0.009 0.006
:beam_ssa_opt.run_phases/3 12 0.000 0.030
:beam_types.mtfv_1/1 12239 451.134 24.298
:v3_core.module/2 3 346.268 0.006
anonymous fn/2 in :beam_types.mtfv_1/1 0 164.789 0.144
:core_lint.module_defs/3 3 39.189 0.006
:beam_ssa.fold_uses_block/3 959 37.734 2.373
:beam_ssa_pre_codegen.reserve_yregs/1 35 37.548 0.050
:elixir_module.eval_callbacks/5 2 21.111 0.004
:beam_jump.remove_unused_labels/1 70 14.578 0.140
:beam_ssa_pre_codegen.frame_size/1 35 13.786 0.050
:beam_ssa_type.type/5 244 11.858 0.488
:beam_ssa_pre_codegen.count_uses_blk/2 300 9.906 0.733
:beam_ssa_pre_codegen.turn_yregs/1 35 9.631 0.050
:sys_core_fold.let_substs/3 551 7.846 0.690
anonymous fn/3 in :beam_ssa.fold_uses_block/3 2793 6.589 3.600
:sys_core_fold.sub_add_scope/2 1348 6.080 2.529
:beam_jump.function/2 35 5.815 0.070
:beam_validator.vi/2 134 4.946 0.268
:v3_kernel.uexpr/3 248 3.668 0.479
:v3_kernel.ubody/3 459 2.511 0.801
:beam_ssa.fold_instrs_1/4 300 2.109 0.562
:beam_ssa_bsm.analyze_module/1 3 2.101 0.006
:beam_jump.classify_labels/3 1488 1.829 1.558
:beam_ssa_bsm.acp_forward_params/2 6 1.736 0.012
:beam_ssa_codegen.need_heap_allocs/2 285 1.662 0.513
:beam_jump.share_1/6 43 1.505 0.086
anonymous fn/2 in :v3_kernel.match_var/4 126 1.398 0.252
:beam_validator.validate_bif_1/7 22 1.386 0.044
anonymous fn/2 in :beam_ssa_pre_codegen.count_uses_blk/2 884 1.126 1.161
:beam_ssa_pre_codegen.res_xregs_prune/3 182 0.986 0.363
:v3_kernel.lit_list_vars/1 65 0.976 0.130
:beam_ssa_opt.changed/5 14 0.966 0.028
:core_lint.defined_funcs/1 3 0.733 0.006
:beam_ssa_throw.init_gst/1 3 0.720 0.006
anonymous fn/2 in :beam_validator.validate_bif_1/7 20 0.608 0.040
:sys_core_alias.pre/2 84 0.571 0.185
anonymous fn/8 in :beam_validator.validate_bif_1/7 20 0.564 0.040
:maps.without/2 139 0.537 0.238
:beam_ssa_opt.gc_update_successors/3 56 0.308 0.104
:elixir_map.validate_kv/4 50 0.296 0.089
:beam_kernel_to_ssa.set_unused_ssa_vars/2 177 0.231 0.186
:beam_digraph.del_edges/2 9 0.225 0.018
:v3_kernel.pat_list_vars/1 9 0.208 0.018
anonymous fn/2 in :v3_kernel.new_clauses/3 82 0.146 0.088
:beam_ssa_funs.module/2 3 0.143 0.006
:elixir_erl.checker_chunk/1 1 0.112 0.002
:erl_eval.expr/5 4 0.099 0.005
:beam_asm.encode_arg/2 16 0.096 0.024
:elixir_import.ensure_no_duplicates/4 6 0.081 0.015
:beam_ssa_opt.do_ssa_opt_sink/2 11 0.081 0.013
Kernel."MACRO-|>"/3 8 0.071 0.016
:beam_ssa_bool.get_phi_info_instr/3 9 0.063 0.018
:beam_ssa_bool.bool_opt_dom/2 9 0.063 0.018
Kernel.in_list/6 9 0.037 0.019
:sys_core_alias.sub_add_keys/2 6 0.036 0.012
:beam_ssa_pre_codegen.add_extra_annos/2 35 0.035 0.035
:elixir_erl.callspecs_form/6 2 0.031 0.004
:elixir_tokenizer.tokenize/4 2 0.015 0.007
:elixir_bitstring.expand_specs/6 9 0.009 0.009
Module.LocalsTracker.collect_warnings/2 1 0.009 0.002
Kernel.Typespec.guard_to_constraints/5 1 0.002 0.002
:elixir_erl_var.load_binding/3 3 0.001 0.003
:elixir_erl.validate_optional_callbacks/3 1 0.001 0.001
:elixir_erl.types_form/2 1 0.001 0.001
Kernel.Typespec.collect_defined_type_pairs/1 1 0.001 0.001
:v3_core.used_in_any/1 474 0.000 0.780
:v3_core.uexpr/3 342 0.000 0.804
:v3_core.pat_alias_map_pairs_1/1 5 0.000 0.005
:v3_core.pat_alias_map_pairs/1 3 0.000 0.006
:v3_core.new_in_any/1 360 0.000 0.553
:v3_core.new_in_all/1 35 0.000 0.057
:v3_core.lit_list_vars/2 141 0.000 0.170
:v3_core.bitstr_vars/2 9 0.000 0.018
:sys_core_alias.get_pattern_keys/2 9 0.000 0.009
:lists.foldl/3 48149 0.000 75.391
:core_lint.variable_list/3 245 0.000 0.477
:core_lint.pattern_list/4 199 0.000 0.384
:core_lint.module/2 13 0.000 0.020
:core_lint.gexpr/4 21 0.000 0.042
:core_lint.expr/4 543 0.000 1.074
:core_lint.clauses/5 70 0.000 0.109
:core_lint.check_state/3 3 0.000 0.006
:core_lint.body/4 18 0.000 0.048
anonymous fn/3 in :core_lint.expr/4 18 0.000 0.018
anonymous fn/2 in :beam_ssa_bsm.acp_forward_params/2 70 0.000 0.114
:lists.foldl/3 74428 1218.901 122.810 <--
anonymous fn/2 in :beam_types.mtfv_1/1 29209 430.950 87.295
anonymous fn/3 in :v3_core.module/2 51 346.161 0.051
anonymous fn/2 in :beam_ssa_pre_codegen.reserve_yregs/1 16 37.481 0.017
anonymous fn/3 in :beam_ssa.fold_uses_block/3 1834 29.207 3.669
:core_lint.expr/4 9 21.960 0.009
anonymous fn/4 in :elixir_module.eval_callbacks/5 3 21.103 0.006
anonymous fn/5 in :core_lint.clauses/5 180 16.147 0.180
:core_lint.body/4 4 15.528 0.049
anonymous fn/3 in :beam_ssa_pre_codegen.frame_size/1 16 13.719 0.016
anonymous fn/4 in :beam_ssa.fold_uses_block/3 2470 12.366 7.414
anonymous fn/3 in :core_lint.module_defs/3 34 11.680 0.068
anonymous fn/2 in :v3_core.new_in_any/1 495 11.628 0.495
anonymous fn/3 in :beam_ssa_type.type/5 571 10.472 1.467
anonymous fn/2 in :beam_jump.remove_unused_labels/1 2352 9.800 2.352
anonymous fn/4 in :beam_ssa_pre_codegen.turn_yregs/1 16 9.564 0.080
anonymous fn/3 in :core_lint.expr/4 426 8.938 0.426
anonymous fn/2 in :beam_ssa_pre_codegen.count_uses_blk/2 584 7.353 1.171
anonymous fn/2 in :sys_core_fold.let_substs/3 143 7.009 0.143
anonymous fn/2 in :v3_core.used_in_any/1 658 5.252 0.658
anonymous fn/3 in :beam_validator.vi/2 208 5.096 0.625
anonymous fn/3 in :core_lint.expr/4 290 3.956 0.290
anonymous fn/2 in :beam_jump.function/2 931 3.916 0.931
anonymous fn/3 in :core_lint.expr/4 160 3.083 0.160
anonymous fn/2 in :sys_core_fold.sub_add_scope/2 1180 2.370 1.181
anonymous fn/2 in :v3_core.uexpr/3 547 2.049 0.547
anonymous fn/2 in :beam_ssa_bsm.analyze_module/1 35 2.028 0.141
anonymous fn/2 in :v3_kernel.uexpr/3 433 1.762 0.866
anonymous fn/2 in :core_lint.variable_list/3 233 1.644 0.699
anonymous fn/2 in :beam_ssa_bsm.acp_forward_params/2 70 1.590 0.211
anonymous fn/2 in :beam_validator.validate_bif_1/7 44 1.276 0.044
anonymous fn/3 in :beam_jump.share_1/6 42 1.168 0.042
anonymous fn/3 in :core_lint.pattern_list/4 188 1.148 0.188
anonymous fn/3 in :core_lint.expr/4 70 1.133 0.070
anonymous fn/2 in :v3_kernel.ubody/3 280 1.120 0.560
anonymous fn/6 in :elixir_map.validate_kv/4 197 1.062 0.399
anonymous fn/2 in :v3_core.lit_list_vars/2 295 0.945 0.295
anonymous fn/2 in :beam_validator.vi/2 62 0.810 0.062
anonymous fn/2 in :beam_ssa_pre_codegen.count_uses_blk/2 795 0.795 0.795
anonymous fn/3 in :core_lint.expr/4 82 0.756 0.082
anonymous fn/2 in :core_lint.defined_funcs/1 34 0.662 0.034
anonymous fn/3 in :beam_ssa_throw.init_gst/1 32 0.651 0.032
anonymous fn/2 in :v3_kernel.lit_list_vars/1 146 0.617 0.293
anonymous fn/2 in :beam_ssa_pre_codegen.fix_bs/1 601 0.603 0.602
anonymous fn/2 in :beam_validator.validate_bif_1/7 20 0.548 0.020
anonymous fn/3 in :v3_kernel.match_var/4 63 0.516 0.063
anonymous fn/3 in :v3_kernel.match_var/4 63 0.504 0.063
anonymous fn/2 in :beam_validator.validate_bif_1/7 20 0.504 0.020
anonymous fn/4 in :beam_ssa_opt.changed/5 97 0.485 0.291
anonymous fn/3 in :beam_ssa_codegen.need_heap_allocs/2 459 0.459 0.459
anonymous fn/4 in :core_lint.check_state/3 32 0.428 0.064
anonymous fn/2 in :v3_core.uexpr/3 70 0.368 0.070
anonymous fn/3 in :beam_ssa_pre_codegen.res_xregs_prune/ 268 0.268 0.268
anonymous fn/2 in :sys_core_alias.pre/2 87 0.261 0.087
anonymous fn/3 in :core_lint.gexpr/4 39 0.259 0.039
anonymous fn/2 in :v3_kernel.uexpr/3 60 0.248 0.120
anonymous fn/4 in :beam_ssa_bsm.acp_forward_params/2 46 0.236 0.092
anonymous fn/2 in :v3_kernel.uexpr/3 45 0.186 0.090
anonymous fn/2 in :beam_digraph.del_edges/2 18 0.180 0.018
anonymous fn/4 in :beam_ssa_opt.changed/5 51 0.169 0.102
anonymous fn/2 in :v3_kernel.pat_list_vars/1 17 0.165 0.068
anonymous fn/3 in :core_lint.expr/4 36 0.155 0.036
:maps.remove/2 137 0.137 0.137
anonymous fn/3 in :core_lint.expr/4 18 0.137 0.018
anonymous fn/2 in :v3_kernel.ubody/3 34 0.136 0.068
anonymous fn/3 in :beam_jump.classify_labels/3 113 0.113 0.113
anonymous fn/2 in :v3_kernel.ubody/3 28 0.112 0.056
anonymous fn/2 in :v3_core.new_in_all/1 32 0.105 0.032
anonymous fn/3 in :core_lint.expr/4 5 0.104 0.005
anonymous fn/2 in :v3_kernel.uexpr/3 21 0.084 0.042
anonymous fn/3 in :beam_ssa_opt.gc_update_successors/3 84 0.084 0.084
anonymous fn/2 in :v3_core.bitstr_vars/2 18 0.081 0.036
anonymous fn/2 in :v3_core.uexpr/3 23 0.071 0.023
:lists.reverse/2 70 0.070 0.070
anonymous fn/2 in :beam_ssa_funs.module/2 35 0.070 0.035
anonymous fn/3 in :elixir_erl.checker_chunk/1 23 0.065 0.044
anonymous fn/2 in :beam_ssa_opt.do_ssa_opt_sink/2 3 0.064 0.003
anonymous fn/3 in :core_lint.expr/4 10 0.059 0.010
anonymous fn/2 in :erl_eval.expr/5 19 0.057 0.038
anonymous fn/2 in :beam_asm.encode_arg/2 16 0.048 0.032
anonymous fn/2 in Kernel."MACRO-|>"/3 9 0.045 0.009
:suspend 45 0.045 0.000
anonymous fn/5 in :elixir_import.ensure_no_duplicates/4 14 0.044 0.030
anonymous fn/2 in :beam_kernel_to_ssa.set_unused_ssa_var 9 0.036 0.009
anonymous fn/2 in :v3_core.pat_alias_map_pairs/1 5 0.035 0.010
anonymous fn/3 in :v3_kernel.new_clauses/3 3 0.028 0.003
anonymous fn/3 in :v3_kernel.new_clauses/3 3 0.024 0.003
anonymous fn/2 in :sys_core_alias.get_pattern_keys/2 12 0.024 0.012
:garbage_collect 23 0.023 0.023
anonymous fn/2 in :sys_core_alias.sub_add_keys/2 6 0.018 0.012
anonymous fn/6 in :elixir_erl.callspecs_form/6 1 0.018 0.006
anonymous fn/3 in :beam_ssa_bool.get_phi_info_instr/3 18 0.018 0.018
anonymous fn/3 in :beam_ssa_bool.bool_opt_dom/2 18 0.018 0.018
anonymous fn/2 in :sys_core_alias.get_pattern_keys/2 5 0.015 0.005
anonymous fn/3 in :core_lint.expr/4 2 0.014 0.002
:core_lint.return_match/3 13 0.013 0.013
anonymous fn/3 in :core_lint.body/4 2 0.011 0.002
anonymous fn/2 in Kernel.in_list/6 9 0.009 0.009
anonymous fn/2 in :v3_kernel.uexpr/3 2 0.008 0.004
anonymous fn/5 in :elixir_erl.callspecs_form/6 1 0.007 0.003
anonymous fn/2 in :v3_core.uexpr/3 2 0.006 0.002
anonymous fn/2 in :elixir_tokenizer.tokenize/4 2 0.006 0.004
anonymous fn/2 in :v3_kernel.uexpr/3 1 0.004 0.002
anonymous fn/3 in Module.LocalsTracker.collect_warnings/ 2 0.004 0.002
:lists.foldl/3 48149 0.000 75.391
:core_lint.module/2 13 0.000 0.006
:beam_types.mtfv_1/1 144 0.000 0.144
:beam_ssa_opt.fixpoint/6 7 1029.834 0.014
:beam_ssa_opt.run_phases/3 6 188.479 0.012
:beam_ssa_opt.phase/4 121 0.000 0.229
:beam_ssa_opt.phase/4 134 1218.313 0.255 <--
:compile.run_sub_passes/2 121 1218.058 0.121
:beam_ssa_opt.phase/4 121 0.000 0.229
:beam_ssa_type.opt_is/8 2162 791.138 12.728
:beam_ssa_type.sig_is/7 869 346.583 5.076
:beam_ssa_type.simplify/5 3031 1137.721 17.804 <--
:beam_ssa_type.update_types/3 1878 554.467 3.762
:beam_ssa_type.will_succeed/4 1107 504.667 1.107
:beam_ssa_type.simplify_args/3 1913 38.522 1.914
:beam_ssa_type.simplify/2 1913 13.285 2.880
:beam_ssa.normalize/1 4898 5.728 5.313
:erlang.setelement/3 1918 1.926 1.922
:beam_types.make_boolean/0 1065 1.067 1.066
:beam_ssa_type.simplify_phi_args/5 11 0.185 0.021
:beam_types.make_atom/1 42 0.042 0.042
:beam_ssa_type.phi_all_same/1 11 0.011 0.011
:garbage_collect 9 0.009 0.009
:suspend 8 0.008 0.000
:beam_ssa_opt.run_phases/3 3 1031.087 0.014
:beam_ssa_opt.fixpoint/6 4 0.000 0.018
:beam_ssa_opt.fixpoint/6 7 1031.087 0.032 <--
:beam_ssa_opt.phase/4 7 1029.834 0.014
:beam_ssa_opt.changed/5 7 1.008 0.028
:beam_ssa_opt."-fixpoint/6-lc$^0/1-0-"/2 4 0.206 0.036
:sets.is_empty/1 7 0.007 0.007
:beam_ssa_opt.fixpoint/6 4 0.000 0.018
:beam_ssa_type.opt_continue/4 51 654.977 0.102
:beam_ssa_type.opt_start_1/4 35 255.272 0.070
:beam_ssa_type.opt_function/5 86 910.249 0.172 <--
:beam_ssa_type.do_opt_function/5 86 910.077 0.517
:beam_ssa_type.opt_function/5 86 910.077 0.517
:beam_ssa_type.do_opt_function/5 86 910.077 0.517 <--
:beam_ssa_type.opt_bs/8 86 862.227 0.431
:beam_ssa_type.init_metadata/3 86 46.950 0.516
:beam_ssa_type."-do_opt_function/5-lc$^0/1-0-"/1 86 0.210 0.146
:maps.from_list/1 86 0.086 0.086
:erlang.setelement/3 86 0.086 0.086
:garbage_collect 1 0.001 0.001
:beam_ssa_type.do_opt_function/5 86 862.227 0.431
:beam_ssa_type.opt_bs/8 1261 0.000 5.989
:beam_ssa_type.opt_bs/8 1347 862.227 6.420 <--
:beam_ssa_type.opt_is/8 1245 801.191 2.661
:beam_ssa_type.update_successors/5 1245 24.130 4.851
:beam_ssa_type.update_success_types/5 1245 17.446 1.652
:beam_ssa_type.simplify_terminator/4 1245 12.849 4.643
:lists.reverse/1 86 0.184 0.134
:garbage_collect 6 0.006 0.006
:suspend 1 0.001 0.000
:beam_ssa_type.opt_bs/8 1261 0.000 5.989
:beam_ssa_type.opt_bs/8 1245 801.191 2.661
:beam_ssa_type.opt_is/8 2204 0.000 4.411
:beam_ssa_type.opt_is/8 3449 801.191 7.072 <--
:beam_ssa_type.simplify/5 2162 791.138 12.728
:lists.reverse/1 1245 1.363 1.304
:beam_ssa_type.opt_local_call/7 38 0.966 0.123
:beam_ssa_type.simplify_args/3 42 0.284 0.042
:beam_ssa_type.opt_make_fun/4 4 0.152 0.028
:beam_ssa_type.update_types/3 42 0.126 0.084
:erlang.setelement/3 42 0.042 0.042
:beam_ssa.normalize/1 42 0.042 0.042
:suspend 5 0.005 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_type.opt_is/8 2204 0.000 4.411
:beam_types.normalize/1 7649 373.697 16.913
:beam_types.verified_type/1 101861 238.336 128.470
:beam_types.verify_tuple_set_1/2 7894 94.200 20.143
:maps.fold_1/3 819 20.638 2.288
:beam_types.lub/2 1458 3.655 1.681
:beam_types.verified_normal_type/1 0 0.000 2.053
:beam_types.verified_normal_type/1 119681 730.526 171.548 <--
:maps.fold/3 21696 567.287 65.109
:beam_types.verify_tuple_set_1/2 0 185.168 2.982
:beam_types.verified_type/1 30894 144.772 44.199
:maps.fold_1/3 819 141.621 16.170
:suspend 60 0.060 0.000
:garbage_collect 36 0.036 0.036
:beam_types.verified_normal_type/1 0 0.000 2.053
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 1991 229.544 1.991
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 1869 229.320 1.870
:beam_validator.get_literal_type/1 1360 182.049 1.360
:beam_ssa_type.type/5 175 51.111 0.175
:beam_ssa_type.update_success_types/5 84 20.893 0.084
anonymous fn/3 in :beam_ssa_type.type/5 321 8.084 0.321
:beam_ssa_type.simplify/2 91 0.560 0.091
:beam_ssa_type."-type/5-lc$^0/1-0-"/2 87 0.552 0.087
:beam_ssa_type."-eval_bif/2-lc$^0/1-0-"/2 87 0.552 0.087
:beam_ssa_type.infer_type/4 144 0.334 0.144
:beam_ssa_type.put_map_type/3 15 0.232 0.015
:beam_ssa_type."-simplify/2-lc$^0/1-2-"/2 14 0.194 0.014
:beam_ssa_type.update_switch/8 80 0.160 0.080
:beam_ssa_type.pmt_1/3 25 0.050 0.025
:beam_ssa_type."-type/5-lc$^0/1-2-"/2 21 0.042 0.021
:beam_types.make_type_from_value/1 6364 723.677 6.365 <--
:beam_types.mtfv_1/1 6364 717.541 7.727
:suspend 1 0.001 0.000
:beam_types.make_type_from_value/1 6364 717.541 7.727
:lists.foldl/3 144 0.000 0.144
:beam_types.mtfv_cons/2 21516 0.000 41.114
anonymous fn/3 in :beam_types.mtfv_1/1 2048 0.000 2.234
anonymous fn/2 in :beam_types.mtfv_1/1 29209 0.000 32.527
:beam_types.mtfv_1/1 59281 717.541 83.746 <--
:beam_types.mtfv_cons/2 9087 689.479 27.261
:lists.foldl/3 12239 451.134 24.298
:maps.fold/3 322 28.973 0.966
:erlang.tuple_to_list/1 12095 12.117 12.106
:beam_types.make_integer/2 6217 6.233 6.225
:erlang.fun_info/2 40 0.040 0.040
:garbage_collect 30 0.030 0.030
:suspend 27 0.027 0.000
:beam_types.mtfv_1/1 9087 689.479 27.261
:beam_validator.get_movable_term_type/2 2 0.000 0.006
:beam_validator.assign/3 8 0.000 0.016
:beam_types.mtfv_cons/2 12229 0.000 27.667
:beam_types.join_unions/2 70 0.000 0.070
anonymous fn/2 in :beam_types.mtfv_1/1 138 0.000 0.374
:beam_ssa_type.type/5 4 0.000 0.012
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 24 0.000 0.048
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 24 0.000 0.048
:beam_types.mtfv_cons/2 21586 689.479 55.502 <--
:beam_types.join/2 12429 219.779 16.325
anonymous fn/2 in :beam_types.mtfv_1/1 138 219.601 0.372
:beam_types.shrink_union/1 70 0.070 0.070
:garbage_collect 24 0.024 0.024
:suspend 17 0.017 0.000
:beam_validator.get_movable_term_type/2 2 0.000 0.002
:beam_validator.assign/3 8 0.000 0.008
:beam_types.mtfv_cons/2 12229 0.000 27.667
:beam_types.mtfv_1/1 21516 0.000 41.114
:beam_ssa_type.type/5 4 0.000 0.004
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 24 0.000 0.120
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 24 0.000 0.120
:error_handler.undefined_function/3 1 644.995 0.002
Enum.reduce_while/3 2 29.032 0.011
Enum.map/2 3 4.670 0.009
anonymous fn/2 in Task.Supervised.stream/6 3 0.000 0.010
Enumerable.reduce/3 9 678.697 0.032 <--
Enumerable.List.reduce/3 6 674.010 0.017
Enumerable.Function.reduce/3 3 11.401 0.005
Enumerable.impl_for!/1 9 0.050 0.021
ExUnit.Runner.run_tests/3 1 645.015 0.002
DoAuth.Crypto.verify_map/3 2 29.037 0.005
Enum.reduce_while/3 3 674.052 0.007 <--
:error_handler.undefined_function/3 1 645.013 0.003
Enumerable.reduce/3 2 29.032 0.011
Enumerable.reduce/3 6 674.010 0.017
anonymous fn/3 in Enumerable.List.reduce/3 6 0.006 0.010
Enumerable.List.reduce/3 19 0.000 0.038
Enumerable.List.reduce/3 31 674.016 0.065 <--
anonymous fn/4 in ExUnit.Runner.run_tests/3 11 644.958 0.039
anonymous fn/5 in DoAuth.Crypto.verify_map/3 2 29.005 0.022
anonymous fn/2 in Task.Supervised.stream/6 6 0.006 0.006
Enumerable.List.reduce/3 19 0.000 0.038
:beam_types.meet/2 5198 365.170 8.503
:beam_types.verified_normal_type/1 30894 144.772 44.199
anonymous fn/4 in :beam_types.verified_normal_type/1 50757 123.728 54.182
:beam_types.verify_tuple_set/1 0 33.378 5.024
:beam_types.verified_type/1 86849 667.048 111.908 <--
:beam_types.verify_tuple_set/1 5004 325.082 6.767
:beam_types.verified_normal_type/1 101861 238.336 128.470
:maps.fold_1/3 0 55.845 1.638
:suspend 32 0.032 0.000
:garbage_collect 7 0.007 0.007
:maps.fold/3 23212 465.823 69.054
:beam_types.verified_normal_type/1 819 141.621 16.170
:beam_types.verified_type/1 0 55.845 1.638
:maps.fold_1/3 54305 0.000 102.951
:maps.fold_1/3 78336 663.289 189.813 <--
anonymous fn/4 in :beam_types.verified_normal_type/1 50757 509.467 50.791
:maps.next/1 55124 55.489 55.418
anonymous fn/3 in :beam_types.mtfv_1/1 1024 26.919 5.121
:beam_types.verified_normal_type/1 819 20.638 2.288
anonymous fn/4 in Enum.reduce/3 560 3.349 0.940
anonymous fn/4 in Enum.each/2 342 3.080 0.342
anonymous fn/3 in :beam_validator.verify_y_init/1 1330 2.660 1.330
anonymous fn/4 in Map.merge/3 112 0.764 0.174
anonymous fn/4 in :beam_ssa_codegen.add_parameter_annos/ 629 0.633 0.631
anonymous fn/5 in :beam_validator.merge_values/3 64 0.584 0.064
anonymous fn/3 in :beam_dict.literal_table/1 127 0.383 0.254
anonymous fn/4 in :v3_kernel.group_value/3 38 0.114 0.076
:garbage_collect 60 0.098 0.098
:suspend 77 0.077 0.000
anonymous fn/4 in Enum.map/2 3 0.076 0.004
anonymous fn/3 in :beam_ssa_pre_codegen.init_free/1 63 0.063 0.063
anonymous fn/3 in :beam_ssa_type.init_sig_roots/1 35 0.035 0.035
anonymous fn/4 in :beam_ssa_opt.get_call_order_po/2 35 0.035 0.035
anonymous fn/3 in :beam_ssa_bsm.annotate_context_paramet 5 0.005 0.005
:maps.fold_1/3 54305 0.000 102.951
anonymous fn/3 in :compile.run_sub_passes/2 3 655.836 0.003
anonymous fn/1 in :beam_ssa_opt.module_passes/1 3 655.836 0.003 <--
:beam_ssa_type.opt_start/2 3 655.833 0.009
anonymous fn/1 in :beam_ssa_opt.module_passes/1 3 655.833 0.009
:beam_ssa_type.opt_start/2 3 655.833 0.009 <--
:beam_ssa_type.signatures/2 3 400.220 0.009
:beam_ssa_type.opt_start_1/4 3 255.601 0.015
:maps.keys/1 3 0.003 0.003
anonymous fn/3 in :compile.run_sub_passes/2 51 655.673 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 655.673 0.051 <--
:beam_ssa_opt.ssa_opt_type_continue/1 51 655.622 0.153
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 655.622 0.153
:beam_ssa_opt.ssa_opt_type_continue/1 51 655.622 0.153 <--
:beam_ssa_type.opt_continue/4 51 655.418 0.201
:erlang.setelement/3 51 0.051 0.051
:beam_ssa_opt.ssa_opt_type_continue/1 51 655.418 0.201
:beam_ssa_type.opt_continue/4 51 655.418 0.201 <--
:beam_ssa_type.opt_function/5 51 654.977 0.102
:beam_ssa_type."-opt_continue/4-lc$^0/1-0-"/1 48 0.120 0.083
:beam_ssa_type.get_func_id/1 51 0.051 0.051
:maps.from_list/1 48 0.048 0.048
:beam_ssa_type.join_arg_types/3 3 0.021 0.009
Mix.Compilers.Test.require_and_run/3 1 654.044 0.002
ExUnit.await_run/1 1 654.044 0.002 <--
Task.await/2 1 654.009 0.013
ExUnit.Server.modules_loaded/0 1 0.033 0.001
ExUnit.await_run/1 1 654.009 0.013
Task.await/2 1 654.009 0.013 <--
:suspend 2 653.991 0.000
:erlang.demonitor/2 1 0.005 0.002
:lists.foldl/3 29209 430.950 87.295
:beam_types.mtfv_cons/2 138 219.601 0.372
anonymous fn/2 in :beam_types.mtfv_1/1 29347 650.551 87.667 <--
:lists.foldl/3 0 164.789 0.144
:beam_types.set_tuple_element/3 29209 29.327 29.268
:suspend 24 0.024 0.000
:garbage_collect 16 0.016 0.016
:beam_types.mtfv_cons/2 138 0.000 0.374
:beam_types.mtfv_1/1 29209 0.000 32.527
ExUnit.Runner.loop/4 1 646.277 0.004
ExUnit.Runner.spawn_modules/5 1 0.000 0.001
ExUnit.Runner.spawn_modules/5 2 646.277 0.005 <--
:erlang.spawn_monitor/1 1 0.005 0.002
ExUnit.Runner.max_failures_reached?/1 1 0.001 0.001
ExUnit.Runner.spawn_modules/5 1 0.000 0.001
ExUnit.Runner.loop/4 1 0.000 0.001
ExUnit.Runner.loop/4 1 646.265 0.003
ExUnit.Runner.wait_until_available/4 1 646.265 0.003 <--
:suspend 1 646.259 0.000
:maps.remove/2 1 0.001 0.001
ExUnit.Runner.loop/4 1 0.000 0.001
:erlang.apply/2 1 646.219 0.001
anonymous fn/2 in ExUnit.Runner.spawn_modules/5 1 646.219 0.001 <--
ExUnit.Runner.run_module/2 1 646.218 0.010
anonymous fn/2 in ExUnit.Runner.spawn_modules/5 1 646.218 0.010
ExUnit.Runner.run_module/2 1 646.218 0.010 <--
ExUnit.Runner.run_module/3 1 645.185 0.008
ExUnit.Runner.prepare_tests/2 1 0.544 0.003
ExUnit.EventManager.module_finished/2 1 0.204 0.002
ExUnit.EventManager.module_started/2 1 0.200 0.002
Enum.split_with/2 1 0.064 0.004
Enum.reverse/2 1 0.005 0.003
Enum.reduce/3 2 0.004 0.002
ExUnit.Runner.process_max_failures/2 1 0.001 0.001
DoAuthCryptoTest.__ex_unit__/0 1 0.001 0.001
ExUnit.Runner.run_module/2 1 645.185 0.008
ExUnit.Runner.run_module/3 1 645.185 0.008 <--
ExUnit.Runner.run_tests/3 1 645.016 0.001
ExUnit.Runner.exit_setup_all/2 1 0.077 0.003
:suspend 1 0.056 0.000
ExUnit.Runner.exec_on_exit/3 1 0.014 0.002
ExUnit.Runner.run_setup_all/2 1 0.010 0.002
ExUnit.Runner.get_timeout/2 1 0.003 0.002
ExUnit.Runner.max_failures_reached?/1 1 0.001 0.001
:erlang.apply/2 1 645.146 0.006
anonymous fn/3 in ExUnit.Runner.run_setup_all/2 1 645.146 0.006 <--
:suspend 1 645.093 0.000
DoAuthCryptoTest.__ex_unit__/2 1 0.042 0.003
ExUnit.OnExitHandler.register/1 1 0.003 0.002
:erlang.send/2 1 0.001 0.001
:erlang.monitor/2 1 0.001 0.001
ExUnit.Runner.run_module/3 1 645.016 0.001
ExUnit.Runner.run_tests/3 1 645.016 0.001 <--
Enum.reduce_while/3 1 645.015 0.002
Enumerable.List.reduce/3 11 644.958 0.039
anonymous fn/4 in ExUnit.Runner.run_tests/3 11 644.958 0.039 <--
ExUnit.Runner.run_test/3 11 644.880 0.119
Process.put/2 11 0.039 0.027
anonymous fn/4 in ExUnit.Runner.run_tests/3 11 644.880 0.119
ExUnit.Runner.run_test/3 11 644.880 0.119 <--
ExUnit.Runner.run_test_with_capture_log/4 11 641.267 0.016
ExUnit.EventManager.test_started/2 11 1.864 0.013
ExUnit.EventManager.test_finished/2 11 1.570 0.013
:maps.merge/2 11 0.019 0.019
ExUnit.Runner.process_max_failures/2 11 0.015 0.015
Map.get/3 11 0.014 0.014
ExUnit.Runner.maybe_create_tmp_dir/3 11 0.012 0.012
ExUnit.Runner.run_test/3 11 641.267 0.016
ExUnit.Runner.run_test_with_capture_log/4 11 641.267 0.016 <--
ExUnit.Runner.spawn_test/3 11 641.251 0.063
ExUnit.Runner.run_test_with_capture_log/4 11 641.251 0.063
ExUnit.Runner.spawn_test/3 11 641.251 0.063 <--
ExUnit.Runner.receive_test_reply/4 11 640.764 0.071
ExUnit.Runner.exec_on_exit/3 11 0.264 0.040
ExUnit.Runner.spawn_test_monitor/4 11 0.112 0.018
ExUnit.Runner.get_timeout/2 11 0.048 0.025
ExUnit.Runner.spawn_test/3 11 640.764 0.071
ExUnit.Runner.receive_test_reply/4 11 640.764 0.071 <--
:suspend 13 639.814 0.000
:erlang.demonitor/2 11 0.874 0.046
:garbage_collect 1 0.005 0.005
:erlang.apply/2 11 638.777 0.072
anonymous fn/4 in ExUnit.Runner.spawn_test_monitor/4 11 638.777 0.072 <--
:timer.tc/1 11 637.805 0.076
ExUnit.Runner.generate_test_seed/2 11 0.819 0.040
ExUnit.OnExitHandler.register/1 11 0.045 0.025
:erlang.send/2 11 0.019 0.019
:erlang.exit/1 11 0.017 0.017
anonymous fn/4 in ExUnit.Runner.spawn_test_monitor/4 11 637.805 0.076
:timer.tc/1 11 637.805 0.076 <--
anonymous fn/2 in ExUnit.Runner.spawn_test_monitor/4 11 637.645 0.030
:erlang.convert_time_unit/3 11 0.055 0.031
:erlang.monotonic_time/0 22 0.029 0.028
:timer.tc/1 11 637.645 0.030
anonymous fn/2 in ExUnit.Runner.spawn_test_monitor/4 11 637.645 0.030 <--
ExUnit.Runner.exec_test/1 11 631.250 0.032
ExUnit.Runner.exec_test_setup/2 11 6.365 0.032
:beam_types.verified_normal_type/1 21696 567.287 65.109
:beam_types.mtfv_1/1 322 28.973 0.966
:beam_validator.verify_y_init/1 860 14.882 2.584
Enum.reduce/3 120 8.261 0.582
Enum.each/2 1 4.462 0.003
:beam_ssa_codegen.add_parameter_annos/2 35 3.445 0.105
Map.merge/3 12 1.396 0.040
:beam_validator.merge_values/3 38 1.144 0.114
:beam_dict.literal_table/1 3 0.919 0.009
:beam_ssa_pre_codegen.init_free/1 35 0.595 0.105
:v3_kernel.group_value/3 21 0.434 0.063
:beam_ssa_bsm.annotate_context_parameters/2 35 0.305 0.105
:elixir_env.merge_and_check_unused_vars/4 21 0.278 0.073
:beam_ssa_opt.get_call_order_po/2 3 0.201 0.009
:beam_ssa_type.init_sig_roots/1 3 0.199 0.009
Enum.map/2 4 0.130 0.015
:elixir_erl_var.dump_binding/3 3 0.024 0.009
:maps.fold/3 23212 632.935 69.900 <--
:maps.fold_1/3 23212 465.823 69.054
:maps.next/1 23212 69.883 46.551
:maps.iterator/1 23212 23.307 23.281
:suspend 9 0.098 0.000
:garbage_collect 17 0.017 0.017
anonymous fn/2 in ExUnit.Runner.spawn_test_monitor/4 11 631.250 0.032
ExUnit.Runner.exec_test/1 11 631.250 0.032 <--
DoAuthCryptoTest."test can generate main keys"/1 1 331.342 0.025
DoAuthCryptoTest."test credentials are verifiable"/1 1 241.814 0.022
DoAuthCryptoTest."test sign_map is verifiable"/1 1 56.935 0.019
DoAuthCryptoTest."test signatures are tripping"/1 1 0.358 0.006
DoAuthCryptoTest."test server keypair is stable"/1 1 0.300 0.014
DoAuthCryptoTest."test fmap show over enumerables"/1 1 0.191 0.008
DoAuthCryptoTest."test can create iolist-compatible deta 1 0.162 0.006
DoAuthCryptoTest."test main keys are reproduced the same 1 0.086 0.009
DoAuthCryptoTest."test has secret key base set"/1 1 0.018 0.004
DoAuthCryptoTest."test fixtures are in line with this su 1 0.011 0.006
DoAuthCryptoTest."test can create and verify embedded pr 1 0.001 0.001
:beam_ssa_type.simplify/5 1878 554.467 3.762
:beam_ssa_type.opt_is/8 42 0.126 0.084
:beam_ssa_type.sig_is/7 24 0.072 0.048
:beam_ssa_type.type/5 4 0.000 0.004
:beam_ssa_type.update_types/3 1948 554.665 3.898 <--
:beam_ssa_type.type/5 1944 550.761 4.725
:beam_types.make_cons/2 4 2.128 0.020
:garbage_collect 8 0.008 0.008
:suspend 2 0.002 0.000
:beam_ssa_type.update_types/3 1944 550.761 4.725
:beam_types.mtfv_cons/2 4 0.000 0.004
:beam_ssa_type.type/5 1948 550.761 4.729 <--
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 955 347.032 6.953
:beam_types.make_cons/2 244 121.864 1.022
:beam_types.make_type_from_value/1 175 51.111 0.175
:lists.foldl/3 244 11.858 0.488
:beam_call_types.types/3 1169 10.120 3.036
:beam_ssa_type."-type/5-lc$^0/1-0-"/2 193 2.521 0.772
:beam_ssa_type.put_map_type/3 15 0.809 0.045
:beam_types.normalize/1 24 0.390 0.024
:beam_ssa_type."-type/5-lc$^0/1-2-"/2 21 0.294 0.105
:beam_types.get_tuple_element/2 24 0.024 0.024
:beam_types.make_boolean/0 9 0.009 0.009
:suspend 3 0.003 0.000
:garbage_collect 1 0.001 0.001
:beam_types.mtfv_cons/2 4 0.000 0.012
:beam_ssa_type.update_types/3 4 0.000 0.004
:compile.beam_validator_strong/2 3 274.612 0.006
:compile.beam_validator_weak/2 3 269.169 0.006
:compile.beam_validator_1/3 6 543.781 0.012 <--
:beam_validator.validate/2 6 543.769 0.016
:compile.beam_validator_1/3 6 543.769 0.016
:beam_validator.validate_0/4 2 0.000 0.002
:beam_validator.validate/2 8 543.769 0.018 <--
:beam_validator.validate_0/4 8 542.625 0.014
:beam_validator.build_function_table/2 6 1.128 0.018
:beam_validator.validate/2 8 542.625 0.014
:beam_validator.validate_1/5 2 0.000 0.002
:beam_validator.validate_0/4 68 0.000 0.130
:beam_validator.validate_0/4 78 542.625 0.146 <--
:beam_validator.validate_1/5 70 542.499 0.346
:beam_validator.validate_branches/2 2 0.018 0.008
:beam_validator.validate_0/4 68 0.000 0.130
:beam_validator.validate/2 2 0.000 0.002
:beam_validator.validate_0/4 70 542.499 0.346
:beam_validator.validate_instrs/4 8 0.000 0.004
:beam_validator.validate_1/5 78 542.499 0.350 <--
:beam_validator.validate_instrs/4 148 539.997 0.444
:beam_validator.init_vst/3 70 1.484 0.211
:beam_validator.validate_branches/2 68 0.614 0.272
:beam_validator.extract_header/5 70 0.350 0.070
:beam_validator.validate_0/4 2 0.000 0.002
:beam_validator.validate_1/5 148 539.997 0.444
:beam_validator.validate_instrs/4 2551 0.000 7.368
:beam_validator.assign/3 8 0.000 0.008
:beam_validator.validate_instrs/4 2707 539.997 7.820 <--
:beam_validator.vi/2 2559 530.785 4.442
:beam_validator.vm_1/2 2559 2.559 2.559
:beam_validator.create_term/5 8 0.184 0.008
:suspend 2 0.002 0.000
:garbage_collect 1 0.001 0.001
:beam_validator.validate_instrs/4 2551 0.000 7.368
:beam_validator.validate_1/5 8 0.000 0.004
:beam_validator.validate_instrs/4 2559 530.785 4.442
:beam_validator.vi/2 2559 530.785 4.442 <--
:beam_validator.validate_body_call/3 316 262.422 1.582
:beam_validator.assign/3 842 174.496 1.552
:beam_types.make_cons/2 100 58.506 0.440
:beam_validator.get_term_type/2 210 24.898 0.421
:beam_validator.validate_select_val/4 20 9.998 0.040
:beam_validator.validate_bif/7 42 9.140 0.084
:beam_validator.validate_tail_call/4 42 5.972 0.236
:beam_validator.branch/3 82 5.946 0.082
:beam_validator.test_heap/3 60 5.206 0.241
:beam_validator."-vi/2-lc$^8/1-0-"/2 90 5.064 0.180
:lists.foldl/3 134 4.946 0.268
:beam_validator.create_term/5 192 4.946 0.192
:beam_validator.allocate/5 32 2.186 0.212
:beam_validator.verify_get_map/4 8 1.920 0.024
:beam_validator.type_test/4 18 1.872 0.036
:beam_validator.verify_put_map/7 6 1.850 0.036
:beam_validator.verify_y_init/1 36 1.586 0.072
:beam_validator.assert_term/2 120 1.216 0.240
:beam_validator.validate_src/2 46 1.184 0.092
:beam_validator.assert_durable_term/2 64 1.088 0.128
:beam_validator.eat_heap/2 190 0.950 0.570
:beam_validator.propagate_fragility/3 42 0.924 0.252
:beam_validator.branch/4 4 0.788 0.024
:beam_validator.prune_x_regs/2 20 0.700 0.100
:beam_validator.validate_var_info/3 22 0.666 0.044
:beam_validator.merge_states/4 245 0.627 0.246
:beam_validator.extract_term/5 10 0.480 0.010
:beam_validator.verify_live/2 44 0.462 0.044
:beam_validator.assert_movable/2 42 0.336 0.084
:beam_validator.trim_stack/4 13 0.303 0.037
:beam_validator.set_reg_vref/3 42 0.294 0.168
:beam_validator.assert_type/3 14 0.278 0.042
:beam_validator.verify_return/1 54 0.270 0.162
:sets.add_element/2 245 0.245 0.245
:beam_validator.verify_call_args/3 8 0.206 0.008
:beam_validator.verify_no_ct/1 24 0.204 0.048
:beam_types.normalize/1 10 0.166 0.010
:beam_validator.get_reg_vref/2 42 0.126 0.084
:beam_validator.deallocate/1 24 0.120 0.072
:beam_validator.heap_alloc/2 16 0.112 0.064
:beam_validator.kill_heap_allocation/1 20 0.100 0.060
:ordsets.from_list/1 44 0.088 0.044
:beam_validator.assert_choices/1 20 0.072 0.020
:beam_validator.is_float_arith_bif/2 22 0.022 0.022
:erlang.setelement/3 13 0.013 0.013
:beam_validator.get_literal_type/1 4 0.012 0.004
:beam_validator.is_literal/1 10 0.010 0.010
:beam_validator.eat_heap_fun/1 2 0.010 0.006
:beam_types.get_tuple_element/2 10 0.010 0.010
:beam_validator."-vi/2-lc$^12/1-1-"/2 2 0.002 0.002
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
:maps.fold_1/3 50757 509.467 50.791
anonymous fn/4 in :beam_types.verified_normal_type/1 50757 509.467 50.791 <--
:beam_types.verified_type/1 50757 123.728 54.182
:suspend 23 0.023 0.000
:garbage_collect 11 0.011 0.011
:beam_types.verified_type/1 5004 325.082 6.767
:beam_types.verify_tuple_set_1/2 2981 182.248 2.910
:beam_types.verify_tuple_set/1 7985 507.330 9.677 <--
:beam_types.verify_tuple_set_1/2 7408 321.036 10.291
:beam_types.verified_type/1 0 33.378 5.024
:beam_types.record_key/1 239 1.077 0.454
:garbage_collect 4 0.004 0.004
:suspend 3 0.003 0.000
:beam_types.verify_tuple_set/1 7408 321.036 10.291
:beam_types.verified_normal_type/1 0 185.168 2.982
:beam_types.verify_tuple_set_1/2 4913 0.000 6.953
:beam_types.verify_tuple_set_1/2 12321 506.204 20.226 <--
:beam_types.verify_tuple_set/1 2981 182.248 2.910
:beam_types.verified_normal_type/1 7894 94.200 20.143
:garbage_collect 8 0.008 0.008
:suspend 3 0.003 0.000
:beam_types.verify_tuple_set_1/2 4913 0.000 6.953
:beam_ssa_type.simplify/5 1107 504.667 1.107
:beam_ssa_type.will_succeed/4 1107 504.667 1.107 <--
:beam_ssa_type.will_succeed_1/4 1065 503.560 1.928
:beam_ssa_type.will_succeed/4 1065 503.560 1.928
:beam_ssa_type.will_succeed_1/4 1065 503.560 1.928 <--
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 768 344.666 6.209
:beam_call_types.will_succeed/3 821 156.360 3.179
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-0-"/2 53 0.318 0.159
:lists.all/2 41 0.287 0.082
:suspend 1 0.001 0.000
:beam_ssa_codegen.functions/2 3 124.465 0.057
:v3_kernel.module/2 3 73.277 0.108
:elixir_expand.expand_arg/2 0 65.258 2.819
:beam_jump.module/2 3 43.415 0.056
:elixir_erl_pass.translate_list/4 719 28.612 1.980
:elixir_expand.expand_args/2 1493 16.962 5.353
:elixir_erl_pass.translate_remote/5 206 14.970 0.947
:elixir_expand.expand_remote/7 221 13.816 1.038
:sys_core_fold.var_list/2 620 10.922 1.756
:elixir_erl_pass.translate_map/4 54 9.404 0.278
:v3_core.cclauses/3 70 9.022 0.251
:elixir_erl_clauses.clause/6 0 8.576 0.077
:v3_core.uclauses/3 35 6.722 0.094
:elixir_erl_pass.translate/2 1 6.633 0.358
:elixir_clauses.case/3 10 6.481 0.062
:sys_core_fold.pattern_list/3 293 5.192 0.884
anonymous fn/5 in :elixir_erl_pass.translate_map/4 0 5.079 0.107
:v3_core.ufun_clauses/3 35 4.950 0.089
:elixir_erl_pass.translate_args/2 1348 4.923 4.733
anonymous fn/6 in :elixir_clauses.expand_clauses_origin/5 0 2.665 0.013
:elixir_expand.expand_multi_alias_call/6 1 2.207 0.030
:beam_kernel_to_ssa.select_cg/5 19 1.795 0.044
anonymous fn/4 in :beam_kernel_to_ssa.select_cg/5 0 1.689 0.035
:elixir_erl_clauses.clauses/2 10 1.678 0.040
:v3_core.uclause/3 0 1.164 0.054
:beam_ssa_bsm.annotate_context_parameters/1 3 1.014 0.056
Macro.do_traverse_args/4 28 0.602 0.112
:beam_ssa_opt.partition_deflocs/3 11 0.519 0.206
:v3_core.uexpr/3 35 0.459 0.105
:v3_core.split_var_args/2 70 0.432 0.185
:beam_ssa_bsm.accept_context_args/1 3 0.353 0.056
:beam_kernel_to_ssa.new_ssa_vars/2 99 0.344 0.168
:v3_core.pattern_map_pairs/2 3 0.248 0.011
:elixir_tokenizer.extract_heredoc_with_interpolation/6 2 0.193 0.006
:v3_core.ufun_clause/3 0 0.142 0.027
Kernel.Typespec.translate_typespecs_for_module/2 4 0.130 0.006
:elixir_expand.expand/2 0 0.126 0.008
:compile.messages_per_file/1 3 0.093 0.018
:elixir_erl_pass.build_bitstr/7 2 0.080 0.006
:elixir_env.env_to_scope/1 5 0.025 0.010
:elixir_fn.escape/3 1 0.006 0.003
:v3_kernel.pattern_map_pairs/4 3 0.000 0.011
:v3_kernel.match_value/5 24 0.000 0.066
:v3_kernel.match_con/4 24 0.000 0.056
:v3_kernel.get_match/2 3 0.000 0.011
:sys_core_fold.pattern/3 28 0.000 0.109
:lists.mapfoldl/3 9753 0.000 11.990
:elixir_fn.expand/3 1 0.000 0.003
:elixir_expand.expand_list/4 2 0.000 0.004
:elixir_clauses.expand_clauses_origin/5 10 0.000 0.040
:beam_ssa_codegen.cg_block/4 1 0.000 0.004
Kernel.Typespec.remote_type/4 1 0.000 0.001
Kernel.Typespec.fn_args/5 1 0.000 0.001
:lists.mapfoldl/3 15264 474.643 34.542 <--
anonymous fn/3 in :beam_ssa_codegen.functions/2 35 123.458 0.035
anonymous fn/2 in :v3_kernel.module/2 34 55.619 0.034
anonymous fn/2 in :elixir_expand.expand_args/2 3486 48.166 3.531
anonymous fn/2 in :beam_jump.module/2 35 43.307 0.035
anonymous fn/2 in :elixir_erl_pass.translate_args/2 3082 35.216 3.086
anonymous fn/2 in :elixir_expand.expand_remote/7 570 23.150 0.696
:elixir_expand.expand_remote/7 0 16.236 0.457
anonymous fn/2 in :elixir_erl_pass.translate_remote/5 541 15.113 0.541
:v3_kernel.match_con/4 0 13.844 0.037
anonymous fn/5 in :elixir_erl_pass.translate_map/4 218 10.100 1.072
:elixir_erl_pass.translate_remote/5 0 9.542 0.220
anonymous fn/2 in :sys_core_fold.var_list/2 571 8.587 0.572
anonymous fn/3 in :v3_core.uclauses/3 67 8.342 0.067
:elixir_expand.expand_args/2 0 7.629 1.396
:elixir_expand.expand_case/4 0 6.474 0.010
anonymous fn/3 in :v3_kernel.match_con/4 24 6.134 0.048
anonymous fn/3 in :elixir_clauses.case/3 10 5.743 0.010
anonymous fn/3 in :v3_core.cclauses/3 110 5.619 0.110
anonymous fn/3 in :v3_kernel.match_value/5 41 5.125 0.041
anonymous fn/6 in :elixir_clauses.expand_clauses_origin/ 20 5.017 0.059
anonymous fn/3 in :v3_core.ufun_clauses/3 43 4.932 0.043
anonymous fn/3 in :sys_core_fold.pattern_list/3 287 3.891 0.287
:elixir_erl_pass.translate/2 0 3.800 0.361
:v3_kernel.pattern_map_pairs/4 0 3.300 0.004
anonymous fn/2 in :elixir_erl_clauses.clauses/2 20 2.673 0.020
anonymous fn/7 in :elixir_expand.expand_multi_alias_call 13 2.154 0.031
anonymous fn/4 in :beam_kernel_to_ssa.select_cg/5 36 1.746 0.058
:elixir_erl_pass.translate_case/4 0 1.372 0.018
:beam_kernel_to_ssa.select_cg/5 0 1.361 0.084
anonymous fn/2 in :elixir_expand.expand/2 4 1.330 0.004
anonymous fn/2 in :beam_ssa_bsm.annotate_context_paramet 35 0.904 0.035
:beam_ssa_codegen.cg_block/4 0 0.896 0.004
anonymous fn/3 in :v3_core.uexpr/3 35 0.693 0.035
anonymous fn/3 in :sys_core_fold.pattern/3 38 0.479 0.038
:v3_kernel.get_match/2 0 0.406 0.002
anonymous fn/4 in Macro.do_traverse_args/4 56 0.406 0.112
anonymous fn/2 in :elixir_expand.expand_args/2 36 0.368 0.036
anonymous fn/2 in :sys_core_fold.pattern/3 15 0.315 0.015
anonymous fn/2 in :beam_ssa_bsm.accept_context_args/1 35 0.245 0.035
anonymous fn/2 in :v3_core.pattern_map_pairs/2 5 0.230 0.005
anonymous fn/2 in :elixir_erl_pass.translate_list/4 4 0.213 0.004
anonymous fn/2 in :v3_core.split_var_args/2 58 0.188 0.058
anonymous fn/3 in :elixir_tokenizer.extract_heredoc_with 2 0.185 0.002
:elixir_erl_pass.translate_map/4 0 0.174 0.027
anonymous fn/2 in :beam_kernel_to_ssa.new_ssa_vars/2 35 0.140 0.035
anonymous fn/2 in :beam_ssa_opt.partition_deflocs/3 127 0.127 0.127
anonymous fn/2 in :elixir_erl_pass.translate/2 1 0.125 0.002
anonymous fn/2 in Kernel.Typespec.translate_typespecs_fo 1 0.123 0.001
:sys_core_fold.pattern/3 0 0.120 0.050
anonymous fn/3 in :v3_kernel.pattern_map_pairs/4 5 0.070 0.016
anonymous fn/2 in :compile.messages_per_file/1 9 0.063 0.009
anonymous fn/2 in :beam_ssa_codegen.cg_block/4 2 0.053 0.002
:elixir_erl_pass.build_bitstr/4 2 0.052 0.006
anonymous fn/4 in :elixir_fn.expand/3 1 0.051 0.005
:elixir_map.expand_map/3 0 0.046 0.004
:garbage_collect 26 0.040 0.040
:elixir_expand.expand_list/4 0 0.018 0.002
anonymous fn/2 in :v3_kernel.get_match/2 5 0.015 0.010
:suspend 15 0.015 0.000
:elixir_erl_pass.translate_list/4 717 0.012 1.225
:elixir_clauses.expand_clauses_origin/5 0 0.011 0.011
:elixir_erl_clauses.match/3 0 0.003 0.002
anonymous fn/3 in :elixir_fn.escape/3 1 0.002 0.001
:v3_core.cexpr/3 0 0.000 0.179
:lists.mapfoldl/3 9753 0.000 11.990
:elixir_expand.expand/2 0 0.000 0.008
:beam_ssa_type.opt_start/2 3 400.220 0.009
:beam_ssa_type.signatures/2 3 400.220 0.009 <--
:beam_ssa_type.signatures_1/3 3 399.078 0.009
:beam_ssa_type.init_sig_st/2 3 1.133 0.015
:beam_ssa_type.signatures/2 3 399.078 0.009
:beam_ssa_type.signatures_1/3 41 0.000 0.120
:beam_ssa_type.signatures_1/3 44 399.078 0.129 <--
:beam_ssa_type.sig_function/4 41 398.745 0.082
:beam_ssa_type.wl_next/1 44 0.204 0.085
:beam_ssa_type.signatures_1/3 41 0.000 0.120
:beam_ssa_type.signatures_1/3 41 398.745 0.082
:beam_ssa_type.sig_function/4 41 398.745 0.082 <--
:beam_ssa_type.do_sig_function/4 41 398.663 0.223
:beam_ssa_type.sig_function/4 41 398.663 0.223
:beam_ssa_type.do_sig_function/4 41 398.663 0.223 <--
:beam_ssa_type.sig_function_1/4 41 397.985 0.404
:beam_ssa_type.wl_pop/2 35 0.307 0.105
:beam_ssa_type."-do_sig_function/4-lc$^0/1-0-"/2 35 0.063 0.045
:beam_ssa_type.wl_defer_list_1/4 35 0.049 0.035
:erlang.setelement/3 36 0.036 0.036
:beam_ssa_type.do_sig_function/4 41 397.985 0.404
:beam_ssa_type.sig_function_1/4 41 397.985 0.404 <--
:beam_ssa_type.sig_bs/8 41 375.947 0.205
:beam_ssa_type.init_metadata/3 41 21.151 0.246
:beam_ssa_type.sig_commit_args/2 41 0.123 0.082
:lists.zip/2 41 0.101 0.069
:beam_ssa_type."-sig_function_1/4-lc$^0/1-0-"/1 41 0.101 0.069
:maps.from_list/1 82 0.082 0.082
:beam_ssa_type.wl_changed/2 41 0.041 0.041
:erlang.setelement/3 35 0.035 0.035
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 2573 137.675 2.574
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 2332 136.569 2.333
:beam_validator.get_call_args_1/3 1730 103.510 1.731
:beam_ssa_type.simplify/2 146 1.049 0.146
:beam_ssa_type."-type/5-lc$^0/1-0-"/2 298 0.793 0.298
:beam_ssa_type.type/5 24 0.390 0.024
:beam_ssa_type."-simplify/2-lc$^0/1-0-"/2 89 0.270 0.089
:beam_validator."-bif_types/3-lc$^0/1-0-"/2 84 0.180 0.084
:beam_validator.vi/2 10 0.166 0.010
:beam_validator."-will_bif_succeed/3-lc$^0/1-0-"/2 64 0.140 0.064
:beam_ssa_type."-simplify/2-lc$^0/1-2-"/2 60 0.134 0.061
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-0-"/2 53 0.106 0.053
:beam_ssa_type."-infer_success_type/4-lc$^0/1-0-"/2 53 0.106 0.053
:beam_ssa_type.pmt_1/3 50 0.100 0.050
:beam_ssa_type."-type/5-lc$^0/1-2-"/2 42 0.084 0.042
:beam_validator.pmt_1/3 20 0.040 0.020
:beam_ssa_type.put_map_type/3 15 0.030 0.015
:beam_validator.put_map_type/3 6 0.012 0.006
:beam_types.normalize/1 7649 381.354 7.653 <--
:beam_types.verified_normal_type/1 7649 373.697 16.913
:suspend 4 0.004 0.000
:beam_ssa_type.sig_function_1/4 41 375.947 0.205
:beam_ssa_type.sig_bs/8 580 0.000 2.495
:beam_ssa_type.sig_bs/8 621 375.947 2.700 <--
:beam_ssa_type.sig_is/7 519 350.082 1.099
:beam_ssa_type.update_successors/5 519 9.385 1.990
:beam_ssa_type.update_success_types/5 519 8.475 0.691
:beam_ssa_type.simplify_terminator/4 519 5.302 1.910
:garbage_collect 2 0.002 0.002
:suspend 1 0.001 0.000
:beam_ssa_type.sig_bs/8 580 0.000 2.495
:beam_call_types.fails_on_conflict/2 3210 191.557 3.214
:beam_types.subtract/2 588 89.822 0.588
:beam_types.make_cons/2 348 88.341 0.348
:beam_validator.meet/2 226 1.262 0.226
:beam_ssa_type.meet_types/2 232 1.173 0.232
:beam_ssa_type.simplify/2 95 0.376 0.095
:beam_call_types.will_succeed/3 73 0.315 0.073
:beam_ssa_type.eval_type_test_bif/3 36 0.240 0.036
:beam_types.meet/1 30 0.102 0.030
:beam_call_types.types/3 31 0.093 0.031
:beam_ssa_type.st_is_reachable/2 11 0.033 0.011
:beam_types.glb_elements_1/4 4 0.000 0.004
:beam_types.glb/2 996 0.000 0.996
:beam_types.meet/2 5880 373.314 5.884 <--
:beam_types.verified_type/1 5198 365.170 8.503
:beam_types.glb/2 682 176.376 1.679
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_type.sig_bs/8 519 350.082 1.099
:beam_ssa_type.sig_is/7 893 0.000 1.304
:beam_ssa_type.sig_is/7 1412 350.082 2.403 <--
:beam_ssa_type.simplify/5 869 346.583 5.076
:beam_ssa_type.sig_local_call/6 22 0.724 0.088
:beam_ssa_type.simplify_args/3 24 0.176 0.024
:beam_ssa_type.sig_make_fun/4 2 0.074 0.012
:beam_ssa_type.update_types/3 24 0.072 0.048
:erlang.setelement/3 24 0.024 0.024
:beam_ssa.normalize/1 24 0.024 0.024
:garbage_collect 2 0.002 0.002
:beam_ssa_type.sig_is/7 893 0.000 1.304
:elixir_erl_compiler.compile/3 3 347.108 0.006
:elixir_erl_compiler.erl_to_core/2 3 347.108 0.006 <--
:v3_core.module/2 3 347.095 0.024
:elixir_erl_compiler."-erl_to_core/2-lc$^0/1-0-"/1 3 0.007 0.003
:elixir_erl_compiler.erl_to_core/2 3 347.095 0.024
:v3_core.module/2 3 347.095 0.024 <--
:lists.foldl/3 3 346.268 0.006
:erl_internal.add_predefined_functions/1 3 0.716 0.009
:v3_core."-module/2-lc$^1/1-1-"/1 3 0.067 0.019
:lists.reverse/1 6 0.014 0.010
:ordsets.new/0 3 0.003 0.003
:lists.member/2 3 0.003 0.003
:beam_ssa_type.type/5 955 347.032 6.953
:beam_types.mtfv_cons/2 24 0.000 0.120
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 2573 0.000 3.599
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 3552 347.032 10.672 <--
:beam_types.make_type_from_value/1 1991 229.544 1.991
:beam_types.normalize/1 2573 137.675 2.574
:garbage_collect 4 0.004 0.004
:suspend 3 0.003 0.000
:beam_types.mtfv_cons/2 24 0.000 0.048
:beam_ssa_type."-type/5-lc$^0/1-1-"/2 2573 0.000 3.599
:lists.foldl/3 51 346.161 0.051
anonymous fn/3 in :v3_core.module/2 51 346.161 0.051 <--
:v3_core.form/3 51 346.110 0.156
anonymous fn/3 in :v3_core.module/2 51 346.110 0.156
:v3_core.form/3 51 346.110 0.156 <--
:v3_core.function/4 34 345.816 0.170
:erlang.setelement/3 51 0.051 0.051
:ordsets.from_list/1 6 0.037 0.006
:ordsets.union/2 6 0.026 0.011
:v3_core.attribute/1 8 0.024 0.016
:v3_core.form/3 34 345.816 0.170
:cerl_trees.mapfold/4 34 0.000 0.034
:v3_core.function/4 68 345.816 0.204 <--
:v3_core.body/4 34 243.982 0.239
:v3_core.uexpr/3 34 68.553 1.046
:cerl_trees.mapfold/4 34 22.939 1.420
:v3_core.cbody/2 34 10.138 0.068
anonymous fn/2 in :v3_core.function/4 34 0.068 0.034
:lists.member/2 34 0.034 0.034
:beam_ssa_type.will_succeed_1/4 768 344.666 6.209
:beam_types.mtfv_cons/2 24 0.000 0.120
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 2332 0.000 3.313
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 3124 344.666 9.642 <--
:beam_types.make_type_from_value/1 1869 229.320 1.870
:beam_types.normalize/1 2332 136.569 2.333
:garbage_collect 6 0.006 0.006
:suspend 3 0.003 0.000
:beam_types.mtfv_cons/2 24 0.000 0.048
:beam_ssa_type."-will_succeed_1/4-lc$^0/1-1-"/2 2332 0.000 3.313
anonymous fn/3 in :compile.select_passes/2 3 337.733 0.015
:beam_ssa_pre_codegen.module/2 3 337.733 0.015 <--
:beam_ssa_pre_codegen.functions/3 3 337.502 0.056
:beam_ssa_pre_codegen.passes/1 3 0.186 0.009
:proplists.get_bool/2 3 0.027 0.003
:erlang.setelement/3 3 0.003 0.003
:beam_ssa_pre_codegen.module/2 3 337.502 0.056
:beam_ssa_pre_codegen.functions/3 35 0.000 0.052
:beam_ssa_pre_codegen.functions/3 38 337.502 0.108 <--
:beam_ssa_pre_codegen.function/3 35 337.394 0.211
:beam_ssa_pre_codegen.functions/3 35 0.000 0.052
:beam_ssa_pre_codegen.functions/3 35 337.394 0.211
:beam_ssa_pre_codegen.function/3 35 337.394 0.211 <--
:compile.run_sub_passes/2 35 336.937 0.035
:beam_ssa.add_anno/3 35 0.105 0.070
:beam_ssa_pre_codegen.add_extra_annos/2 35 0.070 0.035
:maps.get/3 35 0.035 0.035
:erlang.setelement/3 35 0.035 0.035
:garbage_collect 1 0.001 0.001
ExUnit.Runner.exec_test/1 1 331.342 0.025
DoAuthCryptoTest."test can generate main keys"/1 1 331.342 0.025 <--
DoAuth.Crypto.main_key_init/1 1 331.082 0.002
DoAuth.Crypto.main_key_init/2 1 0.143 0.011
DoAuth.Crypto.main_key_reproduce/2 1 0.087 0.003
ExUnit.Assertions.assert/2 2 0.002 0.002
DoAuthCryptoTest.very_weak_params/0 1 0.002 0.002
ExUnit.Assertions.__equal__?/2 1 0.001 0.001
DoAuth.Crypto.main_key_init/2 2 331.182 0.003
DoAuth.Crypto.main_key_reproduce/2 2 0.155 0.003
:enacl.pwhash/4 4 331.337 0.006 <--
:enacl_nif.crypto_pwhash/5 4 331.331 331.331
:enacl.pwhash/4 4 331.331 331.331
:enacl_nif.crypto_pwhash/5 4 331.331 331.331 <--
DoAuth.Crypto.main_key_init/1 1 331.079 0.017
DoAuthCryptoTest."test can generate main keys"/1 1 0.143 0.011
DoAuth.Crypto.main_key_init/2 2 331.222 0.028 <--
:enacl.pwhash/4 2 331.182 0.003
:enacl.randombytes/1 2 0.012 0.003
DoAuthCryptoTest."test can generate main keys"/1 1 331.082 0.002
DoAuth.Crypto.main_key_init/1 1 331.082 0.002 <--
DoAuth.Crypto.main_key_init/2 1 331.079 0.017
DoAuth.Crypto.default_params/0 1 0.001 0.001
anonymous fn/3 in :compile.runner/2 3 274.618 0.003
anonymous fn/2 in :compile.kernel_passes/0 3 274.618 0.003 <--
:compile.beam_validator_strong/2 3 274.615 0.003
anonymous fn/2 in :compile.kernel_passes/0 3 274.615 0.003
:compile.beam_validator_strong/2 3 274.615 0.003 <--
:compile.beam_validator_1/3 3 274.612 0.006
anonymous fn/3 in :compile.runner/2 3 269.175 0.003
anonymous fn/2 in :compile.asm_passes/0 3 269.175 0.003 <--
:compile.beam_validator_weak/2 3 269.172 0.003
anonymous fn/2 in :compile.asm_passes/0 3 269.172 0.003
:compile.beam_validator_weak/2 3 269.172 0.003 <--
:compile.beam_validator_1/3 3 269.169 0.006
:beam_validator.vi/2 316 262.422 1.582
:beam_validator.validate_body_call/3 316 262.422 1.582 <--
:beam_validator.will_call_succeed/2 316 119.854 0.604
:beam_validator.branch/3 316 107.015 0.320
:beam_validator.verify_call_args/3 316 16.504 0.316
:beam_validator.verify_y_init/1 316 11.841 0.632
:beam_validator.verify_live/2 316 5.624 0.316
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:elixir_compiler.compile/3 2 149.475 0.033
:elixir_clauses.def/2 24 103.295 0.071
:elixir.quoted_to_erl/3 3 2.489 0.019
:elixir_dispatch.expand_quoted/6 145 1.758 0.481
:elixir_expand.expand_list/4 543 0.727 1.022
:elixir_expand.expand_arg/2 2633 0.216 5.943
:elixir_clauses.guard/2 33 0.216 0.122
:elixir_expand.expand_args/2 86 0.048 0.471
anonymous fn/2 in :elixir_expand.expand_args/2 36 0.024 0.112
:lists.mapfoldl/3 0 0.000 0.008
:elixir_map.expand_map/3 0 0.000 0.008
:elixir_fn.capture_require/4 1 0.000 0.001
:elixir_expand.expand_without_aliases_report/2 21 0.000 0.021
:elixir_expand.expand_remote/7 0 0.000 0.012
:elixir_expand.expand_opts/5 39 0.000 0.189
:elixir_expand.expand_case/4 10 0.000 0.040
:elixir_expand.expand_block/4 417 0.000 1.829
:elixir_expand.expand_aliases/3 0 0.000 0.011
:elixir_expand.expand/2 413 0.000 0.618
anonymous fn/7 in :elixir_expand.expand_multi_alias_call/6 13 0.000 0.079
anonymous fn/2 in :elixir_expand.expand/2 142 0.000 0.678
:elixir_dispatch.dispatch_import/5 19 0.000 0.071
:elixir_clauses.clause/5 21 0.000 0.042
:elixir_expand.expand/2 4601 258.248 11.881 <--
:elixir_dispatch.dispatch_import/5 153 165.060 0.327
:elixir_dispatch.expand_quoted/6 0 124.324 0.055
:elixir_expand.expand_arg/2 9 84.525 1.348
:elixir_expand.expand_block/4 176 73.579 0.461
:elixir_dispatch.dispatch_require/6 227 68.952 0.792
:elixir_expand.expand_args/2 1369 33.923 3.766
:elixir_aliases.ensure_loaded/3 18 21.304 0.044
:elixir_expand.expand_list/4 1526 19.371 2.543
:elixir_map.expand_struct/4 1 10.790 0.011
:elixir_bitstring.expand/4 15 9.209 0.069
:elixir_expand.expand_case/4 11 8.590 0.045
:elixir_expand.expand_aliases/3 110 6.828 0.541
:elixir_import.import/4 12 5.897 0.081
:elixir_map.expand_map/3 50 4.871 0.087
:elixir_env.close_write/2 982 2.917 1.952
:elixir_expand.expand_require/4 18 2.528 0.090
:elixir_clauses.match/4 142 2.357 0.286
:elixir_expand.expand_multi_alias_call/6 1 2.285 0.003
:elixir_expand.expand_alias/5 21 2.096 0.114
:elixir_expand.expand_without_aliases_report/2 39 1.833 0.049
:elixir_env.prepare_write/1 1225 1.279 1.271
:elixir_utils.var_context/2 399 1.272 0.847
:elixir_expand.expand_opts/5 39 1.172 0.137
:elixir_clauses.clause/5 2 0.621 0.002
:elixir_expand.maybe_warn_underscored_var_access/4 237 0.454 0.316
:maps.get/2 342 0.363 0.363
:elixir_expand.var_unused/5 162 0.330 0.204
:elixir_expand.assert_no_ambiguous_op/4 153 0.306 0.240
:elixir_expand.var_used/3 237 0.244 0.244
:elixir_expand.assert_no_match_or_guard_scope/3 51 0.241 0.124
:elixir_expand.expand_fn_capture/3 1 0.194 0.008
:suspend 5 0.192 0.000
:ordsets.add_element/2 162 0.180 0.171
:elixir_expand.refute_parallel_bitstring_match/4 142 0.175 0.143
:elixir_expand.assert_no_guard_scope/3 142 0.142 0.142
:lists.mapfoldl/3 0 0.126 0.008
:elixir_expand.no_alias_opts/1 27 0.092 0.062
:elixir_fn.expand/3 1 0.065 0.004
:elixir_expand.escape_env_entries/2 2 0.054 0.010
:garbage_collect 11 0.011 0.011
:elixir_expand.maybe_escape_map/1 1 0.006 0.002
:maps.is_key/2 1 0.001 0.001
:elixir_expand.expand/2 413 0.000 0.618
:beam_ssa_type.opt_start/2 3 255.601 0.015
:beam_ssa_type.opt_start_1/4 35 0.000 0.163
:beam_ssa_type.opt_start_1/4 38 255.601 0.178 <--
:beam_ssa_type.opt_function/5 35 255.272 0.070
:lists.zip/2 35 0.081 0.057
:maps.from_list/1 35 0.035 0.035
:erlang.setelement/3 35 0.035 0.035
:beam_ssa_type.opt_start_1/4 35 0.000 0.163
DoAuth.Schema.DID.sin_one_pk64!/1 2 128.085 0.003
DoAuth.Schema.Credential.transact_with_keypair_from_subject_ 1 111.178 0.002
DoAuth.Schema.Issuer.sin_one_did!/1 2 10.226 0.003
DoAuth.Schema.Subject.sin_any_credential_subject!/1 1 0.000 0.001
DoAuth.Schema.Key.sin_one_pk64!/1 2 0.000 0.003
DoAuth.Repo.transaction/1 8 249.489 0.012 <--
DoAuth.Repo.transaction/2 8 249.482 0.068
DoAuth.Repo.transaction/1 8 249.482 0.068
DoAuth.Repo.transaction/2 8 249.482 0.068 <--
Ecto.Repo.Transaction.transaction/4 7 144.115 0.077
:error_handler.undefined_function/3 1 105.303 0.006
Keyword.merge/2 8 0.014 0.014
DoAuth.Repo.default_options/1 8 0.014 0.014
Process.get/2 8 0.013 0.013
:v3_core.function/4 34 243.982 0.239
:v3_core.body/4 34 243.982 0.239 <--
:v3_core.clauses/2 34 242.808 0.138
:v3_core.lineno_anno/2 34 0.240 0.137
:v3_core.new_vars/3 34 0.222 0.034
:v3_core.new_vars/2 34 0.222 0.034
:cerl.ann_c_tuple/2 34 0.216 0.095
:lists.reverse/1 34 0.034 0.034
:garbage_collect 1 0.001 0.001
:v3_core.body/4 34 242.808 0.138
:v3_core.fun_tq/4 1 0.000 0.003
:v3_core.expr/2 22 0.000 0.078
:v3_core.clauses/2 97 0.000 0.129
:v3_core.clauses/2 154 242.808 0.348 <--
:v3_core.expr/2 0 154.839 0.154
:v3_core.clause/2 97 90.069 0.446
:v3_core.clauses/2 97 0.000 0.129
ExUnit.Runner.exec_test/1 1 241.814 0.022
DoAuthCryptoTest."test credentials are verifiable"/1 1 241.814 0.022 <--
DoAuth.Schema.Credential.transact_with_keypair_from_subj 1 111.194 0.006
DoAuth.Schema.DID.sin_one_pk/1 1 106.194 0.007
DoAuth.Crypto.verify_map/1 1 23.575 0.005
DoAuth.Schema.Credential.to_map/1 1 0.791 0.022
DoAuth.Crypto.server_keypair/0 1 0.038 0.006
:v3_core.clauses/2 0 154.839 0.154
:v3_core.exprs/2 346 85.919 2.205
:v3_core.safe/2 6367 0.000 19.758
:v3_core.novars/2 164 0.000 0.520
:v3_core.gexpr_test/3 12 0.000 0.027
:v3_core.expr/2 12 0.000 0.018
:lists.foldr/3 3 0.000 0.037
:v3_core.expr/2 6904 240.758 22.719 <--
:v3_core.safe_list/2 1358 177.002 1.362
:v3_core.exprs/2 12 129.108 0.460
:v3_core.novars/2 164 109.294 0.656
:v3_core.full_anno/2 5319 46.304 8.655
:v3_core.expr_bin/3 170 42.053 0.517
:v3_core.map_build_pairs/4 48 40.454 0.192
:v3_core.gexpr_test/3 0 22.636 0.036
:v3_core.safe/2 2322 16.589 9.273
:v3_core.annotate_tuple/3 1130 16.445 1.131
:v3_core.record_anno/2 1130 13.277 2.260
:v3_core.lineno_anno/2 452 3.298 1.808
:v3_core.annotate_cons/4 1161 2.326 1.162
:v3_core.pattern/2 142 1.908 0.307
:erlang.++/2 1315 1.317 1.316
:v3_core.new_var/2 164 0.820 0.328
:v3_core.set_wanted/2 142 0.660 0.401
:cerl.c_tuple/1 164 0.658 0.329
:lists.droplast/1 12 0.344 0.098
:lists.last/1 12 0.189 0.012
:v3_core.fail_clause/3 164 0.164 0.164
:v3_core.letify_aliases/2 142 0.144 0.143
:erlang.setelement/3 142 0.144 0.143
:v3_core.fold_match/2 142 0.142 0.142
:v3_core.fun_tq/4 1 0.103 0.007
:garbage_collect 13 0.013 0.013
:suspend 12 0.012 0.000
:v3_core.expr/2 12 0.000 0.018
:v3_core.clauses/2 22 0.000 0.078
anonymous fn/2 in :v3_core.safe_list/2 3 0.000 0.009
:beam_types.mtfv_cons/2 12429 219.779 16.325
anonymous fn/3 in :beam_types.mtfv_1/1 2048 13.300 2.050
:beam_types.make_cons/2 524 3.990 0.606
:beam_ssa_type.join_types_1/3 95 0.458 0.095
:beam_validator.join/2 34 0.192 0.034
:beam_call_types.types/3 70 0.191 0.070
:beam_ssa_type.st_join_return_types/2 59 0.059 0.059
:beam_ssa_type.simplify_phi_args/5 16 0.016 0.016
:beam_types.join_list/2 14 0.014 0.014
:beam_ssa_type.parallel_join/2 3 0.003 0.003
:beam_types.lub_elements_1/4 6677 0.000 7.044
:beam_types.lub/2 3570 0.000 5.997
:beam_types.join/2 757 0.000 1.245
:beam_types.join/2 26296 238.002 33.558 <--
:beam_types.lub/2 6393 121.035 14.706
:beam_types.join_unions/2 2056 108.687 6.793
:beam_types.record_key/1 7241 24.175 14.411
:suspend 13 0.013 0.000
:garbage_collect 8 0.008 0.008
:beam_types.join/2 757 0.000 1.245
:v3_core.expr/2 12 129.108 0.460
:v3_core.clause/2 97 108.324 0.442
:v3_core.pattern_map_pair/2 5 0.000 0.020
:v3_core.exprs/2 346 0.000 0.577
:v3_core.exprs/2 460 237.432 1.499 <--
:v3_core.expr/2 346 85.919 2.205
:erlang.++/2 346 0.348 0.347
:v3_core.clause/2 0 0.093 0.018
:garbage_collect 1 0.001 0.001
:v3_core.exprs/2 346 0.000 0.577
:beam_ssa_type.will_succeed_1/4 821 156.360 3.179
:beam_validator.will_call_succeed/2 330 59.518 1.305
:beam_validator.will_bif_succeed/3 42 0.190 0.084
:beam_call_types.will_succeed/3 1193 216.068 4.568 <--
:beam_call_types.fails_on_conflict/2 1082 199.063 2.132
:beam_call_types.types/3 1082 9.900 2.289
:erl_bifs.is_safe/3 1120 1.120 1.120
:erl_bifs.is_exit_bif/3 1098 1.100 1.099
:beam_types.meet/2 73 0.315 0.073
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
DoAuth.Repo.transaction/2 7 144.115 0.077
:error_handler.undefined_function/3 1 71.082 0.006
Ecto.Repo.Transaction.transaction/4 8 215.197 0.083 <--
Ecto.Adapters.Postgres.transaction/3 8 215.021 0.022
Ecto.Repo.Registry.lookup/1 8 0.213 0.046
Ecto.Repo.Transaction.transaction/4 8 215.021 0.022
Ecto.Adapters.Postgres.transaction/3 8 215.021 0.022 <--
Ecto.Adapters.SQL.transaction/3 8 215.009 0.026
Ecto.Adapters.Postgres.transaction/3 8 215.009 0.026
Ecto.Adapters.SQL.transaction/3 8 215.009 0.026 <--
Ecto.Adapters.SQL.checkout_or_transaction/4 8 214.997 0.077
Ecto.Adapters.SQL.transaction/3 8 214.997 0.077
Ecto.Adapters.SQL.checkout_or_transaction/4 8 214.997 0.077 <--
DBConnection.transaction/3 8 214.912 0.043
Ecto.Adapters.SQL.get_conn_or_pool/1 8 0.077 0.033
:erlang.++/2 8 0.012 0.012
Ecto.Adapters.SQL.with_log/3 8 0.009 0.009
Ecto.Adapters.SQL.checkout_or_transaction/4 8 214.912 0.043
DBConnection.transaction/3 8 214.912 0.043 <--
DBConnection.run_transaction/4 4 206.467 0.044
DBConnection.begin/3 4 8.421 0.020
DBConnection.conclude/2 4 0.040 0.015
anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transact 4 0.000 0.027
:code.ensure_loaded/1 69 211.230 0.108
:code.load_binary/3 3 1.200 0.003
:code.delete/1 2 0.782 0.002
:code.purge/1 1 0.772 0.001
:code.get_object_code/1 18 0.180 0.018
:code.call/1 93 214.164 0.132 <--
:code_server.call/1 93 214.032 1.333
:code.call/1 93 214.032 1.333
:code_server.call/1 93 214.032 1.333 <--
:suspend 105 212.101 0.000
:erlang.demonitor/2 93 0.367 0.317
:erlang.monitor/2 93 0.231 0.227
:v3_core.safe_list/2 1358 166.199 4.972
anonymous fn/2 in :v3_core.safe_list/2 0 11.578 0.006
:v3_kernel.atomic_list/3 310 11.469 1.398
:v3_kernel.match/4 53 11.151 0.126
:v3_kernel.umatch_list/3 60 4.694 0.137
:v3_kernel.pattern_list/4 264 2.088 0.534
:v3_kernel.match_pre/3 33 1.613 0.117
anonymous fn/3 in :v3_kernel.atomic_list/3 0 1.231 0.059
:v3_kernel.match_guard/3 0 1.129 0.002
:sys_core_fold.letify/2 698 0.782 0.720
:v3_core.cexpr/3 35 0.317 0.070
anonymous fn/2 in :v3_core.expr_bin_1/2 0 0.178 0.002
:v3_kernel.map_split_pairs/5 3 0.118 0.008
:compile.expand_opts/1 3 0.103 0.028
:v3_kernel.match_vars/2 1 0.015 0.003
:v3_core.uguard/4 12 0.012 0.012
:v3_core.guard_tests/1 12 0.009 0.012
:v3_core.guard/2 12 0.009 0.012
:elixir_erl.attributes_form/3 1 0.001 0.001
:v3_core.expr_bin_1/2 9 0.000 0.025
:lists.foldr/3 5377 0.000 5.381
:lists.foldr/3 8241 212.696 13.625 <--
anonymous fn/2 in :v3_core.safe_list/2 3616 164.478 10.846
anonymous fn/3 in :v3_kernel.atomic_list/3 1125 12.452 3.332
anonymous fn/3 in :v3_kernel.match/4 73 11.014 0.073
anonymous fn/3 in :v3_kernel.umatch_list/3 77 4.634 0.161
anonymous fn/2 in :v3_core.expr_bin_1/2 16 2.824 0.058
anonymous fn/3 in :v3_kernel.pattern_list/4 270 2.345 0.540
anonymous fn/3 in :v3_kernel.match_pre/3 84 1.424 0.166
:v3_kernel.translate_match_fail/4 1 0.429 0.001
anonymous fn/3 in :v3_core.cexpr/3 35 0.212 0.070
:v3_core.expr_bin_1/2 2 0.176 0.002
anonymous fn/3 in :v3_kernel.map_split_pairs/5 5 0.105 0.025
anonymous fn/2 in :compile.expand_opts/1 25 0.050 0.025
anonymous fn/3 in :sys_core_fold.letify/2 20 0.040 0.020
anonymous fn/2 in :v3_kernel.match_vars/2 2 0.010 0.006
:suspend 4 0.004 0.000
:garbage_collect 3 0.003 0.003
:v3_kernel.expr/3 23 0.000 0.054
:v3_core.expr/2 3 0.000 0.037
:lists.foldr/3 5377 0.000 5.381
anonymous fn/2 in :v3_core.safe_list/2 3619 159.615 14.474
:v3_core.map_build_pairs_1/3 390 22.664 1.524
:v3_core.expr/2 2322 16.589 9.273
:v3_core.map_build_pairs/4 0 13.385 0.069
:v3_core.bitstr/2 36 0.000 0.138
:v3_core.safe/2 6367 212.253 25.478 <--
:v3_core.force_safe/2 6367 19.565 12.821
anonymous fn/2 in :v3_core.safe_list/2 0 11.587 0.006
:erlang.++/2 6367 6.381 6.374
:v3_core.map_build_pairs_1/3 0 2.784 0.511
:v3_core.bitstr/2 0 0.262 0.008
:suspend 5 0.005 0.000
:garbage_collect 5 0.005 0.005
:v3_core.expr/2 6367 0.000 19.758
:error_handler.ensure_loaded/1 57 177.524 0.179
:elixir_aliases.ensure_loaded/3 18 21.260 0.050
Code.ensure_loaded/1 3 6.718 0.014
Kernel.ParallelCompiler.spawn_workers/3 1 3.312 0.002
:elixir_dispatch.get_deprecations/1 92 2.213 0.190
:elixir_module.check_module_availability/3 1 0.844 0.002
:elixir_map.ensure_loaded/1 1 0.011 0.002
:code.ensure_loaded/1 173 211.882 0.439 <--
:code.call/1 69 211.230 0.108
:erlang.module_loaded/1 173 0.213 0.212
:elixir_dispatch.expand_quoted/6 0 126.183 0.109
:elixir_expand.expand/2 176 73.579 0.461
:elixir_expand.expand_remote/7 0 11.110 0.023
:elixir_expand.expand_block/4 255 0.000 0.577
:elixir_expand.expand_block/4 431 210.872 1.170 <--
:elixir_dispatch.dispatch_require/6 4 1.198 0.018
:elixir_expand.is_useless_building/3 245 0.256 0.256
:lists.reverse/1 91 0.202 0.149
:garbage_collect 1 0.001 0.001
:elixir_expand.expand_block/4 255 0.000 0.577
:elixir_expand.expand/2 417 0.000 1.829
DBConnection.transaction/3 4 206.467 0.044
DBConnection.run_transaction/4 4 206.467 0.044 <--
anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transact 4 204.229 0.029
DBConnection.commit/3 4 2.115 0.034
DBConnection.reset/1 4 0.041 0.015
DBConnection.conclude/2 4 0.038 0.017
DBConnection.run_transaction/4 4 204.229 0.029
DBConnection.transaction/3 4 0.000 0.027
anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transactio 8 204.229 0.056 <--
anonymous fn/5 in DoAuth.Schema.Credential.transact_with 1 109.631 0.024
anonymous fn/1 in DoAuth.Schema.DID.sin_one_pk64!/1 2 85.565 0.011
anonymous fn/1 in DoAuth.Schema.Key.sin_one_pk64!/1 2 57.721 0.007
anonymous fn/1 in DoAuth.Schema.Issuer.sin_one_did!/1 2 40.803 0.006
anonymous fn/1 in DoAuth.Schema.Subject.sin_any_credenti 1 9.952 0.003
Ecto.Adapters.SQL.reset_conn/2 8 0.091 0.019
Ecto.Adapters.SQL.put_conn/2 8 0.074 0.024
:beam_call_types.will_succeed/3 1082 199.063 2.132
:beam_call_types.fails_on_conflict/2 3210 0.000 5.372
:beam_call_types.fails_on_conflict/2 4292 199.063 7.504 <--
:beam_types.meet/2 3210 191.557 3.214
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_call_types.fails_on_conflict/2 3210 0.000 5.372
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 113.058 0.307
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 47.543 0.211
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 35.611 0.210
:beam_ssa_opt.ssa_opt_live/1 121 196.212 0.728 <--
:beam_ssa_opt.live_opt/3 121 169.512 0.847
:beam_ssa.linearize/1 121 25.477 0.363
:lists.reverse/1 121 0.249 0.185
:maps.from_list/1 121 0.123 0.122
:erlang.setelement/3 121 0.121 0.121
:suspend 2 0.002 0.000
:beam_types.join/2 6393 121.035 14.706
:beam_types.join_unions/2 2475 45.147 4.709
:beam_types.jts_records/4 411 26.252 1.262
:beam_types.normalize_tuple_set/2 70 3.184 0.135
:beam_types.lub_tuple_elements/3 42 0.000 0.084
:beam_types.lub/2 70 0.000 0.182
:beam_types.jts_tuple/2 320 0.000 1.103
:beam_types.join_tuple_sets/2 28 0.000 0.056
:beam_types.lub/2 9809 195.618 22.237 <--
:beam_types.lub_elements_1/4 0 89.444 2.000
:beam_types.lub_tuple_elements/3 2718 67.878 4.501
:beam_types.jts_records/4 0 30.346 0.271
:beam_types.jts_tuple/2 0 17.662 0.098
:ordsets.union/2 1718 8.508 4.031
:beam_types.verified_normal_type/1 1458 3.655 1.681
:ordsets.size/1 1718 1.720 1.719
:beam_types.join_unions/2 0 1.568 0.224
:erlang.min/2 1416 1.418 1.417
:erlang.max/2 1146 1.146 1.146
:maps.filter/2 42 0.968 0.210
:beam_types.gcd/2 233 0.293 0.234
:beam_types.shrink_union/1 70 0.070 0.070
:garbage_collect 12 0.012 0.012
:suspend 9 0.009 0.000
:beam_types.lub/2 70 0.000 0.182
:beam_types.join/2 3570 0.000 5.997
:elixir_expand.expand/2 0 124.324 0.055
:elixir_dispatch.dispatch_import/5 121 49.823 0.668
:elixir_dispatch.dispatch_require/6 24 6.411 0.147
:elixir_expand.expand_case/4 0 5.315 0.007
:elixir_expand.expand_remote/7 0 3.593 0.018
:elixir_bitstring.expand/4 0 0.001 0.001
:elixir_dispatch.expand_quoted/6 0 0.000 0.011
:elixir_dispatch.expand_quoted/6 145 189.467 0.907 <--
:elixir_expand.expand_block/4 0 126.183 0.109
:elixir_quote.linify_with_context_counter/3 145 56.136 0.311
:elixir_clauses.guard/2 0 12.798 0.018
:elixir_expand.expand/2 145 1.758 0.481
:elixir_expand.expand_arg/2 0 1.234 0.016
:elixir_module.next_counter/1 145 1.098 0.467
:elixir_utils.get_line/1 145 0.451 0.298
:maps.get/2 145 0.151 0.151
:elixir_clauses.clause/5 0 0.084 0.006
:suspend 2 0.003 0.000
:elixir_dispatch.expand_quoted/6 0 0.000 0.011
:beam_validator.assign/3 716 154.539 0.716
:beam_validator.get_raw_type/2 562 28.258 0.562
:beam_validator.update_type/4 78 0.418 0.078
:beam_validator.vi/2 4 0.012 0.004
:beam_validator.get_literal_type/1 1360 183.227 1.360 <--
:beam_types.make_type_from_value/1 1360 182.049 1.360
:beam_ssa_type.type/5 244 121.864 1.022
:beam_validator.vi/2 100 58.506 0.440
:beam_ssa_type.update_types/3 4 2.128 0.020
:beam_types.make_cons/2 348 182.498 1.482 <--
:beam_types.subtract/2 262 88.685 0.524
:beam_types.meet/2 348 88.341 0.348
:beam_types.join/2 524 3.990 0.606
:error_handler.undefined_function/3 57 177.804 0.178
:error_handler.ensure_loaded/1 57 177.804 0.178 <--
:code.ensure_loaded/1 57 177.524 0.179
:erlang.whereis/1 57 0.102 0.102
:v3_core.expr/2 1358 177.002 1.362
:v3_core.safe_list/2 1358 177.002 1.362 <--
:lists.foldr/3 1358 166.199 4.972
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
:beam_types.meet/2 682 176.376 1.679
:beam_types.glb/2 682 176.376 1.679 <--
:beam_types.glb_tuples/2 50 0.588 0.300
:garbage_collect 1 0.001 0.001
:beam_types.meet/2 996 0.000 0.996
:lists.foldr/3 3616 164.478 10.846
:v3_core.safe/2 0 11.587 0.006
:v3_core.expr/2 3 0.000 0.009
anonymous fn/2 in :v3_core.safe_list/2 3619 176.065 10.861 <--
:v3_core.safe/2 3619 159.615 14.474
:lists.foldr/3 0 11.578 0.006
:erlang.++/2 3619 3.621 3.620
:suspend 3 0.003 0.000
:garbage_collect 1 0.001 0.001
:beam_validator.vi/2 842 174.496 1.552
:beam_types.mtfv_cons/2 8 0.000 0.008
:beam_validator.assign/3 850 174.496 1.560 <--
:beam_validator.get_literal_type/1 716 154.539 0.716
:beam_validator.create_term/5 708 16.338 0.709
:beam_validator.assign_1/3 126 5.550 0.504
:beam_validator.get_raw_type/2 1 0.004 0.002
:garbage_collect 1 0.001 0.001
:beam_validator.validate_instrs/4 8 0.000 0.008
:beam_types.mtfv_cons/2 8 0.000 0.016
:beam_ssa_opt.ssa_opt_live/1 121 169.512 0.847
:beam_ssa_opt.live_opt/3 1635 0.000 10.727
:beam_ssa_opt.live_opt/3 1756 169.512 11.574 <--
:beam_ssa_opt.live_opt_blk/2 1635 70.456 9.446
:beam_ssa_share.block/2 1635 61.351 3.353
:beam_ssa_opt.live_opt_succ/4 1635 14.394 3.034
:beam_ssa_opt.live_opt_phis/4 1635 8.239 3.340
:beam_ssa.successors/1 1635 1.855 1.667
:sets.new/1 1635 1.635 1.635
:suspend 6 0.006 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_opt.live_opt/3 1635 0.000 10.727
anonymous fn/3 in :compile.select_passes/2 3 168.240 0.030
:sys_core_fold.module/2 3 168.240 0.030 <--
:sys_core_fold."-module/2-lc$^0/1-0-"/1 3 168.183 0.054
:erlang.erase/1 9 0.009 0.009
:ordsets.from_list/1 3 0.006 0.003
:erlang.put/2 6 0.006 0.006
:lists.member/2 3 0.003 0.003
:erlang.setelement/3 3 0.003 0.003
:sys_core_fold.module/2 3 168.183 0.054
:sys_core_fold."-module/2-lc$^0/1-0-"/1 34 0.000 0.051
:sys_core_fold."-module/2-lc$^0/1-0-"/1 37 168.183 0.105 <--
:sys_core_fold.function_1/1 34 168.078 0.136
:sys_core_fold."-module/2-lc$^0/1-0-"/1 34 0.000 0.051
:sys_core_fold."-module/2-lc$^0/1-0-"/1 34 168.078 0.136
:sys_core_fold.function_1/1 34 168.078 0.136 <--
:sys_core_fold.find_fixpoint/3 34 144.129 0.068
:cerl_trees.next_free_variable_name/1 34 23.779 0.069
:erlang.put/2 34 0.034 0.034
:elixir_expand.expand/2 153 165.060 0.327
:elixir_dispatch.dispatch_import/5 153 165.060 0.327 <--
:elixir_dispatch.expand_import/6 153 52.149 0.699
:elixir_dispatch.expand_quoted/6 121 49.823 0.668
anonymous fn/4 in :elixir_expand.expand/2 13 0.659 0.013
:elixir_expand.expand/2 19 0.000 0.071
:beam_types.lub_elements_1/4 1140 93.500 0.940
:beam_types.lub/2 2718 67.878 4.501
:beam_types.lub_tuple_elements/3 3858 161.378 5.441 <--
:beam_types.lub_elements/2 2718 95.391 5.438
:maps.filter/2 2676 69.088 13.387
:garbage_collect 3 0.003 0.003
:suspend 2 0.002 0.000
:beam_types.lub_elements_1/4 1140 0.000 2.102
:beam_types.lub/2 42 0.000 0.084
:sys_core_alias.def/1 34 132.087 1.966
:v3_core.function/4 34 22.939 1.420
:cerl_trees.mapfold_list/4 3999 0.000 38.437
:cerl_trees.mapfold/4 4520 0.000 5.200
:cerl_trees.mapfold/4 8587 155.026 47.023 <--
:cerl_trees.mapfold_list/4 2168 144.891 9.143
anonymous fn/2 in :sys_core_alias.def/1 6817 27.669 6.818
anonymous fn/2 in :sys_core_alias.def/1 6635 13.843 6.638
:cerl.update_c_tuple/2 962 13.749 3.849
:cerl.tuple_es/1 1028 8.596 1.992
:cerl.type/1 7750 7.762 7.756
:cerl.concrete/1 5419 5.427 5.423
anonymous fn/2 in :v3_core.function/4 1017 4.849 1.017
anonymous fn/2 in :v3_core.function/4 1770 3.548 1.771
:cerl.cons_tl/1 1071 1.073 1.072
:cerl.cons_hd/1 1071 1.071 1.071
:cerl.update_c_cons/3 1019 1.021 1.020
:cerl.let_arg/1 328 0.332 0.330
:cerl.update_c_let/4 328 0.328 0.328
:cerl.let_vars/1 328 0.328 0.328
:cerl.let_body/1 328 0.328 0.328
:cerl.update_c_clause/4 264 0.264 0.264
:cerl.clause_pats/1 264 0.264 0.264
:cerl.clause_guard/1 264 0.264 0.264
:cerl.clause_body/1 264 0.264 0.264
:cerl.update_c_call/4 223 0.223 0.223
:cerl.call_name/1 223 0.223 0.223
:cerl.call_module/1 223 0.223 0.223
:cerl.call_args/1 223 0.223 0.223
:cerl.update_c_seq/3 173 0.177 0.175
:cerl.seq_body/1 173 0.173 0.173
:cerl.seq_arg/1 173 0.173 0.173
:cerl.update_c_case/3 103 0.103 0.103
:cerl.case_clauses/1 103 0.103 0.103
:cerl.case_arg/1 103 0.103 0.103
:cerl.update_c_fun/3 70 0.070 0.070
:cerl.fun_vars/1 70 0.070 0.070
:cerl.fun_body/1 70 0.070 0.070
:cerl.update_c_tuple_skel/2 66 0.066 0.066
:cerl.update_c_cons_skel/3 52 0.054 0.053
:cerl.update_c_map/3 6 0.027 0.009
:cerl.update_c_apply/3 26 0.026 0.026
:cerl.apply_op/1 26 0.026 0.026
:cerl.apply_args/1 26 0.026 0.026
:cerl.update_c_try/6 18 0.018 0.018
:cerl.update_c_bitstr/6 18 0.018 0.018
:cerl.try_vars/1 18 0.018 0.018
:cerl.try_handler/1 18 0.018 0.018
:cerl.try_evars/1 18 0.018 0.018
:cerl.try_body/1 18 0.018 0.018
:cerl.try_arg/1 18 0.018 0.018
:cerl.bitstr_val/1 18 0.018 0.018
:cerl.bitstr_unit/1 18 0.018 0.018
:cerl.bitstr_type/1 18 0.018 0.018
:cerl.bitstr_size/1 18 0.018 0.018
:cerl.bitstr_flags/1 18 0.018 0.018
:cerl.values_es/1 15 0.015 0.015
:cerl.update_c_values/2 15 0.015 0.015
:suspend 13 0.013 0.000
:cerl.update_c_primop/3 11 0.011 0.011
:cerl.primop_name/1 11 0.011 0.011
:cerl.primop_args/1 11 0.011 0.011
:cerl.update_c_map_pair/4 10 0.010 0.010
:cerl.map_pair_val/1 10 0.010 0.010
:cerl.map_pair_op/1 10 0.010 0.010
:cerl.map_pair_key/1 10 0.010 0.010
:garbage_collect 10 0.010 0.010
:cerl.update_c_binary/2 9 0.009 0.009
:cerl.binary_segments/1 9 0.009 0.009
:cerl.update_c_alias/3 6 0.006 0.006
:cerl.map_es/1 6 0.006 0.006
:cerl.map_arg/1 6 0.006 0.006
:cerl.alias_var/1 6 0.006 0.006
:cerl.alias_pat/1 6 0.006 0.006
:v3_core.function/4 34 0.000 0.034
:sys_core_alias.def/1 15 0.000 0.030
:cerl_trees.mapfold/4 4520 0.000 5.200
:maps.fold/3 23212 69.883 46.551
:maps.fold_1/3 55124 55.489 55.418
:maps.filter/2 4028 12.118 8.066
:maps.filter_1/2 8318 8.322 8.320
:sets.is_disjoint_1/2 1440 3.872 2.655
:maps.merge_with/3 579 1.744 1.160
:sets.filter_1/2 450 1.350 0.900
Ecto.Changeset.convert_params/1 9 0.046 0.034
:maps.map/2 15 0.045 0.030
:maps.map_1/2 12 0.012 0.012
:maps.next/1 93187 152.881 123.146 <--
:erts_internal.map_next/3 29524 29.648 29.614
:suspend 53 0.053 0.000
:garbage_collect 34 0.034 0.034
:beam_types.lub/2 0 89.444 2.000
:beam_types.lub_elements/2 2718 50.272 8.159
:beam_types.join_unions/2 98 7.540 0.280
:beam_types.lub_tuple_elements/3 1140 0.000 2.102
:beam_types.lub_elements_1/4 5537 0.000 10.218
:beam_types.lub_elements_1/4 9493 147.256 22.759 <--
:beam_types.lub_tuple_elements/3 1140 93.500 0.940
:beam_types.set_tuple_element/3 6677 6.717 6.697
:beam_types.shrink_union/1 98 0.098 0.098
:suspend 6 0.006 0.000
:garbage_collect 4 0.004 0.004
:beam_types.lub_elements_1/4 5537 0.000 10.218
:beam_types.join/2 6677 0.000 7.044
:cerl_trees.mapfold/4 2168 144.891 9.143
:cerl_trees.mapfold_list/4 3999 0.000 4.983
:cerl_trees.mapfold_list/4 6167 144.891 14.126 <--
anonymous fn/2 in :v3_core.function/4 34 0.068 0.034
anonymous fn/2 in :sys_core_alias.def/1 15 0.063 0.015
:garbage_collect 7 0.007 0.007
:suspend 3 0.003 0.000
:cerl_trees.mapfold_list/4 3999 0.000 4.983
:cerl_trees.mapfold/4 3999 0.000 38.437
:sys_core_fold.function_1/1 34 144.129 0.068
:sys_core_fold.find_fixpoint/3 33 0.000 0.066
:sys_core_fold.find_fixpoint/3 67 144.129 0.134 <--
anonymous fn/1 in :sys_core_fold.function_1/1 67 143.995 0.201
:sys_core_fold.find_fixpoint/3 33 0.000 0.066
:sys_core_fold.find_fixpoint/3 67 143.995 0.201
anonymous fn/1 in :sys_core_fold.function_1/1 67 143.995 0.201 <--
:sys_core_fold.expr/3 67 143.660 0.623
:sets.new/1 67 0.067 0.067
:orddict.new/0 67 0.067 0.067
anonymous fn/1 in :sys_core_fold.function_1/1 67 143.660 0.623
:sys_core_fold.pair/3 34 0.000 0.034
:sys_core_fold.opt_simple_let_1/4 658 0.000 3.223
:sys_core_fold.opt_simple_let_0/3 557 0.000 2.816
:sys_core_fold.move_let_into_expr/3 6 0.000 0.033
:sys_core_fold.map_pair_pattern/2 15 0.000 0.015
:sys_core_fold.guard/2 293 0.000 0.393
:sys_core_fold.expr/3 2262 0.000 2.325
:sys_core_fold.eval_case/2 37 0.000 0.037
:sys_core_fold.clauses/6 0 0.000 0.256
:sys_core_fold.call/4 638 0.000 1.193
:sys_core_fold.body/3 723 0.000 1.464
:sys_core_fold.bitstr/2 136 0.000 0.136
:sys_core_fold."-opt_simple_let_0/3-lc$^0/1-0-"/2 4 0.000 0.004
:sys_core_fold."-expr/3-lc$^0/1-2-"/2 29 0.000 0.116
:sys_core_fold."-expr/3-lc$^0/1-0-"/3 264 0.000 0.423
:sys_core_fold."-call/4-lc$^0/1-1-"/2 777 0.000 1.354
:sys_core_fold."-body/3-lc$^0/1-0-"/2 4 0.000 0.004
:sys_core_fold.expr/3 6504 143.660 14.449 <--
:sys_core_fold.opt_simple_let/3 549 112.576 1.098
:sys_core_fold.opt_simple_let_1/4 146 62.382 0.535
:sys_core_fold.opt_simple_let_0/3 37 51.329 0.074
:sys_core_fold.clause_1/5 23 48.776 0.082
:sys_core_fold.clauses/6 141 37.856 0.846
:sys_core_fold.call/4 653 24.239 2.588
:sys_core_fold.case_opt/3 141 15.413 1.002
:sys_core_fold.sub_get_var/2 983 6.180 1.966
:sys_core_fold.move_let_into_expr/3 1 5.291 0.012
:sys_core_fold.warn_no_clause_match/2 141 3.429 0.632
:sys_core_fold."-expr/3-lc$^0/1-0-"/3 234 3.300 0.731
:sys_core_fold.descend/2 478 2.814 0.810
:sys_core_fold.simplify_let/2 551 2.761 0.552
:sys_core_fold.opt_simple_let_2/6 109 2.615 0.181
:sys_core_fold.opt_case_in_let/1 551 1.725 1.106
:sys_core_fold.eval_case/2 141 1.599 0.490
:sys_core_fold.useless_call/2 653 1.343 0.998
:sys_core_fold.body/3 446 1.310 0.462
:cerl.ann_c_tuple/2 234 1.095 0.510
:sys_core_fold."-expr/3-lc$^0/1-2-"/2 29 1.004 0.088
:sys_core_fold.var_list/2 69 0.952 0.069
:sys_core_fold.bitstr_list/2 34 0.855 0.034
:erlang.setelement/3 749 0.749 0.749
:sys_core_fold.will_fail/1 236 0.506 0.269
:sys_core_fold.opt_fun_call/1 438 0.442 0.440
:sys_core_fold.opt_bool_case/2 141 0.377 0.249
:sys_core_fold.eval_binary/1 34 0.340 0.068
:sys_core_fold.bin_un_utf/1 34 0.306 0.102
:sys_core_fold.pair_list/3 10 0.244 0.010
:sys_core_fold.is_safe_simple/1 243 0.243 0.243
:cerl.ann_c_cons/3 233 0.233 0.233
:cerl.is_literal/1 141 0.141 0.141
:sys_core_fold.is_safe_bool_expr_1/2 33 0.101 0.067
:sys_core_fold.move_case_into_arg/2 82 0.082 0.082
:cerl.ann_c_map/3 10 0.050 0.010
:sys_core_fold.fold_apply/3 37 0.037 0.037
:cerl.is_data/1 37 0.037 0.037
:sets.new/1 33 0.033 0.033
:sys_core_fold.warn_useless_building/2 2 0.024 0.002
:sys_core_fold.make_effect_seq/2 1 0.007 0.002
:garbage_collect 5 0.005 0.005
:sys_core_fold."-expr/3-lc$^0/1-1-"/2 4 0.004 0.004
:suspend 3 0.003 0.000
:sys_core_fold.expr/3 2262 0.000 2.325
anonymous fn/3 in :compile.run_sub_passes/2 51 142.399 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 142.399 0.051 <--
:beam_ssa_opt.ssa_opt_dead/1 51 142.348 0.153
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 142.348 0.153
:beam_ssa_opt.ssa_opt_dead/1 51 142.348 0.153 <--
:beam_ssa_dead.opt/1 51 142.144 0.306
:erlang.setelement/3 51 0.051 0.051
:beam_ssa_opt.ssa_opt_dead/1 51 142.144 0.306
:beam_ssa_dead.opt/1 51 142.144 0.306 <--
:beam_ssa_dead.used_vars/1 51 71.772 0.102
:beam_ssa_dead.shortcut_opt/1 51 37.657 0.102
:beam_ssa_dead.combine_eqs/1 51 18.509 0.153
:beam_ssa.linearize/1 51 13.798 0.153
:maps.from_list/1 51 0.051 0.051
:erlang.setelement/3 51 0.051 0.051
anonymous fn/3 in :compile.select_passes/2 3 132.431 0.009
:sys_core_alias.module/2 3 132.431 0.009 <--
:sys_core_alias."-module/2-lc$^0/1-0-"/1 3 132.419 0.054
:erlang.setelement/3 3 0.003 0.003
:sys_core_alias.module/2 3 132.419 0.054
:sys_core_alias."-module/2-lc$^0/1-0-"/1 34 0.000 0.051
:sys_core_alias."-module/2-lc$^0/1-0-"/1 37 132.419 0.105 <--
:sys_core_alias.def/1 34 132.314 0.140
:sys_core_alias."-module/2-lc$^0/1-0-"/1 34 0.000 0.051
:sys_core_alias."-module/2-lc$^0/1-0-"/1 34 132.314 0.140
:cerl_trees.mapfold/4 15 0.000 0.030
:sys_core_alias.def/1 49 132.314 0.170 <--
:cerl_trees.mapfold/4 34 132.087 1.966
anonymous fn/2 in :sys_core_alias.def/1 15 0.060 0.015
:sets.new/1 34 0.034 0.034
:erlang.put/2 34 0.034 0.034
:erlang.erase/1 34 0.034 0.034
:beam_validator.branch/3 460 114.149 2.761
:beam_validator.validate_select_val/4 52 9.494 0.312
:beam_validator.validate_bif_1/7 20 3.234 0.120
:beam_validator.verify_get_map/4 8 1.808 0.048
:beam_validator.type_test/4 18 1.656 0.108
:beam_validator.vi/2 4 0.788 0.024
:beam_validator.branch/4 562 131.129 3.373 <--
anonymous fn/3 in :beam_validator.validate_body_call/3 316 91.012 0.948
:beam_validator.fork_state/2 562 19.603 1.240
anonymous fn/3 in :beam_validator.validate_select_val/4 52 3.956 0.052
anonymous fn/3 in :beam_validator.validate_select_val/4 52 3.284 0.052
anonymous fn/8 in :beam_validator.validate_bif_1/7 20 1.504 0.040
:beam_validator.validate_branch/2 562 1.124 0.562
anonymous fn/3 in :beam_validator.verify_get_map/4 8 1.066 0.024
anonymous fn/3 in :beam_validator.vi/2 16 1.008 0.032
anonymous fn/2 in :beam_validator.validate_bif_1/7 20 0.628 0.020
anonymous fn/3 in :beam_validator.type_test/4 18 0.610 0.018
anonymous fn/3 in :beam_validator.type_test/4 18 0.572 0.018
:erlang.setelement/3 562 0.568 0.565
anonymous fn/4 in :beam_validator.vi/2 16 0.480 0.016
anonymous fn/1 in :beam_validator.branch/3 460 0.460 0.460
anonymous fn/2 in :beam_validator.vi/2 24 0.424 0.024
anonymous fn/3 in :beam_validator.vi/2 4 0.374 0.004
anonymous fn/3 in :beam_validator.vi/2 4 0.356 0.004
anonymous fn/3 in :beam_validator.verify_get_map/4 8 0.342 0.009
anonymous fn/1 in :beam_validator.validate_tail_call/4 26 0.156 0.026
anonymous fn/1 in :beam_validator.validate_tail_call/4 16 0.064 0.016
anonymous fn/1 in :beam_validator.validate_select_val/4 20 0.060 0.040
anonymous fn/1 in :beam_validator.vi/2 10 0.040 0.010
anonymous fn/1 in :beam_validator.vi/2 8 0.032 0.008
anonymous fn/1 in :beam_validator.vi/2 8 0.032 0.008
:suspend 1 0.001 0.000
:beam_types.join/2 2056 108.687 6.793
:beam_types.jts_tuple/2 98 15.612 0.196
:beam_types.jts_records/4 271 3.581 0.542
:beam_types.lub/2 0 1.568 0.224
:beam_types.join_unions/2 2425 129.448 7.755 <--
:beam_types.join_tuple_sets/2 1015 65.381 1.017
:beam_types.lub/2 2475 45.147 4.709
:beam_types.lub_elements_1/4 98 7.540 0.280
:beam_types.record_key/1 674 1.968 1.321
:erlang.setelement/3 1605 1.613 1.609
:beam_types.shrink_union/1 777 0.777 0.777
:beam_types.mtfv_cons/2 70 0.000 0.070
:beam_types.jts_tuple/2 98 0.000 0.154
:beam_types.jts_records/4 271 0.000 0.272
DoAuth.Schema.DID.sin_one_pk/1 1 106.026 0.004
anonymous fn/2 in DoAuth.Crypto.sign_map_def_opts/0 1 23.166 0.006
DoAuth.Schema.DID.sin_one_pk64!/1 2 129.192 0.010 <--
DoAuth.Repo.transaction/1 2 128.085 0.003
DoAuth.Schema.DID.preload/1 2 1.097 0.008
:sys_core_fold.opt_simple_let_0/3 512 62.978 3.309
:sys_core_fold.expr/3 146 62.382 0.535
:sys_core_fold.opt_simple_let_1/4 658 125.360 3.844 <--
:sys_core_fold.let_substs/3 549 33.303 3.294
:sys_core_fold.opt_simple_let_2/6 440 10.129 0.756
:sys_core_fold.update_let_types/3 549 1.697 0.932
:sets.new/1 549 0.549 0.549
:erlang.setelement/3 549 0.549 0.549
:core_lib.make_values/1 549 0.549 0.549
:sys_core_fold.opt_fun_call/1 91 0.091 0.091
:sys_core_fold.move_case_into_arg/2 18 0.018 0.018
:suspend 1 0.001 0.000
:sys_core_fold.expr/3 658 0.000 3.223
anonymous fn/3 in :compile.select_passes/2 3 124.486 0.006
:beam_ssa_codegen.module/2 3 124.486 0.006 <--
:beam_ssa_codegen.functions/2 3 124.480 0.009
:beam_ssa_codegen.module/2 3 124.480 0.009
:beam_ssa_codegen.functions/2 3 124.480 0.009 <--
:lists.mapfoldl/3 3 124.465 0.057
:gb_sets.empty/0 6 0.006 0.006
:beam_ssa.rpo/1 811 98.848 41.750
:beam_ssa.rpo/2 128 25.273 10.574
:beam_ssa.rpo_1/4 29435 0.000 29.466
:beam_ssa.rpo_1/4 30374 124.121 81.790 <--
:sets.is_element/2 18468 18.470 18.469
:beam_ssa.successors/1 10967 12.811 11.242
:sets.add_element/2 10967 11.003 10.985
:suspend 30 0.030 0.000
:garbage_collect 17 0.017 0.017
:beam_ssa.rpo_1/4 29435 0.000 29.466
anonymous fn/3 in :beam_ssa_codegen.functions/2 35 123.423 0.486
:beam_ssa_codegen.cg_linear/2 0 0.234 0.004
:beam_ssa_codegen.function/3 35 123.657 0.490 <--
:beam_ssa_codegen.cg_fun/2 35 118.741 0.385
:beam_ssa_codegen.add_parameter_annos/2 35 3.725 0.175
:beam_ssa_codegen.new_label/1 70 0.210 0.140
:beam_ssa_codegen.local_func_label/2 35 0.209 0.093
:erlang.setelement/3 105 0.107 0.106
:gb_sets.singleton/1 35 0.035 0.035
:gb_sets.empty/0 35 0.035 0.035
:erlang.++/2 35 0.035 0.035
:beam_ssa_codegen.line/1 35 0.035 0.035
:beam_ssa_codegen.assert_exception_block/1 35 0.035 0.035
:lists.mapfoldl/3 35 123.458 0.035
anonymous fn/3 in :beam_ssa_codegen.functions/2 35 123.458 0.035 <--
:beam_ssa_codegen.function/3 35 123.423 0.486
:beam_validator.will_call_succeed/2 330 61.462 0.330
:beam_validator.call_types/3 316 60.654 0.316
:beam_validator.get_call_args/2 646 122.116 0.646 <--
:beam_validator.get_call_args_1/3 646 121.470 5.129
:sys_core_fold.opt_simple_let/3 549 70.434 1.549
:sys_core_fold.expr/3 37 51.329 0.074
:sys_core_fold.opt_simple_let_0/3 586 121.763 1.623 <--
:sys_core_fold.opt_simple_let_1/4 512 62.978 3.309
:sys_core_fold.will_fail/1 549 0.814 0.549
:sys_core_fold.move_case_into_arg/2 37 0.037 0.037
:sys_core_fold."-opt_simple_let_0/3-lc$^0/1-0-"/2 4 0.032 0.012
:suspend 1 0.001 0.000
:sys_core_fold.expr/3 557 0.000 2.816
:beam_validator.validate_body_call/3 316 119.854 0.604
:beam_validator.validate_tail_call/4 42 1.814 0.084
:beam_validator.will_call_succeed/2 358 121.668 0.688 <--
:beam_validator.get_call_args/2 330 61.462 0.330
:beam_call_types.will_succeed/3 330 59.518 1.305
:beam_validator.get_call_args/2 646 121.470 5.129
:beam_validator.get_call_args_1/3 1730 0.000 2.441
:beam_validator.get_call_args_1/3 2376 121.470 7.570 <--
:beam_types.normalize/1 1730 103.510 1.731
:beam_validator.get_movable_term_type/2 1730 10.386 3.461
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
:beam_validator.get_call_args_1/3 1730 0.000 2.441
anonymous fn/3 in :compile.select_passes/2 3 121.069 0.009
:beam_ssa_bool.module/2 3 121.069 0.009 <--
:beam_ssa_bool."-module/2-lc$^0/1-0-"/1 3 121.057 0.056
:erlang.setelement/3 3 0.003 0.003
:beam_ssa_bool.module/2 3 121.057 0.056
:beam_ssa_bool."-module/2-lc$^0/1-0-"/1 35 0.000 0.052
:beam_ssa_bool."-module/2-lc$^0/1-0-"/1 38 121.057 0.108 <--
:beam_ssa_bool.function/1 35 120.949 0.071
:beam_ssa_bool."-module/2-lc$^0/1-0-"/1 35 0.000 0.052
:beam_ssa_bool."-module/2-lc$^0/1-0-"/1 35 120.949 0.071
:beam_ssa_bool.function/1 35 120.949 0.071 <--
:beam_ssa_bool.opt_function/1 35 120.877 0.252
:garbage_collect 1 0.001 0.001
:beam_ssa_bool.function/1 35 120.877 0.252
:beam_ssa_bool.opt_function/1 35 120.877 0.252 <--
:beam_ssa_bool.pre_opt/2 35 47.023 0.175
:beam_ssa.uses/2 11 17.966 0.011
:beam_ssa.dominators/2 11 16.532 0.022
:beam_ssa_bool.bool_opt/3 11 15.239 0.328
:beam_ssa.merge_blocks/2 11 8.859 0.022
:beam_ssa.rpo/1 22 7.413 0.066
:beam_ssa.trim_unreachable/1 11 5.082 0.033
:beam_ssa_bool.interesting_defs/2 35 2.324 0.070
:maps.to_list/1 35 0.152 0.070
:erlang.setelement/3 35 0.035 0.035
:sys_core_bsm.function/1 34 118.939 0.050
:sys_core_fold.case_opt_compiler_generated/1 18 0.843 0.036
:cerl_trees.map_list/2 3721 0.000 6.789
:cerl_trees.map_1/2 5383 0.000 8.008
:cerl_trees.map/2 9156 119.782 14.883 <--
:cerl_trees.map_1/2 8610 119.647 30.954
:cerl_trees.map_list/2 130 113.866 2.013
anonymous fn/1 in :sys_core_bsm.function/1 6055 12.118 6.057
:cerl.update_c_tuple/2 610 9.244 2.442
:cerl.update_c_cons/3 594 0.596 0.595
anonymous fn/1 in :sys_core_fold.case_opt_compiler_gener 60 0.297 0.120
:cerl.update_c_call/4 133 0.135 0.134
:cerl.update_c_let/4 116 0.116 0.116
:cerl.update_c_seq/3 65 0.065 0.065
:cerl.update_c_clause/4 53 0.053 0.053
:cerl.update_c_cons_skel/3 41 0.041 0.041
:cerl.update_c_case/3 32 0.032 0.032
:cerl.update_c_tuple_skel/2 31 0.031 0.031
:cerl.update_c_fun/3 21 0.021 0.021
:cerl.update_c_map/3 2 0.012 0.002
:cerl.update_c_try/6 9 0.009 0.009
:cerl.update_c_binary/2 9 0.009 0.009
:suspend 7 0.007 0.000
:cerl.update_c_values/2 1 0.001 0.001
:cerl.update_c_primop/3 1 0.001 0.001
:sys_core_bsm.function/1 21 0.000 0.037
:cerl_trees.map/2 8610 119.647 30.954
:cerl_trees.map_list/2 0 0.000 0.840
:cerl_trees.map_1/2 8610 119.647 31.794 <--
:cerl.tuple_es/1 1165 9.660 2.248
:cerl.type/1 7438 7.444 7.441
:cerl.update_c_tuple/2 473 6.219 1.893
:cerl.concrete/1 6145 6.149 6.147
:cerl_trees.map_list/2 1716 2.956 6.220
anonymous fn/1 in :sys_core_bsm.function/1 1172 2.488 1.175
:cerl.cons_tl/1 1211 1.217 1.214
:cerl.cons_hd/1 1211 1.215 1.213
:cerl.update_c_cons/3 565 0.565 0.565
:cerl.call_name/1 223 0.223 0.223
:cerl.call_module/1 223 0.223 0.223
:cerl.call_args/1 223 0.223 0.223
:cerl.let_vars/1 118 0.120 0.119
:cerl.let_body/1 118 0.118 0.118
:cerl.let_arg/1 118 0.118 0.118
:cerl.update_c_call/4 90 0.090 0.090
:cerl.clause_pats/1 84 0.084 0.084
:cerl.clause_guard/1 84 0.084 0.084
:cerl.clause_body/1 84 0.084 0.084
:cerl.seq_body/1 71 0.071 0.071
:cerl.seq_arg/1 71 0.071 0.071
:cerl.update_c_tuple_skel/2 51 0.051 0.051
:cerl.fun_vars/1 35 0.035 0.035
:cerl.fun_body/1 35 0.035 0.035
:cerl.case_clauses/1 33 0.033 0.033
:cerl.case_arg/1 33 0.033 0.033
:cerl.update_c_clause/4 31 0.031 0.031
:cerl.update_c_bitstr/6 18 0.018 0.018
:cerl.bitstr_val/1 18 0.018 0.018
:cerl.bitstr_unit/1 18 0.018 0.018
:cerl.bitstr_type/1 18 0.018 0.018
:cerl.bitstr_size/1 18 0.018 0.018
:cerl.bitstr_flags/1 18 0.018 0.018
:cerl.update_c_map/3 4 0.015 0.007
:cerl.update_c_fun/3 14 0.014 0.014
:cerl.update_c_apply/3 13 0.013 0.013
:cerl.apply_op/1 13 0.013 0.013
:cerl.apply_args/1 13 0.013 0.013
:cerl.update_c_cons_skel/3 11 0.011 0.011
:cerl.primop_name/1 11 0.011 0.011
:cerl.primop_args/1 11 0.011 0.011
:cerl.update_c_primop/3 10 0.010 0.010
:cerl.update_c_map_pair/4 10 0.010 0.010
:cerl.map_pair_val/1 10 0.010 0.010
:cerl.map_pair_op/1 10 0.010 0.010
:cerl.map_pair_key/1 10 0.010 0.010
:cerl.try_vars/1 9 0.009 0.009
:cerl.try_handler/1 9 0.009 0.009
:cerl.try_evars/1 9 0.009 0.009
:cerl.try_body/1 9 0.009 0.009
:cerl.try_arg/1 9 0.009 0.009
:cerl.binary_segments/1 9 0.009 0.009
:cerl.update_c_seq/3 6 0.006 0.006
:cerl.map_es/1 6 0.006 0.006
:cerl.map_arg/1 6 0.006 0.006
:garbage_collect 6 0.006 0.006
:suspend 5 0.005 0.000
:cerl.update_c_alias/3 3 0.003 0.003
:cerl.alias_var/1 3 0.003 0.003
:cerl.alias_pat/1 3 0.003 0.003
:cerl.update_c_let/4 2 0.002 0.002
:cerl.values_es/1 1 0.001 0.001
:cerl.update_c_case/3 1 0.001 0.001
:cerl_trees.map/2 5383 0.000 8.008
anonymous fn/3 in :compile.select_passes/2 3 118.985 0.009
:sys_core_bsm.module/2 3 118.985 0.009 <--
:sys_core_bsm.function/1 3 118.973 0.020
:erlang.setelement/3 3 0.003 0.003
:sys_core_bsm.module/2 3 118.973 0.020
:sys_core_bsm.function/1 34 0.000 0.048
:cerl_trees.map/2 21 0.000 0.037
:sys_core_bsm.function/1 58 118.973 0.105 <--
:cerl_trees.map/2 34 118.939 0.050
anonymous fn/1 in :sys_core_bsm.function/1 21 0.042 0.021
:sys_core_bsm.function/1 34 0.000 0.048
:beam_ssa_codegen.function/3 35 118.741 0.385
:beam_ssa_codegen.cg_fun/2 35 118.741 0.385 <--
:beam_ssa_codegen.cg_linear/2 35 31.857 1.437
:beam_ssa_codegen.liveness/2 35 26.732 0.070
:beam_ssa_codegen.prefer_xregs/2 35 23.850 0.035
:beam_ssa_codegen.defined/2 35 11.449 0.035
:beam_ssa_codegen.need_heap/1 35 10.889 0.140
:beam_ssa_codegen.linearize/1 35 10.263 0.070
:beam_ssa_codegen.opt_allocate_1/2 35 2.037 0.285
:beam_ssa_codegen.fix_wait_timeout/1 35 0.605 0.190
:beam_ssa_codegen.collect_catch_labels_1/1 35 0.320 0.035
:gb_sets.from_list/1 35 0.319 0.070
:erlang.setelement/3 35 0.035 0.035
:cerl_trees.map/2 130 113.866 2.013
:cerl_trees.map_1/2 1716 2.956 6.220
:cerl_trees.map_list/2 3721 0.000 4.659
:cerl_trees.map_list/2 5567 116.822 12.892 <--
anonymous fn/1 in :sys_core_bsm.function/1 130 0.260 0.130
:garbage_collect 8 0.008 0.008
:suspend 5 0.005 0.000
:cerl_trees.map_list/2 3721 0.000 4.659
:cerl_trees.map_1/2 0 0.000 0.840
:cerl_trees.map/2 3721 0.000 6.789
:elixir_compiler.compile/3 2 115.996 0.022
:elixir_compiler.dispatch/4 2 115.996 0.022 <--
:elixir_compiler_2.__MODULE__/1 1 100.216 0.081
:elixir_compiler_2.__FILE__/1 1 14.181 0.004
:code.delete/1 2 0.785 0.003
:code.purge/1 1 0.773 0.001
:elixir_compiler.return_compiler_module/2 2 0.019 0.003
:beam_validator.validate_body_call/3 316 107.015 0.320
:beam_validator.vi/2 82 5.946 0.082
:beam_validator.validate_tail_call/4 42 1.276 0.042
:beam_validator.validate_select_val/4 20 0.380 0.020
:beam_validator.branch/3 460 114.617 0.464 <--
:beam_validator.branch/4 460 114.149 2.761
:garbage_collect 3 0.003 0.003
:suspend 1 0.001 0.000
anonymous fn/3 in :compile.run_sub_passes/2 51 113.109 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 113.109 0.051 <--
:beam_ssa_opt.ssa_opt_live/1 51 113.058 0.307
:sys_core_fold.expr/3 549 112.576 1.098
:sys_core_fold.opt_simple_let/3 549 112.576 1.098 <--
:sys_core_fold.opt_simple_let_0/3 549 70.434 1.549
:sys_core_fold.opt_not_in_let/1 549 3.961 1.065
:v3_core.clauses/2 97 90.069 0.446
:v3_core.guard/2 0 22.051 0.022
:v3_core.exprs/2 0 0.093 0.018
:v3_core.clause/2 97 112.213 0.486 <--
:v3_core.exprs/2 97 108.324 0.442
:v3_core.guard/2 97 5.131 0.164
:v3_core.head/2 97 1.568 0.097
:v3_core.lineno_anno/2 97 0.991 0.388
:suspend 1 0.001 0.000
DoAuthCryptoTest."test credentials are verifiable"/1 1 111.194 0.006
DoAuth.Schema.Credential.transact_with_keypair_from_subjec 1 111.194 0.006 <--
DoAuth.Schema.Credential.transact_with_keypair_from_subj 1 111.188 0.005
DoAuth.Schema.Credential.transact_with_keypair_from_subject_ 1 111.188 0.005
DoAuth.Schema.Credential.transact_with_keypair_from_subjec 1 111.188 0.005 <--
DoAuth.Schema.Credential.transact_with_keypair_from_subj 1 111.183 0.005
DoAuth.Schema.Credential.transact_with_keypair_from_subject_ 1 111.183 0.005
DoAuth.Schema.Credential.transact_with_keypair_from_subjec 1 111.183 0.005 <--
DoAuth.Repo.transaction/1 1 111.178 0.002
:beam_ssa_type.used_once_2/3 3222 28.244 6.447
:beam_ssa_opt.live_opt_is/3 2808 24.613 5.619
anonymous fn/3 in :beam_ssa.fold_uses_block/3 2793 16.874 4.629
:beam_ssa_dead.used_vars_is/2 1573 13.801 3.147
anonymous fn/2 in :beam_ssa_pre_codegen.count_uses_blk/2 884 5.413 1.468
:beam_ssa_pre_codegen.reserve_xregs_is/4 606 5.265 1.212
:beam_ssa.def_unused_is/4 569 4.966 1.138
:beam_ssa_opt.used_blocks/3 127 4.695 0.254
:beam_ssa_type.init_metadata_1/3 1841 1.841 1.841
:beam_ssa_opt.live_opt_blk/2 1635 1.635 1.635
:beam_ssa_dead.used_vars_blk/2 879 0.879 0.879
:beam_ssa_opt.is_on_stack_is/3 89 0.772 0.178
:beam_ssa_pre_codegen.live_interval_blk/4 298 0.298 0.298
:beam_ssa_bool.ensure_init_used_1/3 36 0.288 0.072
:beam_ssa.def_unused_1/4 269 0.269 0.269
:beam_ssa_bool.do_ensure_init_instr/3 18 0.144 0.036
:beam_ssa_opt.insert_def_is/3 1 0.012 0.002
:beam_ssa.used_1/2 361 0.000 0.595
:beam_ssa.used/1 18009 110.009 29.719 <--
:beam_ssa.used_args/1 11526 54.536 17.900
:ordsets.from_list/1 11574 23.164 11.581
:beam_ssa.used_1/2 127 4.314 0.381
:beam_ssa."-used/1-lc$^0/1-0-"/1 48 0.223 0.074
:ordsets.new/0 127 0.127 0.127
:garbage_collect 5 0.005 0.005
:suspend 4 0.004 0.000
anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/ 1 109.631 0.024
anonymous fn/5 in DoAuth.Schema.Credential.transact_with_k 1 109.631 0.024 <--
DoAuth.Schema.Issuer.sin_one_did!/1 1 32.424 0.002
DoAuth.Schema.Credential.with_opts_get_timestamp/1 1 23.578 0.004
DoAuth.Schema.Proof.from_signature64!/2 1 20.384 0.006
DoAuth.Repo.insert/2 1 10.529 0.004
DoAuth.Schema.Subject.sin_any_credential_subject!/1 1 10.050 0.002
DoAuth.Schema.Credential.preload/1 1 5.662 0.002
DoAuth.Schema.DID.one_by_pk!/1 1 5.355 0.003
DoAuth.Schema.Credential.mk_signature_with_opts/3 1 0.866 0.009
DoAuth.Schema.Credential.to_claim_map/2 1 0.517 0.008
DoAuth.Crypto.show/1 1 0.235 0.002
Map.get/2 2 0.007 0.003
:elixir_expand.expand/2 9 84.525 1.348
anonymous fn/2 in :elixir_expand.expand_remote/7 570 14.698 1.487
anonymous fn/2 in :elixir_expand.expand_args/2 3486 5.279 5.392
anonymous fn/2 in :elixir_expand.expand/2 1175 2.462 2.541
:elixir_dispatch.expand_quoted/6 0 1.234 0.016
:elixir_map.expand_map/3 0 0.734 0.037
:elixir_expand.expand_remote/7 0 0.492 0.030
:elixir_expand.expand_aliases/3 0 0.118 0.002
:elixir_bitstring.expand_expr/4 258 0.000 0.275
:elixir_expand.expand_arg/2 5498 109.542 11.128 <--
:lists.mapfoldl/3 0 65.258 2.819
:elixir_expand.expand_list/4 0 19.988 0.543
:elixir_env.reset_read/2 2633 2.785 2.774
:elixir_dispatch.dispatch_require/6 9 0.855 0.031
:elixir_expand.expand/2 2633 0.216 5.943
:elixir_bitstring.expand_expr/4 0 0.157 0.003
:suspend 6 0.119 0.000
:garbage_collect 4 0.004 0.004
:v3_core.expr/2 164 109.294 0.656
:v3_core.novars/2 164 109.294 0.656 <--
:v3_core.force_novars/2 164 0.475 0.165
:erlang.++/2 164 0.164 0.164
:v3_core.expr/2 164 0.000 0.520
:elixir_compiler_2.__MODULE__/1 21 95.380 0.168
:erl_eval.do_apply/6 3 12.500 0.024
:elixir_def.store_definition/5 24 107.880 0.192 <--
:elixir_def.run_with_location_change/3 24 107.178 0.024
:elixir_locals.get_cached_env/1 24 0.174 0.072
:elixir_def.retrieve_location/2 24 0.168 0.072
:elixir_utils.meta_keep/1 24 0.072 0.048
:lists.keyfind/3 48 0.048 0.048
:maps.get/2 24 0.024 0.024
:elixir_utils.extract_guards/1 24 0.024 0.024
:elixir_def.store_definition/5 24 107.178 0.024
:elixir_def.run_with_location_change/3 24 107.178 0.024 <--
anonymous fn/11 in :elixir_def.store_definition/5 24 107.154 0.096
:elixir_def.run_with_location_change/3 24 107.154 0.096
anonymous fn/11 in :elixir_def.store_definition/5 24 107.154 0.096 <--
:elixir_def.store_definition/10 24 106.986 0.264
:maps.get/2 24 0.024 0.024
:elixir_def.assert_valid_name/5 24 0.024 0.024
:elixir_def.assert_no_aliases_name/4 24 0.024 0.024
anonymous fn/11 in :elixir_def.store_definition/5 24 106.986 0.264
:elixir_def.store_definition/10 24 106.986 0.264 <--
:elixir_def."-store_definition/10-lc$^0/1-0-"/2 24 104.172 0.072
:elixir_def.run_on_definition_callbacks/7 24 1.574 0.120
:elixir_def.store_definition/9 24 0.416 0.172
:elixir_def.unpack_defaults/5 24 0.246 0.048
:elixir_def.check_previous_defaults/7 24 0.194 0.072
:maps.get/2 24 0.024 0.024
:elixir_locals.record_defaults/5 24 0.024 0.024
:elixir_def.env_for_expansion/3 24 0.024 0.024
:elixir_def.def_to_clauses/6 24 0.024 0.024
:elixir_def."-store_definition/10-lc$^1/1-1-"/6 24 0.024 0.024
DoAuthCryptoTest."test credentials are verifiable"/1 1 106.194 0.007
DoAuth.Schema.DID.sin_one_pk/1 1 106.194 0.007 <--
DoAuth.Schema.DID.sin_one_pk64!/1 1 106.026 0.004
DoAuth.Crypto.show/1 1 0.161 0.004
:elixir_def.store_definition/10 24 104.172 0.072
:elixir_def."-store_definition/10-lc$^0/1-0-"/2 24 0.000 0.025
:elixir_def."-store_definition/10-lc$^0/1-0-"/2 48 104.172 0.097 <--
:elixir_clauses.def/2 24 104.074 0.121
:suspend 1 0.001 0.000
:elixir_def."-store_definition/10-lc$^0/1-0-"/2 24 0.000 0.025
:elixir_def."-store_definition/10-lc$^0/1-0-"/2 24 104.074 0.121
:elixir_clauses.def/2 24 104.074 0.121 <--
:elixir_expand.expand/2 24 103.295 0.071
:elixir_clauses.guard/2 24 0.312 0.072
:elixir_env.check_unused_vars/1 24 0.214 0.073
:elixir_expand.expand_args/2 24 0.132 0.038
:elixir_compiler.spawned_compile/2 2 47.872 0.351
:elixir_erl_clauses.clause/6 45 40.121 0.271
:elixir.quoted_to_erl/3 3 6.969 0.311
:lists.mapfoldl/3 0 3.800 0.361
:elixir_erl_pass.translate_block/3 339 1.943 1.326
anonymous fn/2 in :elixir_erl_pass.translate_args/2 3082 0.740 5.262
:elixir_erl_pass.translate_remote/5 208 0.567 0.423
:elixir_erl_pass.translate_case/4 10 0.225 0.013
anonymous fn/2 in :elixir_erl_pass.translate_remote/5 541 0.168 0.920
:elixir_erl_pass.translate_map/4 1 0.165 0.003
:elixir_erl_pass.translate_list/4 1313 0.000 2.041
:elixir_erl_pass.translate/2 144 0.000 0.168
:elixir_erl_pass.build_bitstr/7 249 0.000 0.490
anonymous fn/5 in :elixir_erl_pass.translate_map/4 436 0.000 0.821
anonymous fn/2 in :elixir_erl_pass.translate_list/4 4 0.000 0.004
anonymous fn/2 in :elixir_erl_pass.translate/2 142 0.000 0.158
:elixir_erl_clauses.translate_guard/3 9 0.000 0.009
:elixir_erl_pass.translate/2 6528 102.570 12.932 <--
:elixir_erl_pass.translate_list/4 921 45.436 2.065
:elixir_erl_pass.translate_block/3 94 43.834 0.248
:elixir_erl_pass.translate_args/2 1303 32.231 1.307
:elixir_erl_pass.translate_remote/5 208 19.916 0.664
:elixir_erl.elixir_to_erl/1 3352 17.114 6.729
:elixir_erl_pass.translate_map/3 53 14.459 0.053
:elixir_erl.get_ann/1 661 13.883 0.662
:elixir_erl_var.translate/4 425 13.514 1.091
:elixir_erl_pass.translate_bitstring/3 15 10.864 0.015
:elixir_erl_clauses.match/3 142 7.665 0.570
:lists.mapfoldl/3 1 6.633 0.358
:elixir_erl_pass.translate_struct/4 1 5.035 0.001
:elixir_erl_pass.translate_case/4 10 2.625 0.030
:elixir_erl_pass.binary_ann/2 817 0.817 0.817
anonymous fn/5 in :elixir_erl_pass.translate_map/4 0 0.241 0.004
:suspend 7 0.135 0.000
:garbage_collect 6 0.027 0.027
:elixir_erl_clauses.clause/6 0 0.024 0.003
:erl_anno.set_generated/2 1 0.013 0.001
:elixir_erl_var.build/2 1 0.009 0.003
:elixir_erl_pass.build_map/4 1 0.001 0.001
:elixir_erl_pass.translate/2 144 0.000 0.168
:beam_ssa_dead.combine_eqs/1 51 10.059 0.153
:beam_ssa_dead.shortcut_opt/1 51 10.057 0.153
:beam_ssa_bool.opt_function/1 22 7.413 0.066
:beam_ssa_pre_codegen.assert_no_critical_edges/1 70 7.159 0.211
:beam_ssa_bool.pre_opt/2 35 4.522 0.106
:beam_ssa_opt.ssa_opt_coalesce_phis/1 35 4.425 0.105
:beam_ssa_share.function/1 35 4.115 0.105
:beam_ssa_opt.ssa_opt_merge_blocks/1 35 4.032 0.105
:beam_ssa_opt.ssa_opt_split_blocks/1 35 3.947 0.105
:beam_ssa_bsm."-allow_context_passthrough/1-lc$^0/1-0-"/1 35 3.941 0.105
:beam_ssa_opt.fdb_fs/3 35 3.939 0.105
:beam_ssa_opt.ssa_opt_tail_calls/1 35 3.587 0.105
:beam_ssa_pre_codegen.sanitize/1 35 3.585 0.105
:beam_ssa_pre_codegen.fix_bs/1 35 3.583 0.105
:beam_ssa_pre_codegen.sanitize/4 35 3.570 0.105
:beam_ssa_pre_codegen.reserve_regs/1 35 3.568 0.105
:beam_ssa_pre_codegen.place_frames/1 35 3.568 0.105
:beam_ssa_pre_codegen.number_instructions/1 35 3.568 0.105
:beam_ssa_pre_codegen.use_set_tuple_element/1 35 3.566 0.105
:beam_ssa_pre_codegen.live_intervals/1 35 3.566 0.105
:beam_ssa_pre_codegen.opt_get_list/1 35 3.564 0.105
:beam_ssa_opt.partition_deflocs/3 11 1.383 0.033
:beam_ssa_opt.do_ssa_opt_sink/2 11 1.381 0.033
:beam_ssa.rpo/1 811 102.098 2.435 <--
:beam_ssa.rpo_1/4 811 98.848 41.750
:sets.new/1 811 0.813 0.812
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:elixir_compiler.dispatch/4 1 100.216 0.081
:elixir_compiler_2.__MODULE__/1 1 100.216 0.081 <--
:elixir_def.store_definition/5 21 95.380 0.168
ExUnit.Case.register_test/6 11 3.555 0.220
ExUnit.Case.__register__/2 1 0.405 0.006
Module.__put_attribute__/4 15 0.318 0.075
Module.register_attribute/3 10 0.240 0.060
Module.__get_attribute__/3 6 0.090 0.024
:elixir_module.read_cache/2 8 0.056 0.024
Module.put_attribute/3 2 0.046 0.002
String.Chars.to_string/1 2 0.034 0.004
Kernel.Typespec.deftypespec/6 1 0.008 0.002
:erlang.binary_to_atom/2 2 0.002 0.002
:elixir_utils.noop/0 1 0.001 0.001
DBConnection.Holder.handle_or_cleanup/5 75 64.439 0.445
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 0 32.057 0.039
DBConnection.Holder.holder_apply/4 75 96.496 0.484 <--
Ecto.Adapters.SQL.Sandbox.Connection.handle_execute/4 46 48.385 0.158
DBConnection.prepare/4 0 28.820 0.015
Ecto.Adapters.SQL.Sandbox.Connection.handle_prepare/3 21 16.034 0.068
DBConnection.run_execute/5 0 3.141 0.004
Ecto.Adapters.SQL.Sandbox.Connection.handle_commit/2 4 1.094 0.014
Ecto.Adapters.SQL.Sandbox.Connection.handle_begin/2 3 0.745 0.011
:ets.update_element/3 75 0.357 0.357
:error_handler.undefined_function/3 1 0.000 0.008
:beam_ssa_opt.ssa_opt_live/1 121 25.477 0.363
:beam_ssa.trim_unreachable/1 53 13.850 0.160
:beam_ssa_opt.opt_tail_phis/2 51 13.800 0.153
:beam_ssa_dead.opt/1 51 13.798 0.153
:beam_ssa_opt.ssa_opt_linearize/1 35 6.114 0.105
:beam_ssa_opt.ssa_opt_element/1 35 6.112 0.105
:beam_ssa_funs.lfo/2 35 5.406 0.106
:beam_ssa_throw.scan_1/2 35 4.914 0.105
:beam_ssa_codegen.linearize/1 35 4.891 0.105
:beam_ssa_opt.do_ssa_opt_sink/2 11 1.928 0.033
:beam_ssa.linearize/1 462 96.290 1.388 <--
:beam_ssa.linearize_1/4 462 68.192 28.790
:beam_ssa.fix_phis/2 462 26.246 9.817
:sets.new/1 462 0.462 0.462
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
DoAuth.Schema.Issuer.preload/1 6 30.106 0.009
DoAuth.Schema.DID.preload/1 10 29.456 0.018
DoAuth.Schema.Proof.preload/1 2 16.275 0.002
DoAuth.Schema.Key.preload/1 2 13.557 0.003
DoAuth.Schema.Credential.preload/1 1 5.659 0.001
DoAuth.Schema.Issuer.to_string/1 4 0.858 0.005
DoAuth.Schema.Subject.preload/1 1 0.041 0.002
DoAuth.Repo.preload/2 26 95.952 0.040 <--
DoAuth.Repo.preload/3 26 95.912 0.204
DoAuth.Repo.preload/2 26 95.912 0.204
DoAuth.Repo.preload/3 26 95.912 0.204 <--
Ecto.Repo.Preloader.preload/4 26 95.590 0.142
Process.get/2 26 0.046 0.046
DoAuth.Repo.default_options/1 26 0.038 0.038
Keyword.merge/2 26 0.034 0.034
DoAuth.Repo.preload/3 26 95.590 0.142
Ecto.Repo.Preloader.preload/4 26 95.590 0.142 <--
Ecto.Repo.Preloader.normalize_and_preload_each/5 26 95.281 0.132
Access.get/2 26 0.167 0.042
:beam_types.lub_tuple_elements/3 2718 95.391 5.438
:beam_types.lub_elements/2 2718 95.391 5.438 <--
:beam_types.lub_elements_1/4 2718 50.272 8.159
:maps.keys/1 2718 2.720 2.719
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
Ecto.Repo.Preloader.preload/4 26 95.281 0.132
Enum."-reduce/3-lists^foldl/2-0-"/3 5 0.000 0.003
Ecto.Repo.Preloader.preload_each/4 3 0.000 0.003
Ecto.Repo.Preloader.normalize_and_preload_each/5 34 95.281 0.138 <--
Ecto.Repo.Preloader.preload_each/4 26 93.544 0.311
Ecto.Repo.Preloader.normalize/3 26 22.817 0.102
:lists.reverse/1 3 0.003 0.003
Enum."-reduce/3-lists^foldl/2-0-"/3 5 0.000 0.012
Ecto.Adapters.SQL.Sandbox.Connection.handle_execute/4 46 43.976 0.336
Postgrex.Protocol.close_parse_describe_flush/3 0 28.892 0.016
Ecto.Adapters.SQL.Sandbox.Connection.handle_prepare/3 21 14.538 0.146
Postgrex.Protocol.handle_prepare_execute/4 4 5.395 0.017
Ecto.Adapters.SQL.Sandbox.Connection.handle_commit/2 4 1.071 0.034
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 75 93.872 0.549 <--
Postgrex.Protocol.handle_execute/4 46 47.583 0.190
DBConnection.Holder.holder_apply/4 0 32.057 0.039
Postgrex.Protocol.handle_prepare/3 21 15.738 0.189
Postgrex.Protocol.bind_execute/4 4 2.182 0.045
Postgrex.Protocol.handle_commit/2 4 1.026 0.020
:erlang.setelement/3 71 0.142 0.109
:erlang.++/2 71 0.090 0.090
:beam_types.lub_tuple_elements/3 2676 69.088 13.387
:beam_validator.prune_x_regs/2 450 10.208 2.252
:beam_ssa_codegen.prefer_xregs_prune/3 415 6.880 2.075
:beam_ssa_pre_codegen.res_xregs_prune/3 182 3.295 0.910
:beam_ssa_codegen.merge_copies/2 194 2.236 0.970
:beam_types.lub/2 42 0.968 0.210
:beam_ssa_opt.cse_successors/4 56 0.932 0.280
:beam_validator.trim_stack/4 13 0.245 0.065
:maps.filter/2 4028 93.852 20.149 <--
:maps.filter_1/2 4028 53.508 23.984
:maps.next/1 4028 12.118 8.066
:maps.iterator/1 4028 4.036 4.032
:maps.from_list/1 4028 4.032 4.030
:suspend 6 0.006 0.000
:garbage_collect 3 0.003 0.003
Ecto.Repo.Preloader.normalize_and_preload_each/5 26 93.544 0.311
Ecto.Repo.Preloader.preload_assocs/4 53 0.000 0.205
Ecto.Repo.Preloader.preload_each/4 79 93.544 0.516 <--
Ecto.Repo.Preloader.maybe_pmap/3 32 78.675 0.081
Ecto.Repo.Preloader.preload_assocs/4 35 12.464 0.471
Ecto.Repo.Preloader.expand/3 32 9.045 0.053
Ecto.Repo.Preloader.prepare_queries/6 32 2.208 0.062
Enum.reduce/3 32 0.662 0.041
Enum.find/2 32 0.252 0.061
Ecto.Repo.Preloader.preload_prefix/2 32 0.234 0.109
:maps.values/1 32 0.038 0.038
:lists.reverse/1 26 0.032 0.032
Ecto.Repo.Preloader.normalize_and_preload_each/5 3 0.000 0.003
Ecto.Repo.Preloader.fetch_query/8 25 40.052 0.130
DoAuth.Repo.all/2 9 27.401 0.065
:error_handler.undefined_function/3 1 18.042 0.006
Ecto.Repo.Queryable.execute/4 0 6.141 0.012
Ecto.Repo.Queryable.one!/3 1 1.546 0.005
Ecto.Repo.Queryable.all/3 36 93.182 0.218 <--
Ecto.Repo.Queryable.execute/4 36 83.589 0.581
Ecto.Repo.Preloader.fetch_query/8 0 6.129 0.018
Ecto.Queryable.to_query/1 35 0.313 0.137
Ecto.Query.Planner.ensure_select/2 36 0.043 0.043
:error_handler.undefined_function/3 1 0.000 0.007
:beam_validator.branch/4 316 91.012 0.948
anonymous fn/3 in :beam_validator.validate_body_call/3 316 91.012 0.948 <--
:beam_validator.call_types/3 316 63.844 0.632
:beam_validator.schedule_out/2 316 19.566 1.265
:beam_validator.create_term/5 316 6.654 0.316
:beam_types.make_cons/2 262 88.685 0.524
:beam_ssa_type.subtract_types/2 152 1.243 0.305
:beam_validator.subtract/2 94 0.672 0.188
:beam_ssa_type.update_switch/8 80 0.400 0.160
:beam_types.subtract/2 588 91.000 1.177 <--
:beam_types.meet/2 588 89.822 0.588
:suspend 1 0.001 0.000
Ecto.Repo.Queryable.all/3 36 83.589 0.581
Ecto.Adapters.SQL.execute/5 0 6.839 0.088
Ecto.Repo.Queryable.execute/4 36 90.428 0.669 <--
Ecto.Adapters.Postgres.execute/5 36 55.074 0.066
Ecto.Query.Planner.query/5 36 24.974 0.138
Ecto.Repo.Queryable.all/3 0 6.141 0.012
Ecto.Repo.Queryable.preprocessor/3 36 2.187 0.121
Ecto.Repo.Assoc.query/4 35 1.216 0.049
Ecto.Repo.Preloader.query/6 35 0.764 0.044
Ecto.Repo.Registry.lookup/1 36 0.732 0.126
Ecto.Query.Planner.attach_prefix/2 36 0.336 0.131
DoAuth.Repo.prepare_query/3 36 0.051 0.045
Ecto.Repo.Queryable.postprocessor/4 36 0.050 0.050
:error_handler.undefined_function/3 2 0.000 0.010
Ecto.Adapters.SQL.execute!/4 36 54.396 0.340
Ecto.Adapters.SQL.query/4 10 35.874 0.094
Ecto.Adapters.SQL.sql_call/5 46 90.270 0.434 <--
Ecto.Adapters.Postgres.Connection.query/4 10 35.666 0.021
Ecto.Adapters.Postgres.Connection.execute/4 25 30.620 0.084
Ecto.Adapters.Postgres.Connection.prepare_execute/5 11 22.194 0.021
Ecto.Adapters.SQL.get_conn_or_pool/1 46 0.262 0.137
:erlang.++/2 92 0.141 0.141
Ecto.Adapters.SQL.with_log/3 46 0.054 0.054
Kernel.ParallelCompiler.spawn_workers/7 1 87.209 0.005
Kernel.ParallelCompiler.verify_modules/4 1 87.209 0.005 <--
Kernel.ParallelCompiler.maybe_check_modules/3 1 87.198 0.004
Enum.reverse/2 1 0.006 0.004
Kernel.ParallelCompiler.verify_modules/4 1 87.198 0.004
Kernel.ParallelCompiler.maybe_check_modules/3 1 87.198 0.004 <--
Kernel.ParallelCompiler.profile_checker/4 1 87.168 0.001
Kernel.ParallelCompiler.checker_compiled_modules/1 1 0.018 0.002
Kernel.ParallelCompiler.checker_runtime_modules/1 1 0.005 0.002
:elixir_config.get/1 1 0.003 0.002
anonymous fn/3 in Kernel.ParallelCompiler.maybe_check_module 1 87.166 0.007
Module.ParallelChecker.verify/2 1 0.006 0.003
Module.ParallelChecker.verify/3 2 87.172 0.010 <--
Module.ParallelChecker.collect_results/2 1 86.714 0.013
Module.ParallelChecker.preload_cache/2 1 0.339 0.001
:gen_server.start_link/3 1 0.065 0.001
Module.ParallelChecker.get_ets/1 1 0.026 0.001
Module.ParallelChecker.start/1 1 0.008 0.001
Enum.map/2 2 0.008 0.002
:erlang.++/2 2 0.002 0.002
Kernel.ParallelCompiler.maybe_check_modules/3 1 87.168 0.001
Kernel.ParallelCompiler.profile_checker/4 1 87.168 0.001 <--
anonymous fn/3 in Kernel.ParallelCompiler.maybe_check_mo 1 87.167 0.001
Kernel.ParallelCompiler.profile_checker/4 1 87.167 0.001
anonymous fn/3 in Kernel.ParallelCompiler.maybe_check_modu 1 87.167 0.001 <--
Module.ParallelChecker.verify/3 1 87.166 0.007
Module.Types.warnings/5 1 86.607 0.001
Mix.Utils.extract_files/2 2 0.351 0.002
Module.ParallelChecker.definitions_to_exports/1 1 0.140 0.001
Ecto.Repo.Schema.autogenerate_changes/3 10 0.029 0.017
Ecto.Adapters.Postgres.Connection.order_by/3 1 0.012 0.001
Module.ParallelChecker.emit_warnings/1 1 0.002 0.001
Module.Types.Unify.flatten_union/1 90 0.000 0.090
anonymous fn/6 in Module.Types.warnings/5 23 0.000 0.023
Enum.flat_map/2 129 87.141 0.136 <--
Enum.flat_map_list/2 129 87.118 0.933
Enum.flat_map/2 129 87.118 0.933
Enum.flat_map_list/2 307 0.000 0.429
Enum.flat_map_list/2 436 87.118 1.362 <--
Module.Types.Unify.to_union/2 0 53.779 0.180
anonymous fn/6 in Module.Types.warnings/5 23 31.931 0.070
anonymous fn/8 in Module.Types.warnings/5 24 31.904 0.062
anonymous fn/2 in Mix.Utils.extract_files/2 2 0.337 0.004
:erlang.++/2 307 0.310 0.309
anonymous fn/1 in Module.Types.Unify.flatten_union/1 234 0.236 0.235
anonymous fn/1 in Module.ParallelChecker.definitions_to_ 23 0.023 0.023
anonymous fn/1 in Ecto.Adapters.Postgres.Connection.orde 1 0.001 0.001
Enum.flat_map_list/2 307 0.000 0.429
Module.ParallelChecker.verify/3 1 86.714 0.013
Module.ParallelChecker.collect_results/2 1 0.000 0.002
Module.ParallelChecker.collect_results/2 2 86.714 0.015 <--
:suspend 1 86.695 0.000
:erlang.++/2 1 0.004 0.004
Module.ParallelChecker.collect_results/2 1 0.000 0.002
:erlang.apply/2 1 86.657 0.004
anonymous fn/5 in Module.ParallelChecker.spawn_checkers/1 1 86.657 0.004 <--
Module.ParallelChecker.check_module/2 1 86.651 0.004
:erlang.send/2 2 0.002 0.002
anonymous fn/5 in Module.ParallelChecker.spawn_checkers/1 1 86.651 0.004
Module.ParallelChecker.check_module/2 1 86.651 0.004 <--
Module.Types.warnings/5 1 86.610 0.002
Module.ParallelChecker.group_warnings/1 1 0.018 0.003
Module.ParallelChecker.extract_definitions/1 1 0.016 0.003
Module.ParallelChecker.emit_warnings/1 1 0.003 0.001
Module.ParallelChecker.check_module/2 1 86.610 0.002
Module.Types.warnings/5 1 86.610 0.002 <--
Enum.flat_map/2 1 86.607 0.001
Module.Types.stack/0 1 0.001 0.001
anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/ 2 85.565 0.011
anonymous fn/1 in DoAuth.Schema.DID.sin_one_pk64!/1 2 85.565 0.011 <--
DoAuth.Schema.Key.sin_one_pk64!/1 2 57.967 0.010
DoAuth.Schema.DID.from_key_schema!/1 2 23.640 0.003
DoAuth.Schema.DID.all_by_pk64/1 2 3.947 0.008
:sys_core_fold.expr/3 23 48.776 0.082
:sys_core_fold.clause/4 292 35.375 0.856
:sys_core_fold.clause_1/5 315 84.151 0.938 <--
:sys_core_fold.body/3 292 54.132 0.292
:sys_core_fold.clauses/6 0 35.982 0.359
:sys_core_fold.guard/2 292 14.143 0.584
:sys_core_fold.sub_set_var/3 31 0.609 0.031
:cerl.is_c_fname/1 31 0.031 0.031
:sys_core_fold.opt_fun_call/1 20 0.020 0.020
:sys_core_fold.move_case_into_arg/2 3 0.003 0.003
Ecto.Repo.Preloader.maybe_pmap/3 32 78.320 0.066
Module.ParallelChecker.info_exports/1 1 1.370 0.001
DoAuth.Cat.fmap/2 7 1.119 0.007
Module.Types.Of.pairs_to_unions/3 44 0.858 0.044
Postgrex.Protocol.columns/1 31 0.410 0.055
Ecto.Repo.Assoc.query/4 21 0.399 0.030
Ecto.Adapters.SQL.log/4 54 0.365 0.097
Ecto.Query.Planner.plan_wheres/2 36 0.202 0.060
Ecto.Repo.Preloader.query/6 21 0.177 0.028
DoAuth.Repo.validate_xor/3 4 0.114 0.005
DoAuth.Schema.Issuer.changeset/1 2 0.084 0.019
ExUnit.CLIFormatter.format_test_type_counts/1 1 0.073 0.005
Ecto.primary_key/1 9 0.054 0.009
Kernel."MACRO-use"/3 6 0.051 0.008
Module.Types.Unify.split_pairs/1 4 0.048 0.004
Ecto.Query.Planner.plan_combinations/2 36 0.041 0.055
ExUnit.Assertions.suppress_warning/1 2 0.020 0.002
Enum.join/2 1 0.019 0.001
DoAuth.Crypto.canonicalise_term!/1 4 0.016 0.012
Ecto.Adapters.Postgres.Connection.combinations/1 11 0.012 0.015
Module.ParallelChecker.group_warnings/1 1 0.011 0.002
Module.ParallelChecker.verify/3 2 0.008 0.002
DoAuth.Test.Support.Fixtures."MACRO-__using__"/2 1 0.007 0.001
Code.verify_loaded/1 2 0.005 0.003
Ecto.Repo.Preloader.preload_order/3 2 0.000 0.005
Enum.map/2 335 83.783 0.536 <--
Enum."-map/2-lists^map/1-0-"/2 328 71.856 2.004
Enumerable.reduce/3 3 4.670 0.009
:maps.fold/3 4 0.130 0.015
:garbage_collect 1 0.008 0.008
:lists.reverse/1 7 0.007 0.007
Ecto.Repo.Preloader.preload_each/4 32 78.675 0.081
Ecto.Repo.Preloader.maybe_pmap/3 32 78.675 0.081 <--
Enum.map/2 32 78.320 0.066
Ecto.Repo.Preloader.checked_out?/1 7 0.247 0.028
Keyword.put_new/3 3 0.010 0.007
Keyword.get/3 3 0.010 0.007
Task.async_stream/3 3 0.007 0.004
Ecto.Repo.Preloader.normalize_each/4 49 22.506 0.073
Ecto.Query.Planner.traverse_exprs/4 47 13.579 0.068
Postgrex.Protocol.msg_send/3 85 6.851 0.140
Module.Types.Of.find_subtype_values/3 382 6.370 0.382
ExUnit.EventManager.stop/1 1 6.017 0.001
Ecto.Repo.Preloader.expand/3 32 6.007 0.051
Kernel.LexicalTracker.handle_cast/2 24 3.817 0.069
Ecto.Repo.Preloader.prepare_queries/6 32 1.492 0.066
ExUnit.Case.register_test/6 22 1.003 0.022
DBConnection.LogEntry.parse_times/2 54 0.956 0.088
Ecto.Changeset.Relation.surface_changes/3 10 0.913 0.020
Ecto.Changeset.cast/6 9 0.908 0.018
ExUnit.EventManager.notify/2 28 0.756 0.035
DynamicSupervisor.handle_call/3 29 0.737 0.051
Ecto.Repo.Schema.dump_fields!/5 20 0.706 0.040
Ecto.Repo.Preloader.preload_each/4 32 0.662 0.041
Kernel.LexicalTracker.handle_call/3 4 0.592 0.004
Ecto.Query.Planner.select_dump/3 11 0.440 0.015
ExUnit.Case.validate_tags/1 11 0.407 0.011
Ecto.Association.on_repo_change/4 1 0.352 0.001
Module.LocalsTracker.collect_undefined_locals/2 1 0.345 0.001
Ecto.Repo.Schema.merge_changes/2 10 0.343 0.030
Ecto.Changeset.validate_required/3 7 0.312 0.011
Module.LocalsTracker.collect_unused_locals/3 1 0.302 0.001
ExUnit.Runner.prepare_tests/2 1 0.235 0.001
Ecto.Repo.Schema.pop_assocs/2 9 0.194 0.016
Module.LocalsTracker.collect_imports_conflicts/2 1 0.163 0.001
ExUnit.Assertions.extract_args/2 5 0.154 0.005
Module.Types.Pattern.of_guard/3 14 0.126 0.014
Task.Supervised.handle_stop_or_parent_down/3 6 0.089 0.008
Ecto.Repo.Schema.fields_to_sources/2 13 0.078 0.018
Kernel.struct/3 4 0.069 0.014
Module.Types.Of.open_map/4 3 0.062 0.003
Ecto.Repo.Schema.change_parents/3 10 0.061 0.023
DoAuth.Crypto.verify_map/3 2 0.058 0.006
Ecto.Adapters.Postgres.Connection.boolean/4 11 0.052 0.014
Ecto.Changeset.get_changed/6 6 0.039 0.008
Ecto.Repo.Schema.merge_autogen/2 10 0.035 0.020
Ecto.Repo.Schema.run_prepare/2 10 0.030 0.016
Ecto.Repo.Schema.conflict_target/2 10 0.028 0.017
ExUnit.OnExitHandler.exec_on_exit_callbacks/3 12 0.026 0.013
Ecto.Query.Planner.merge_assocs/2 11 0.024 0.016
ExUnit.Case.normalize_tags/1 11 0.022 0.011
DynamicSupervisor.terminate_children/2 2 0.018 0.002
Module.Types.Of.struct/3 1 0.017 0.001
ExUnit.TestModule.__struct__/1 1 0.017 0.001
DynamicSupervisor.wait_children/4 1 0.017 0.001
DoAuth.Crypto.sign_map/4 1 0.017 0.002
Module.LocalsTracker.unreachable/3 1 0.016 0.001
Kernel.ParallelCompiler.write_module_binaries/3 1 0.015 0.001
Kernel.ParallelCompiler.checker_compiled_modules/1 1 0.015 0.001
Module.Types.Pattern.merge_context_or_diff/3 7 0.014 0.007
Module.check_callbacks/3 1 0.009 0.001
DynamicSupervisor.monitor_children/1 1 0.009 0.001
Supervisor.child_spec/2 2 0.004 0.002
ExUnit.Runner.run_module/2 2 0.004 0.002
ExUnit.Filters.normalize/2 1 0.004 0.003
ExUnit.Callbacks.compile_callbacks/2 2 0.004 0.002
Module.ParallelChecker.group_warnings/1 1 0.002 0.001
Module.ParallelChecker.extract_no_warn_undefined/1 1 0.002 0.001
Module.check_behaviours/2 1 0.002 0.001
Mix.Tasks.Test.display_warn_test_pattern/4 1 0.002 0.001
Kernel.ParallelCompiler.wait_for_messages/7 1 0.002 0.001
Kernel.ParallelCompiler.checker_runtime_modules/1 1 0.002 0.001
ExUnit.Assertions.mark_as_generated/1 1 0.002 0.001
Postgrex.Messages.encode/1 123 0.000 0.199
Module.LocalsTracker.reachable_from/3 27 0.000 0.027
anonymous fn/4 in Module.LocalsTracker.collect_undefined_loc 23 0.000 0.023
anonymous fn/3 in ExUnit.Case.register_test/6 33 0.000 0.033
Ecto.Repo.Schema.add_pk_filter!/2 3 0.000 0.003
Ecto.Repo.Preloader.fetch_ids/4 53 0.000 0.080
anonymous fn/4 in Ecto.Repo.Preloader.preload_each/4 64 0.000 0.106
Ecto.Query.Planner.validate_and_increment/6 66 0.000 0.113
Ecto.Query.Planner.merge_cache/6 36 0.000 0.064
Ecto.Query.Planner.cast_and_merge_params/5 76 0.000 0.120
Enum.reduce/3 1587 78.112 2.266 <--
Enum."-reduce/3-lists^foldl/2-0-"/3 1462 69.393 3.383
:maps.fold/3 120 8.261 0.582
Enum.reduce_range/5 5 0.149 0.010
:garbage_collect 2 0.014 0.014
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 54.583 0.153
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 23.456 0.105
:beam_ssa_opt.ssa_opt_cse/1 86 78.039 0.258 <--
:beam_ssa_opt.cse/3 86 77.695 5.794
:erlang.setelement/3 86 0.086 0.086
DBConnection.prepare_execute/4 21 49.360 0.084
DBConnection.run_prepare_execute/5 6 28.496 0.016
DBConnection.parsed_prepare_execute/5 27 77.856 0.100 <--
DBConnection.run/6 21 50.222 0.048
DBConnection.decode/4 21 19.742 0.098
DBConnection.prepare_execute/4 0 5.746 0.010
DBConnection.run_execute/5 6 3.503 0.025
:beam_ssa_opt.ssa_opt_cse/1 86 77.695 5.794
:beam_ssa_opt.cse/3 1261 0.000 1.860
:beam_ssa_opt.cse/3 1347 77.695 7.654 <--
:beam_ssa_opt.cse_is/4 1261 49.399 4.244
:beam_ssa_opt.cse_successors/4 1261 10.123 3.376
:beam_ssa_opt.sub/2 1261 9.132 2.522
:lists.reverse/1 1261 1.385 1.323
:suspend 2 0.002 0.000
:beam_ssa_opt.cse/3 1261 0.000 1.860
DBConnection.parsed_prepare_execute/5 21 50.222 0.048
DBConnection.execute/4 25 27.002 0.076
DBConnection.run/6 46 77.224 0.124 <--
DBConnection."-fun.run_prepare_execute/5-"/5 21 49.694 0.043
DBConnection."-fun.run_execute/5-"/5 25 19.183 0.043
DBConnection.checkout/3 12 7.975 0.143
DBConnection.checkin/1 12 0.248 0.016
DBConnection."-fun.run_prepare_execute/5-"/5 21 48.205 0.093
DBConnection.run_prepare/4 6 28.746 0.012
DBConnection.run_prepare_execute/5 27 76.951 0.105 <--
DBConnection.parsed_prepare_execute/5 6 28.496 0.016
DBConnection.run_execute/5 15 27.220 0.075
DBConnection.run_prepare/4 21 15.588 0.056
DBConnection.encode/5 21 5.447 0.070
DBConnection.describe/4 6 0.098 0.017
Mix.Tasks.Test.do_run/3 1 63.438 0.001
ExUnit.Runner.configure/4 1 4.525 0.004
Module.ParallelChecker.cache_info/5 2 4.464 0.003
Module.ParallelChecker.cache_chunk/3 17 3.258 0.017
ExUnit.configure/1 5 0.385 0.005
Module.ParallelChecker.preload_cache/2 1 0.338 0.001
ExUnit.Case.__register__/2 2 0.320 0.002
Module.ParallelChecker.handle_call/3 18 0.036 0.018
ExUnit.Runner.run_with_trap/2 1 0.002 0.001
Enum.each/2 48 76.766 0.052 <--
Enum."-each/2-lists^foreach/1-0-"/2 47 72.254 0.075
:maps.fold/3 1 4.462 0.003
:elixir_expand.expand/2 227 68.952 0.792
:elixir_module.expand_callback/6 3 3.974 0.011
:elixir_expand.expand_block/4 4 1.198 0.018
:elixir_expand.expand_arg/2 9 0.855 0.031
:elixir_clauses.clause/5 2 0.493 0.008
:elixir_expand.expand_case/4 1 0.140 0.004
:elixir_dispatch.dispatch_require/6 246 75.612 0.864 <--
anonymous fn/7 in :elixir_expand.expand/2 221 30.129 0.233
:elixir_dispatch.expand_require/5 232 14.251 2.133
:elixir_dispatch.expand_quoted/6 24 6.411 0.147
:elixir_rewrite.inline/3 245 0.278 0.278
anonymous fn/5 in :elixir_module.expand_callback/6 1 0.041 0.002
:sys_core_fold.expr/3 141 37.856 0.846
:sys_core_fold.clause_1/5 0 35.982 0.359
:sys_core_fold.clauses/6 149 0.000 0.235
:sys_core_fold.clauses/6 290 73.838 1.440 <--
:sys_core_fold.clause/4 290 52.260 0.580
:sys_core_fold.will_match/2 290 3.318 0.580
:sys_core_fold.shadow_warning/3 140 0.778 0.256
:sys_core_fold.get_line/1 140 0.168 0.140
:cerl.get_ann/1 140 0.140 0.140
:suspend 1 0.001 0.000
:sys_core_fold.expr/3 0 0.000 0.256
:sys_core_fold.clauses/6 149 0.000 0.235
anonymous fn/3 in :compile.runner/2 3 73.512 0.003
anonymous fn/2 in :compile.kernel_passes/0 3 73.512 0.003 <--
:compile.v3_kernel/2 3 73.509 0.006
anonymous fn/2 in :compile.kernel_passes/0 3 73.509 0.006
:compile.v3_kernel/2 3 73.509 0.006 <--
:v3_kernel.module/2 3 73.503 0.028
:compile.v3_kernel/2 3 73.503 0.028
:v3_kernel.module/2 3 73.503 0.028 <--
:lists.mapfoldl/3 3 73.277 0.108
:lists.map/2 3 0.131 0.051
:v3_kernel.attributes/1 3 0.027 0.006
:proplists.get_bool/2 3 0.027 0.003
:sets.new/1 6 0.006 0.006
:lists.sort/1 3 0.003 0.003
:erlang.++/2 3 0.003 0.003
:garbage_collect 1 0.001 0.001
:beam_types.join_tuple_sets/2 855 42.022 0.898
:beam_types.lub/2 0 30.346 0.271
:beam_types.jts_records/4 2217 0.000 2.330
:beam_types.join_unions/2 271 0.000 0.272
:beam_types.jts_records/4 3343 72.368 3.771 <--
:beam_types.lub/2 411 26.252 1.262
:beam_types.join_unions/2 271 3.581 0.542
:beam_types.normalize_tuple_set/2 15 3.339 0.025
:lists.reverse/1 850 1.734 1.291
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_types.jts_records/4 2217 0.000 2.330
Enum.each/2 47 72.254 0.075
Enum."-each/2-lists^foreach/1-0-"/2 689 0.000 1.353
Enum."-each/2-lists^foreach/1-0-"/2 736 72.254 1.428 <--
anonymous fn/2 in Mix.Tasks.Test.do_run/3 1 63.434 0.001
anonymous fn/3 in ExUnit.Runner.configure/4 1 4.515 0.003
anonymous fn/3 in Module.ParallelChecker.cache_chunk/3 644 1.936 1.289
anonymous fn/1 in ExUnit.configure/1 8 0.361 0.009
anonymous fn/2 in Module.ParallelChecker.preload_cache/2 1 0.334 0.001
anonymous fn/2 in ExUnit.Case.__register__/2 8 0.200 0.008
anonymous fn/4 in Module.ParallelChecker.cache_info/5 22 0.132 0.066
anonymous fn/2 in ExUnit.Case.__register__/2 4 0.092 0.004
Enum."-each/2-lists^foreach/1-0-"/2 689 0.000 1.353
Enum.map/2 328 71.856 2.004
DoAuth.Cat.fmap_do/2 0 0.010 0.002
Enum."-map/2-lists^map/1-0-"/2 867 0.000 1.318
Ecto.Repo.Preloader.fetch_query/8 10 0.000 0.023
Enum."-map/2-lists^map/1-0-"/2 1205 71.866 3.347 <--
anonymous fn/2 in Ecto.Repo.Preloader.maybe_pmap/3 19 37.398 0.032
Postgrex.Protocol.columns/1 0 35.368 0.020
anonymous fn/2 in DoAuth.Cat.fmap/2 11 1.081 0.011
anonymous fn/5 in Ecto.Repo.Queryable.preprocessor/3 21 1.025 0.069
anonymous fn/3 in Ecto.Repo.Queryable.postprocessor/4 21 0.583 0.053
anonymous fn/1 in Module.ParallelChecker.info_exports/1 342 0.342 0.342
anonymous fn/1 in Module.Types.Of.pairs_to_unions/3 191 0.195 0.193
anonymous fn/1 in Postgrex.Protocol.columns/1 126 0.163 0.160
anonymous fn/1 in Ecto.Adapters.SQL.log/4 58 0.091 0.091
anonymous fn/3 in DoAuth.Repo.validate_xor/3 4 0.069 0.013
:garbage_collect 6 0.059 0.059
anonymous fn/3 in Ecto.Query.Planner.plan_wheres/2 38 0.054 0.054
Ecto.Repo.Preloader.unzip_ids/3 10 0.021 0.015
anonymous fn/1 in Module.Types.Unify.split_pairs/1 9 0.009 0.009
anonymous fn/2 in Ecto.primary_key/1 9 0.009 0.009
anonymous fn/1 in Enum.join/2 3 0.008 0.005
DoAuth.Cat.fmap/2 0 0.007 0.002
anonymous fn/3 in Kernel."MACRO-use"/3 6 0.006 0.006
anonymous fn/1 in ExUnit.Assertions.suppress_warning/1 4 0.004 0.004
anonymous fn/1 in DoAuth.Test.Support.Fixtures."MACRO-__ 1 0.002 0.001
anonymous fn/1 in DoAuth.Repo.validate_xor/3 2 0.002 0.002
anonymous fn/1 in Module.Types.Unify.split_pairs/1 1 0.001 0.001
anonymous fn/1 in Module.ParallelChecker.verify/3 1 0.001 0.001
Enum."-map/2-lists^map/1-0-"/2 867 0.000 1.318
:beam_ssa_dead.opt/1 51 71.772 0.102
:beam_ssa_dead.used_vars/1 51 71.772 0.102 <--
:beam_ssa_dead.used_vars/3 51 71.555 0.459
:lists.reverse/1 51 0.115 0.083
:beam_ssa_dead.used_vars/1 51 71.555 0.459
:beam_ssa_dead.used_vars/3 879 0.000 7.507
:beam_ssa_dead.used_vars/3 930 71.555 7.966 <--
:beam_ssa_dead.used_vars_blk/2 879 35.013 3.328
:beam_ssa_dead.used_vars_succ/4 879 7.954 1.651
:sets.is_disjoint/2 879 7.633 1.759
:beam_ssa_dead.used_vars_phis/4 879 4.433 1.789
:beam_ssa_dead."-used_vars/3-lc$^0/1-0-"/1 879 4.033 1.772
:sets.from_list/2 879 2.637 1.758
:beam_ssa.successors/1 879 1.001 0.898
:sets.new/1 879 0.881 0.880
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_dead.used_vars/3 879 0.000 7.507
DBConnection.run_execute/5 46 49.439 0.077
DBConnection.prepare/4 21 16.560 0.033
DBConnection.run_begin/3 4 3.933 0.013
DBConnection.run_commit/3 4 1.206 0.010
DBConnection.Holder.handle/4 75 71.138 0.133 <--
DBConnection.Holder.handle_or_cleanup/5 75 71.005 0.523
DBConnection.Holder.handle/4 75 71.005 0.523
DBConnection.Holder.handle_or_cleanup/5 75 71.005 0.523 <--
DBConnection.Holder.holder_apply/4 75 64.439 0.445
:ets.lookup/2 75 0.278 0.226
:erlang.++/2 75 0.120 0.120
:garbage_collect 2 0.022 0.022
:beam_ssa_opt.live_opt/3 1635 70.456 9.446
:beam_ssa_opt.live_opt_blk/2 1635 70.456 9.446 <--
:beam_ssa_opt.live_opt_is/3 1635 54.668 7.550
:lists.reverse/1 1635 1.799 1.716
:erlang.setelement/3 1635 1.637 1.636
:beam_ssa.used/1 1635 1.635 1.635
:sets.add_element/2 1262 1.262 1.262
:suspend 7 0.007 0.000
:garbage_collect 2 0.002 0.002
Enum.reduce/3 1462 69.393 3.383
Enum."-reduce/3-lists^foldl/2-0-"/3 3253 0.000 6.909
Ecto.Repo.Preloader.normalize_each/4 5 0.000 0.016
Ecto.Repo.Preloader.normalize_and_preload_each/5 5 0.000 0.012
Enum."-reduce/3-lists^foldl/2-0-"/3 4725 69.393 10.320 <--
anonymous fn/3 in Ecto.Query.Planner.traverse_exprs/4 611 13.506 1.658
anonymous fn/3 in Ecto.Repo.Preloader.expand/3 53 8.663 0.374
anonymous fn/2 in Postgrex.Protocol.msg_send/3 282 6.371 0.845
anonymous fn/2 in ExUnit.EventManager.stop/1 2 6.010 0.005
anonymous fn/6 in Ecto.Query.Planner.cast_and_merge_para 38 4.972 0.112
anonymous fn/4 in Module.Types.Of.find_subtype_values/3 1120 3.360 2.240
anonymous fn/4 in Ecto.Repo.Preloader.normalize_each/4 86 1.027 0.127
anonymous fn/3 in ExUnit.Case.register_test/6 33 0.893 0.067
anonymous fn/7 in Ecto.Changeset.cast/6 17 0.805 0.035
anonymous fn/2 in Postgrex.Messages.encode/1 203 0.794 0.540
anonymous fn/4 in Ecto.Repo.Preloader.preload_each/4 32 0.733 0.152
anonymous fn/4 in Ecto.Changeset.Relation.surface_change 64 0.646 0.250
anonymous fn/5 in Ecto.Query.Planner.validate_and_increm 13 0.631 0.042
anonymous fn/3 in ExUnit.EventManager.notify/2 56 0.553 0.131
DBConnection.LogEntry."-fun.parse_time/2-"/2 137 0.418 0.205
anonymous fn/8 in Ecto.Repo.Preloader.fetch_ids/4 53 0.396 0.255
anonymous fn/6 in Ecto.Association.on_repo_change/4 3 0.344 0.003
anonymous fn/4 in Ecto.Query.Planner.select_dump/3 50 0.343 0.195
anonymous fn/2 in Postgrex.Messages.encode/1 58 0.280 0.174
anonymous fn/4 in Module.LocalsTracker.collect_undefined 23 0.251 0.046
anonymous fn/5 in Ecto.Changeset.validate_required/3 9 0.249 0.031
anonymous fn/3 in ExUnit.Case.validate_tags/1 77 0.231 0.154
Ecto.Repo.Preloader."-fun.load_assoc/2-"/2 53 0.221 0.094
anonymous fn/6 in ExUnit.Runner.prepare_tests/2 11 0.211 0.033
anonymous fn/3 in Module.LocalsTracker.collect_unused_lo 23 0.200 0.023
anonymous fn/3 in Module.LocalsTracker.collect_imports_c 23 0.115 0.046
anonymous fn/4 in Module.LocalsTracker.collect_undefined 13 0.110 0.026
anonymous fn/3 in Ecto.Repo.Schema.pop_assocs/2 21 0.094 0.064
:garbage_collect 7 0.076 0.076
anonymous fn/3 in Module.LocalsTracker.reachable_from/3 14 0.056 0.014
anonymous fn/3 in Module.Types.Pattern.of_guard/3 28 0.042 0.028
anonymous fn/3 in Module.Types.Of.open_map/4 8 0.040 0.024
anonymous fn/4 in Ecto.Adapters.Postgres.Connection.bool 1 0.029 0.003
anonymous fn/2 in DoAuth.Crypto.verify_map/3 4 0.027 0.018
anonymous fn/5 in Kernel.LexicalTracker.handle_cast/2 7 0.021 0.012
anonymous fn/4 in Ecto.Repo.Schema.change_parents/3 3 0.018 0.009
anonymous fn/2 in Postgrex.Messages.encode/1 11 0.014 0.014
anonymous fn/3 in Ecto.Repo.Schema.fields_to_sources/2 9 0.014 0.014
anonymous fn/4 in Module.LocalsTracker.unreachable/3 2 0.010 0.004
anonymous fn/2 in ExUnit.TestModule.__struct__/1 3 0.009 0.006
anonymous fn/2 in DoAuth.Crypto.sign_map/4 1 0.007 0.006
anonymous fn/2 in Module.Types.Of.struct/3 5 0.005 0.005
anonymous fn/3 in Ecto.Repo.Schema.add_pk_filter!/2 3 0.003 0.003
:suspend 1 0.001 0.000
Enum."-reduce/3-lists^foldl/2-0-"/3 3253 0.000 6.909
Ecto.Repo.Preloader.normalize_each/4 5 0.000 0.005
Ecto.Repo.Preloader.normalize_and_preload_each/5 5 0.000 0.003
anonymous fn/2 in :v3_kernel.module/2 34 55.585 0.208
:v3_kernel.expr/3 0 13.457 0.030
:v3_kernel.function/2 34 69.042 0.238 <--
:v3_kernel.expr/3 34 33.602 1.343
:v3_kernel.ubody/3 34 18.769 0.928
:cerl_trees.next_free_variable_name/1 34 16.331 0.068
:v3_kernel.make_fdef/5 34 0.034 0.034
:sets.new/1 34 0.034 0.034
:erlang.setelement/3 34 0.034 0.034
:v3_core.function/4 34 68.553 1.046
:v3_core.uexprs/3 518 0.000 2.120
:v3_core.uexpr/3 210 0.000 0.211
anonymous fn/3 in :v3_core.uexpr/3 35 0.000 0.166
:v3_core.uexpr/3 797 68.553 3.543 <--
:v3_core.uexprs/3 9 54.868 1.010
:v3_core.uclauses/3 35 7.365 0.035
:v3_core.ufun_clauses/3 35 4.984 0.035
:v3_core.uclause/3 35 4.283 0.105
:v3_core.ufun_clause/3 35 3.292 0.141
:ordsets.union/1 224 1.398 0.224
:v3_core.used_in_any/1 114 0.904 0.114
:v3_core.lit_vars/2 498 0.665 0.502
:erlang.setelement/3 481 0.485 0.483
:lists.mapfoldl/3 35 0.459 0.105
:ordsets.del_element/2 210 0.392 0.272
:v3_core.new_in_all/1 35 0.239 0.035
:ordsets.add_element/2 210 0.210 0.210
:ordsets.union/2 83 0.169 0.117
:v3_core.bitstr_vars/2 9 0.135 0.009
:v3_core.is_simple/1 37 0.128 0.038
:ordsets.subtract/2 35 0.035 0.035
:ordsets.intersection/2 35 0.035 0.035
:lists.member/2 35 0.035 0.035
:v3_core.rename_shadowing_clauses/3 1 0.015 0.003
:suspend 2 0.002 0.000
:garbage_collect 1 0.001 0.001
:v3_core.uexpr/3 210 0.000 0.211
:lists.foldl/3 342 0.000 0.804
:beam_ssa.linearize/1 462 68.192 28.790
:beam_ssa.linearize_1/4 16178 0.000 16.197
:beam_ssa.linearize_1/4 16640 68.192 44.987 <--
:sets.is_element/2 10108 10.110 10.109
:beam_ssa.successors/1 6070 6.970 6.202
:sets.add_element/2 6070 6.096 6.083
:garbage_collect 16 0.016 0.016
:suspend 13 0.013 0.000
:beam_ssa.linearize_1/4 16178 0.000 16.197
:beam_ssa_type.do_opt_function/5 86 46.950 0.516
:beam_ssa_type.sig_function_1/4 41 21.151 0.246
:beam_ssa_type.init_metadata/3 127 68.101 0.762 <--
:beam_ssa_type.init_metadata_1/3 127 66.030 0.636
:maps.without/2 127 0.530 0.127
:sets.from_list/2 127 0.383 0.254
:lists.reverse/1 127 0.269 0.197
:maps.keys/1 127 0.127 0.127
:beam_ssa_type.init_metadata/3 127 66.030 0.636
:beam_ssa_type.init_metadata_1/3 1841 0.000 8.701
:beam_ssa_type.init_metadata_1/3 1968 66.030 9.337 <--
:beam_ssa_type.used_once_2/3 1841 49.526 5.525
:beam_ssa_type.used_once_last_uses/3 1841 3.300 1.847
:lists.reverse/1 1841 2.021 1.931
:beam_ssa.used/1 1841 1.841 1.841
:suspend 3 0.003 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_type.init_metadata_1/3 1841 0.000 8.701
:beam_ssa_opt.live_opt/3 1635 61.351 3.353
:beam_ssa_share.blocks/3 356 4.220 0.754
:beam_ssa_share.block/2 1991 65.571 4.107 <--
:beam_ssa_share.share_terminator/2 1991 61.167 6.033
:beam_ssa.normalize/1 62 0.234 0.126
:erlang.setelement/3 62 0.062 0.062
:garbage_collect 1 0.001 0.001
:beam_types.join_unions/2 1015 65.381 1.017
:beam_types.join_tuple_sets/2 118 0.000 0.118
:beam_types.join_tuple_sets/2 1133 65.381 1.135 <--
:beam_types.jts_records/4 855 42.022 0.898
:beam_types.jts_tuple/2 132 16.802 0.180
:suspend 2 0.002 0.000
:beam_types.lub/2 28 0.000 0.056
:beam_types.join_tuple_sets/2 118 0.000 0.118
anonymous fn/3 in :beam_validator.validate_body_call/3 316 63.844 0.632
:beam_validator.call_types/3 316 63.844 0.632 <--
:beam_validator.get_call_args/2 316 60.654 0.316
:beam_call_types.types/3 288 2.558 0.593
Enum."-each/2-lists^foreach/1-0-"/2 1 63.434 0.001
anonymous fn/2 in Mix.Tasks.Test.do_run/3 1 63.434 0.001 <--
Mix.Tasks.Test.require_test_helper/2 1 63.433 0.003
anonymous fn/2 in Mix.Tasks.Test.do_run/3 1 63.433 0.003
Mix.Tasks.Test.require_test_helper/2 1 63.433 0.003 <--
Code.require_file/1 1 63.224 0.001
File.exists?/1 1 0.182 0.001
Path.join/2 1 0.024 0.004
Mix.Tasks.Test.require_test_helper/2 1 63.224 0.001
Code.require_file/1 1 63.224 0.001 <--
Code.require_file/2 1 63.223 0.008
Code.require_file/1 1 63.223 0.008
Code.require_file/2 1 63.223 0.008 <--
:elixir_compiler.file/2 1 62.639 0.004
Code.find_file/2 1 0.509 0.004
:elixir_code_server.call/1 1 0.040 0.001
Code.verify_loaded/1 1 0.016 0.004
:elixir_code_server.cast/1 1 0.011 0.002
:beam_ssa.uses/2 52 52.109 0.052
:beam_ssa_pre_codegen.reserve_zregs/4 35 2.901 0.035
:beam_ssa_pre_codegen.assert_no_critical_edges/1 70 2.568 0.070
:beam_ssa_opt.fdb_fs/3 35 2.399 0.035
:beam_ssa_pre_codegen.reserve_fregs/3 35 1.876 0.035
:beam_ssa.fold_blocks/4 227 61.853 0.227 <--
:beam_ssa.fold_blocks_1/4 227 61.626 0.454
Module.Types.warnings_from_clause/6 24 31.293 0.024
Module.Types.Unify.to_union/2 0 29.474 0.358
Module.Types.Of.closed_map/4 0 1.039 0.001
Module.Types.Helpers.do_reduce_ok/3 10 0.000 0.040
Module.Types.Helpers.do_map_reduce_ok/3 27 0.000 0.029
Module.Types.Expr.of_expr/4 494 0.000 0.999
anonymous fn/3 in Module.Types.Expr.of_expr/4 130 0.000 0.636
anonymous fn/4 in Module.Types.Expr.of_expr/4 8 0.000 0.010
anonymous fn/4 in Module.Types.Expr.of_expr/4 380 0.000 0.432
anonymous fn/3 in Module.Types.Expr.of_expr/4 878 0.000 1.574
anonymous fn/3 in Module.Types.Expr.of_expr/4 2 0.000 0.004
anonymous fn/3 in Module.Types.Expr.of_expr/4 141 0.000 0.363
anonymous fn/3 in Module.Types.Expr.of_expr/4 413 0.000 0.579
anonymous fn/4 in Module.Types.Expr.of_expr/4 254 0.000 0.291
anonymous fn/3 in Module.Types.Expr.of_clauses/3 16 0.000 0.056
Module.Types.Expr.of_expr/4 2777 61.806 5.396 <--
Module.Types.Helpers.do_map_reduce_ok/3 59 28.654 0.333
Module.Types.Helpers.map_reduce_ok/3 788 23.052 0.791
Module.Types.Of.closed_map/4 47 22.222 0.136
Module.Types.Of.remote/5 88 15.794 0.264
Module.Types.Of.open_map/4 1 14.256 0.001
Module.Types.Expr.of_clauses/3 8 10.350 0.008
Module.Types.Of.binary/4 13 7.957 0.052
anonymous fn/3 in Module.Types.Expr.of_clauses/3 0 4.970 0.020
Module.Types.Unify.get_var!/2 131 1.048 0.393
Module.Types.Pattern.of_pattern/3 58 1.003 0.058
Module.Types.Unify.push_expr_stack/2 856 0.860 0.858
Module.Types.Unify.unify/4 27 0.661 0.054
Enum.zip/2 47 0.661 0.047
Enum.at/2 47 0.602 0.047
Module.Types.warnings_from_clause/6 1 0.594 0.010
Module.Types.Of.struct/3 1 0.359 0.006
anonymous fn/4 in Module.Types.Of.map_pairs/4 0 0.267 0.003
List.duplicate/2 47 0.224 0.047
Module.Types.Unify.to_union/2 270 0.177 0.270
:erlang.++/2 47 0.047 0.047
:garbage_collect 8 0.008 0.008
:suspend 2 0.006 0.000
Keyword.get/3 1 0.003 0.002
Module.Types.Unify.add_var/1 1 0.001 0.001
Module.Types.Helpers.do_reduce_ok/3 10 0.000 0.016
Module.Types.Expr.of_expr/4 494 0.000 0.999
Postgrex.query/4 10 35.446 0.062
Postgrex.prepare_execute/5 11 20.564 0.077
DBConnection.parsed_prepare_execute/5 0 5.746 0.010
DBConnection.prepare_execute/4 21 61.756 0.149 <--
DBConnection.parsed_prepare_execute/5 21 49.360 0.084
Ecto.Adapters.SQL.execute!/4 6 5.736 0.016
DBConnection.log/4 15 3.852 0.029
DBConnection.parse/3 21 2.585 0.069
DBConnection.meter/1 21 0.167 0.056
:beam_ssa.fold_blocks/4 227 61.626 0.454
:beam_ssa.fold_blocks_1/4 2495 0.000 4.764
:beam_ssa.fold_blocks_1/4 2722 61.626 5.218 <--
anonymous fn/3 in :beam_ssa.uses/2 959 50.085 0.960
anonymous fn/4 in :beam_ssa_pre_codegen.reserve_zregs/4 300 2.231 0.300
anonymous fn/4 in :beam_ssa_opt.fdb_fs/3 336 1.657 0.336
anonymous fn/3 in :beam_ssa_pre_codegen.assert_no_critic 600 1.228 0.600
anonymous fn/3 in :beam_ssa_pre_codegen.reserve_fregs/3 300 1.206 0.300
:garbage_collect 1 0.001 0.001
:beam_ssa.fold_blocks_1/4 2495 0.000 4.764
:beam_ssa_share.block/2 1991 61.167 6.033
:beam_ssa_share.share_terminator/2 1991 61.167 6.033 <--
:beam_ssa_share.share_switch/2 32 49.214 0.192
:beam_ssa_share.are_equivalent/5 1336 3.036 1.378
:beam_ssa_share.shortcut_nonempty_block/2 2672 2.850 2.726
:erlang.setelement/3 30 0.030 0.030
:suspend 3 0.003 0.000
:garbage_collect 1 0.001 0.001
:v3_core.uexprs/3 518 12.152 3.483
:core_lint.expr/4 236 11.426 3.092
anonymous fn/2 in :v3_core.new_in_any/1 495 11.133 3.203
:beam_types.lub/2 1718 8.508 4.031
anonymous fn/2 in :v3_core.used_in_any/1 658 4.594 1.683
:v3_core.cexprs/3 518 1.918 0.913
:v3_core.upattern_list/3 549 1.655 0.876
:v3_core.do_uclause/3 540 1.386 0.792
:beam_ssa_pre_codegen.reserve_xregs_is/4 606 1.340 0.878
:core_lint.clause/5 180 1.146 0.445
:beam_ssa.used_1/2 361 1.021 0.581
:v3_kernel.ubody/3 370 0.744 0.513
:beam_ssa_pre_codegen.live_in_successors/5 470 0.564 0.501
anonymous fn/2 in :v3_kernel.uexpr/3 433 0.463 0.448
anonymous fn/2 in :v3_kernel.ubody/3 280 0.280 0.280
anonymous fn/2 in :core_lint.variable_list/3 233 0.237 0.235
:v3_kernel.uexpr/3 234 0.234 0.234
:v3_kernel.umatch/3 87 0.183 0.124
:v3_core.uexpr/3 83 0.169 0.117
anonymous fn/2 in :v3_kernel.lit_list_vars/1 146 0.152 0.149
:v3_kernel.lit_vars/1 98 0.128 0.113
anonymous fn/3 in :v3_kernel.umatch_list/3 77 0.083 0.080
:core_lint.gexpr/4 9 0.077 0.029
anonymous fn/2 in :v3_kernel.uexpr/3 60 0.068 0.064
anonymous fn/2 in :v3_kernel.uexpr/3 45 0.051 0.048
anonymous fn/2 in :v3_kernel.pat_list_vars/1 34 0.050 0.042
anonymous fn/2 in :v3_kernel.ubody/3 34 0.034 0.034
anonymous fn/2 in :v3_kernel.ubody/3 28 0.028 0.028
:v3_core.form/3 6 0.026 0.011
anonymous fn/2 in :v3_kernel.uexpr/3 21 0.021 0.021
:v3_core.upattern/3 14 0.020 0.017
:cerl_trees.vars_in_list/3 12 0.020 0.016
:beam_ssa_pre_codegen.live_in_phis/3 2 0.010 0.004
:beam_ssa_codegen.opt_allocate_1/2 10 0.010 0.010
:v3_kernel.pat_vars/1 5 0.005 0.005
:v3_core.used_in_expr/1 5 0.005 0.005
:core_lint.pattern/4 3 0.003 0.003
anonymous fn/2 in :v3_kernel.uexpr/3 2 0.002 0.002
anonymous fn/2 in :v3_kernel.uexpr/3 1 0.001 0.001
:ordsets.union/2 25337 0.000 36.790
:ordsets.union/2 34518 59.947 59.901 <--
:suspend 29 0.029 0.000
:garbage_collect 17 0.017 0.017
:ordsets.union/2 25337 0.000 36.790
Ecto.Adapters.SQL.execute/5 36 52.053 0.120
DBConnection.prepare_execute/4 6 5.736 0.016
Ecto.Adapters.Postgres.Connection.execute/4 0 2.153 0.006
Ecto.Adapters.SQL.execute!/4 42 59.942 0.142 <--
Ecto.Adapters.SQL.sql_call/5 36 54.396 0.340
Ecto.Adapters.SQL.execute/5 0 6.856 0.017
DBConnection.log/4 6 0.910 0.008
anonymous fn/3 in Ecto.Query.Planner.query_with_cache/7 11 0.190 0.025
:erlang.integer_to_binary/1 11 0.017 0.017
Ecto.Adapters.Postgres.execute/5 36 52.406 0.150
Ecto.Adapters.SQL.execute!/4 0 6.856 0.017
Ecto.Adapters.SQL.execute/5 36 59.262 0.167 <--
Ecto.Adapters.SQL.execute!/4 36 52.053 0.120
Ecto.Repo.Queryable.execute/4 0 6.839 0.088
Ecto.Adapters.SQL.put_source/2 36 0.236 0.080
:v3_core.uexpr/3 9 54.868 1.010
:v3_core.do_uclause/3 180 3.470 0.658
:v3_core.upattern/3 5 0.000 0.020
:v3_core.uguard/4 12 0.000 0.021
:v3_core.uexprs/3 660 0.000 0.843
:v3_core.uexprs/3 866 58.338 2.552 <--
:v3_core.do_uclause/3 0 20.832 0.264
:ordsets.union/2 518 12.152 3.483
:ordsets.is_element/2 129 5.271 0.129
:garbage_collect 3 0.003 0.003
:v3_core.uexprs/3 660 0.000 0.843
:v3_core.uexpr/3 518 0.000 2.120
anonymous fn/1 in DoAuth.Schema.DID.sin_one_pk64!/1 2 57.967 0.010
DoAuth.Schema.Key.sin_one_pk64!/1 2 57.967 0.010 <--
DoAuth.Repo.transaction/1 2 0.000 0.003
Module.Types.Helpers.map_reduce_ok/3 910 28.967 1.712
Module.Types.Expr.of_expr/4 59 28.654 0.333
anonymous fn/4 in Module.Types.Of.map_pairs/4 0 0.264 0.003
Module.Types.Of.open_map/4 1 0.000 0.002
Module.Types.Of.closed_map/4 2 0.000 0.005
Module.Types.Helpers.do_map_reduce_ok/3 1833 0.000 3.495
Module.Types.Helpers.do_map_reduce_ok/3 2805 57.885 5.550 <--
anonymous fn/3 in Module.Types.Expr.of_expr/4 413 24.993 0.413
anonymous fn/4 in Module.Types.Of.map_pairs/4 198 21.375 0.592
anonymous fn/3 in Module.Types.Expr.of_expr/4 130 17.481 0.130
anonymous fn/3 in Module.Types.Expr.of_expr/4 878 13.006 0.878
anonymous fn/3 in Module.Types.Expr.of_expr/4 141 7.620 0.141
Enum.reverse/1 910 1.346 1.128
Module.Types.Unify.unify/4 32 0.575 0.064
Module.Types.Of.open_map/4 1 0.231 0.005
anonymous fn/3 in Module.Types.Unify.do_unify/4 9 0.227 0.009
anonymous fn/3 in Module.Types.Pattern.of_head/4 34 0.208 0.034
anonymous fn/3 in Module.Types.Pattern.of_guard/3 28 0.196 0.028
anonymous fn/4 in Module.Types.Unify.unify_target_requir 5 0.175 0.010
anonymous fn/4 in Module.Types.Pattern.of_shared/4 21 0.163 0.021
anonymous fn/4 in Module.Types.Unify.unify_source_requir 4 0.160 0.008
Module.Types.Of.closed_map/4 2 0.030 0.004
anonymous fn/3 in Module.Types.Expr.of_expr/4 2 0.022 0.002
:garbage_collect 4 0.004 0.004
Module.Types.Helpers.do_map_reduce_ok/3 1833 0.000 3.495
Module.Types.Expr.of_expr/4 27 0.000 0.029
:elixir_expand.expand/2 1369 33.923 3.766
:elixir_map.expand_struct/4 1 10.653 0.340
:lists.mapfoldl/3 0 7.629 1.396
:elixir_map.expand_map/3 50 3.814 0.203
:elixir_expand.expand_aliases/3 101 1.359 0.324
:elixir_expand.expand_local/4 13 0.187 0.049
:elixir_clauses.def/2 24 0.132 0.038
anonymous fn/5 in :elixir_clauses.head/3 9 0.104 0.018
:elixir_clauses.match/4 12 0.062 0.026
:elixir_expand.expand_args/2 1579 57.863 6.160 <--
:lists.mapfoldl/3 1493 16.962 5.353
:elixir_env.close_write/2 1467 4.395 2.937
:elixir_expand.expand_aliases/3 0 3.098 0.091
:elixir_map.expand_map/3 0 2.672 0.064
:elixir_env.prepare_write/1 1467 1.495 1.490
:elixir_clauses.match/4 0 1.192 0.002
:suspend 3 0.090 0.000
:elixir_expand.expand/2 86 0.048 0.471
:garbage_collect 2 0.002 0.002
anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/ 2 57.721 0.007
anonymous fn/1 in DoAuth.Schema.Key.sin_one_pk64!/1 2 57.721 0.007 <--
DoAuth.Schema.Key.all_by_pk64/1 2 27.206 0.008
DoAuth.Schema.Key.from_pk64!/1 2 16.940 0.011
DoAuth.Schema.Key.preload/1 2 13.568 0.009
ExUnit.Runner.exec_test/1 1 56.935 0.019
DoAuthCryptoTest."test sign_map is verifiable"/1 1 56.935 0.019 <--
DoAuth.Crypto.sign_map!/3 1 50.166 0.004
DoAuth.Crypto.verify_map/1 1 5.929 0.001
DoAuth.Schema.Proof.canonical_verify64!/2 1 0.484 0.002
DoAuth.Repo.now/0 1 0.184 0.006
DoAuth.Crypto.canonicalise_term!/1 1 0.084 0.004
DoAuth.Crypto.show/1 1 0.062 0.001
Access.get/2 3 0.006 0.003
DoAuthCryptoTest.signing_key_id_1_fixture/0 1 0.001 0.001
:v3_core.expr/2 5319 46.304 8.655
:v3_core.record_anno/2 1143 9.969 1.906
:v3_core.fun_tq/4 1 0.009 0.002
:v3_core.full_anno/2 6463 56.282 10.563 <--
:v3_core.lineno_anno/2 6463 45.713 25.865
:suspend 5 0.005 0.000
:garbage_collect 1 0.001 0.001
:elixir_dispatch.expand_quoted/6 145 56.136 0.311
:elixir_quote.linify_with_context_counter/3 145 56.136 0.311 <--
:elixir_quote.do_linify/3 145 55.673 1.823
:elixir_quote.linify_meta/2 145 0.152 0.151
:elixir_quote.linify_with_context_counter/3 145 55.673 1.823
:elixir_quote.do_linify/3 7252 0.000 7.977
:elixir_quote."-do_linify/3-lc$^0/1-0-"/3 6438 0.000 14.503
:elixir_quote.do_linify/3 13835 55.673 24.303 <--
:elixir_quote."-do_linify/3-lc$^0/1-0-"/3 3263 51.560 13.957
anonymous fn/2 in :elixir_quote.linify_meta/2 2474 7.517 5.009
:lists.keymember/3 589 0.591 0.590
:suspend 9 0.494 0.000
:garbage_collect 8 0.008 0.008
:elixir_quote.do_linify/3 7252 0.000 7.977
:lists.mapfoldl/3 34 55.619 0.034
anonymous fn/2 in :v3_kernel.module/2 34 55.619 0.034 <--
:v3_kernel.function/2 34 55.585 0.208
:sys_core_fold.clause_1/5 292 54.132 0.292
:sys_core_fold.expr/3 446 1.310 0.462
:sys_core_fold.body/3 738 55.442 0.754 <--
:sys_core_fold."-body/3-lc$^0/1-0-"/2 15 0.043 0.021
:suspend 1 0.001 0.000
:sys_core_fold.expr/3 723 0.000 1.464
Ecto.Repo.Queryable.execute/4 36 55.074 0.066
Ecto.Adapters.Postgres.execute/5 36 55.074 0.066 <--
Ecto.Adapters.SQL.execute/5 36 52.406 0.150
Postgrex.Protocol.recv_parse_describe/4 6 35.035 0.014
Postgrex.Protocol.handle_prepare/3 21 13.718 0.243
Postgrex.Protocol.handle_prepare_execute/4 10 6.237 0.124
Postgrex.Protocol.close_parse_describe_flush/3 37 54.990 0.381 <--
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 0 28.892 0.016
Postgrex.Protocol.recv_close/3 31 8.723 0.192
Postgrex.Protocol.recv_parse_describe/4 31 6.092 0.169
Postgrex.Protocol.msg_send/3 31 5.424 0.116
Postgrex.Protocol.handle_prepare_execute/4 0 5.405 0.010
Postgrex.Protocol.describe/6 6 0.724 0.015
Postgrex.Protocol.recv_transaction/3 6 0.641 0.013
Postgrex.Protocol.query_delete/2 31 0.229 0.142
Postgrex.Protocol.parse_describe_msgs/2 31 0.039 0.039
:beam_ssa_opt.live_opt_blk/2 1635 54.668 7.550
:beam_ssa_opt.live_opt_is/3 2844 0.000 7.960
:beam_ssa_opt.live_opt_is/3 4479 54.668 15.510 <--
:beam_ssa.used/1 2808 24.613 5.619
:sets.del_element/2 2808 8.430 5.616
:sets.is_element/2 2865 2.869 2.867
:sets.add_element/2 2158 2.162 2.160
:sets.union/2 173 0.519 0.346
:sets.from_list/2 173 0.519 0.346
:beam_ssa.no_side_effect/1 36 0.036 0.036
:suspend 6 0.006 0.000
:garbage_collect 4 0.004 0.004
:beam_ssa_opt.live_opt_is/3 2844 0.000 7.960
:beam_validator.get_movable_term_type/2 4222 45.798 7.886
:beam_validator.verify_y_init_1/2 1330 4.384 2.663
:beam_validator.verify_live_1/2 1032 4.132 2.065
:beam_validator.update_type/4 264 0.264 0.264
:beam_validator.collect_try_catch_tags/3 24 0.084 0.048
:beam_validator.assign/3 1 0.004 0.002
:beam_validator.get_raw_type/2 5093 0.000 5.094
:beam_validator.get_raw_type/2 11966 54.666 18.022 <--
:beam_validator.get_literal_type/1 562 28.258 0.562
:beam_validator.check_limit/1 6047 6.047 6.047
:suspend 5 0.005 0.000
:garbage_collect 4 0.004 0.004
:beam_validator.get_raw_type/2 5093 0.000 5.094
anonymous fn/3 in :compile.run_sub_passes/2 51 54.634 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 54.634 0.051 <--
:beam_ssa_opt.ssa_opt_cse/1 51 54.583 0.153
:beam_ssa.used/1 11526 54.536 17.900
:beam_ssa.used_args/1 32609 0.000 36.614
:beam_ssa.used_args/1 44135 54.536 54.514 <--
:suspend 16 0.016 0.000
:garbage_collect 6 0.006 0.006
:beam_ssa.used_args/1 32609 0.000 36.614
:beam_validator.get_term_type/2 2292 42.580 4.584
:beam_validator.get_call_args_1/3 1730 10.386 3.461
:beam_validator.assert_movable/2 168 1.008 0.336
:beam_validator.assert_type/3 28 0.248 0.056
:beam_validator.verify_local_args/4 4 0.024 0.008
:beam_types.mtfv_cons/2 2 0.000 0.002
:beam_validator.get_movable_term_type/2 4224 54.246 8.447 <--
:beam_validator.get_raw_type/2 4222 45.798 7.886
:garbage_collect 2 0.002 0.002
:suspend 1 0.001 0.000
:beam_types.mtfv_cons/2 2 0.000 0.006
Enum.flat_map_list/2 0 53.779 0.180
Module.Types.Of.pairs_to_unions/3 191 0.193 0.191
Module.Types.Expr.of_expr/4 270 0.177 0.270
Module.Types.Unify.to_union/2 461 54.149 0.641 <--
Module.Types.Expr.of_expr/4 0 29.474 0.358
Module.Types.Unify.unique_super_types/2 90 23.072 0.661
Module.Types.Unify.flatten_union/1 90 1.246 0.090
Module.Types.Of.pairs_to_unions/3 0 1.053 0.001
:v3_core.full_anno/2 6463 45.713 25.865
:v3_core.expr/2 452 3.298 1.808
:v3_core.pattern/2 244 1.868 0.979
:v3_core.map_build_pairs_1/3 195 1.373 0.781
:v3_core.clause/2 97 0.991 0.388
:v3_core.body/4 34 0.240 0.137
:v3_core.gexpr/3 18 0.126 0.072
:v3_core.bitstr/2 18 0.126 0.072
:v3_core.pattern_map_pair/2 5 0.035 0.020
:v3_core.lineno_anno/2 7526 53.770 30.122 <--
:erl_anno.generated/1 7526 8.041 7.530
:erl_anno.location/1 7526 8.039 7.528
:erlang.++/2 7526 7.550 7.538
:suspend 10 0.010 0.000
:garbage_collect 8 0.008 0.008
:maps.filter/2 4028 53.508 23.984
:maps.filter_1/2 8318 0.000 12.274
:maps.filter_1/2 12346 53.508 36.258 <--
:maps.next/1 8318 8.322 8.320
anonymous fn/3 in :beam_types.lub_tuple_elements/3 6677 6.679 6.678
anonymous fn/3 in :beam_validator.prune_x_regs/2 1026 1.026 1.026
anonymous fn/4 in :beam_ssa_codegen.prefer_xregs_prune/3 291 0.873 0.582
anonymous fn/3 in :beam_ssa_pre_codegen.res_xregs_prune/ 223 0.223 0.223
anonymous fn/3 in :beam_ssa_opt.cse_successors/4 62 0.062 0.062
anonymous fn/3 in :beam_validator.trim_stack/4 20 0.020 0.020
anonymous fn/3 in :beam_ssa_codegen.merge_copies/2 19 0.019 0.019
:garbage_collect 19 0.019 0.019
:suspend 7 0.007 0.000
:maps.filter_1/2 8318 0.000 12.274
:sys_core_fold.clauses/6 290 52.260 0.580
:sys_core_fold."-move_let_into_expr/3-lc$^0/1-6-"/3 2 0.794 0.004
:sys_core_fold.clause/4 292 53.054 0.584 <--
:sys_core_fold.clause_1/5 292 35.375 0.856
:sys_core_fold.pattern_list/2 292 5.740 0.292
:beam_ssa_opt.sub_1/2 3214 3.222 3.218
:beam_validator.set_reg_vref/3 3088 3.094 3.091
:beam_validator.new_value/4 2752 2.766 2.759
:beam_ssa_dead.shortcut_terminator/4 1972 1.978 1.975
:beam_ssa_type.simplify/5 1918 1.926 1.922
:beam_ssa_opt.live_opt_blk/2 1635 1.637 1.636
:beam_types.join_unions/2 1605 1.613 1.609
:beam_ssa_type.simplify_terminator/4 1604 1.606 1.605
:sys_core_fold.sub_add_scope/2 1348 1.352 1.350
:beam_ssa_opt.record_opt/2 1261 1.261 1.261
:beam_ssa_pre_codegen.select_register/2 1258 1.260 1.259
:beam_ssa_pre_codegen.update_pool/3 1242 1.242 1.242
:beam_ssa.add_anno/3 1107 1.109 1.108
:beam_jump.opt/3 960 0.964 0.962
:beam_validator.prune_x_regs/2 900 0.900 0.900
:beam_validator.set_type/3 792 0.794 0.793
:sys_core_fold.expr/3 749 0.749 0.749
:beam_kernel_to_ssa.new_ssa_var/2 733 0.733 0.733
:beam_ssa_bool.pre_opt_is/4 681 0.681 0.681
:beam_validator.kill_heap_allocation/1 672 0.674 0.673
:sys_core_fold.simplify_call/4 650 0.652 0.651
:beam_validator.update_receive_state/2 632 0.636 0.634
:beam_validator.kill_fregs/1 632 0.636 0.634
:beam_ssa_pre_codegen.set_next_current/1 629 0.629 0.629
:beam_ssa_pre_codegen.make_cur_active/1 629 0.629 0.629
:beam_ssa_pre_codegen.expire_active/1 629 0.629 0.629
:beam_ssa_pre_codegen.check_inactive/1 629 0.629 0.629
:beam_validator.branch/4 562 0.568 0.565
:sys_core_fold.opt_simple_let_1/4 549 0.549 0.549
:v3_core.uexpr/3 481 0.485 0.483
:beam_validator.propagate_fragility/3 472 0.474 0.473
anonymous fn/5 in :elixir_erl_pass.translate_map/4 436 0.444 0.440
:beam_kernel_to_ssa.new_label/1 420 0.422 0.421
:beam_ssa_codegen.prefer_xregs_is/4 391 0.391 0.391
:beam_ssa_pre_codegen.find_yregs_is/3 384 0.386 0.385
:beam_ssa_pre_codegen.do_sanitize_is/7 384 0.384 0.384
:beam_validator.eat_heap/2 380 0.380 0.380
:beam_ssa_pre_codegen.copy_retval_is/6 376 0.376 0.376
:elixir_erl_clauses.match/3 374 0.374 0.374
:beam_ssa_codegen.new_label/1 355 0.355 0.355
:v3_core.new_var_name/1 352 0.352 0.352
:beam_ssa_opt.bsm_skip/2 349 0.349 0.349
:beam_ssa_bool.pre_opt_terminator/3 331 0.335 0.333
:sys_core_fold.guard/2 293 0.293 0.293
:beam_ssa_codegen.prefer_xregs_terminator/3 285 0.285 0.285
:beam_ssa_codegen.need_heap_blks/3 285 0.285 0.285
:beam_ssa_codegen.liveness/4 285 0.285 0.285
:beam_ssa_codegen.def/3 285 0.285 0.285
:beam_ssa_codegen.def_is/4 272 0.272 0.272
:elixir_erl_pass.build_bitstr/4 258 0.258 0.258
:beam_ssa_codegen.use_block_label/2 254 0.254 0.254
:beam_ssa_codegen.label_for_block/2 250 0.250 0.250
:v3_kernel.pattern/4 234 0.234 0.234
:elixir_tokenizer.check_terminator/3 214 0.230 0.229
:beam_validator.heap_alloc/2 228 0.228 0.228
:beam_ssa_codegen.liveness_yregs_anno/3 222 0.222 0.222
:beam_ssa_codegen.liveness_anno/3 222 0.222 0.222
:v3_kernel.uexpr/3 220 0.220 0.220
:beam_ssa_pre_codegen.sanitize_is/6 205 0.205 0.205
:beam_validator.create_tag/5 196 0.198 0.197
:v3_kernel.new_var_name/1 195 0.195 0.195
:beam_dict.atom/2 182 0.182 0.182
:beam_ssa_codegen.prefer_xregs_call/3 179 0.179 0.179
:beam_ssa.normalize/1 175 0.175 0.175
:elixir_erl_var.build/2 165 0.165 0.165
:elixir_erl_var.assign/4 162 0.164 0.163
:v3_core.cexpr/3 155 0.155 0.155
:beam_ssa_pre_codegen.collect_available/1 146 0.146 0.146
:v3_core.expr/2 142 0.144 0.143
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 71 0.142 0.109
:v3_core.set_wanted/2 129 0.129 0.129
:beam_dict.literal1/2 127 0.129 0.128
:beam_kernel_to_ssa.do_match_cg/3 128 0.128 0.128
:elixir_tokenizer.tokenize_eol/4 115 0.125 0.123
:beam_ssa_opt.ssa_opt_live/1 121 0.121 0.121
:beam_validator.fork_state/2 110 0.110 0.110
:sys_core_fold.descend/2 107 0.109 0.108
:beam_ssa_codegen.function/3 105 0.107 0.106
:beam_dict.line/2 106 0.106 0.106
:v3_core.uclause/3 102 0.102 0.102
:beam_validator.deallocate/1 100 0.100 0.100
:beam_ssa_codegen.add_heap_words/2 95 0.095 0.095
:beam_ssa_type.do_opt_function/5 86 0.086 0.086
:beam_ssa_opt.ssa_opt_tuple_size/1 86 0.086 0.086
:beam_ssa_opt.ssa_opt_tail_phis/1 86 0.086 0.086
:beam_ssa_opt.ssa_opt_record/1 86 0.086 0.086
:beam_ssa_opt.ssa_opt_cse/1 86 0.086 0.086
:beam_ssa_dead.shortcut_sw_list/4 84 0.084 0.084
:beam_validator.verify_return/1 80 0.080 0.080
:beam_jump.label_used/2 80 0.080 0.080
:v3_core.ufun_clause/3 78 0.078 0.078
:v3_kernel.expr/3 70 0.070 0.070
:beam_ssa_pre_codegen.linear_scan/1 70 0.070 0.070
:beam_ssa_codegen.liveness_is/4 70 0.070 0.070
:beam_clean.renumber_labels/3 70 0.070 0.070
:sys_core_fold.bitstr/2 68 0.068 0.068
:beam_ssa.merge_blocks_1/3 67 0.067 0.067
:beam_validator.allocate/5 64 0.064 0.064
anonymous fn/2 in :v3_kernel.match_var/4 63 0.063 0.063
:beam_ssa_share.block/2 62 0.062 0.062
:beam_dict.import/4 60 0.060 0.060
:beam_ssa.split_blocks_1/4 54 0.054 0.054
:v3_core.form/3 51 0.051 0.051
:beam_ssa_opt.ssa_opt_type_continue/1 51 0.051 0.051
:beam_ssa_opt.ssa_opt_try/1 51 0.051 0.051
:beam_ssa_opt.ssa_opt_ne/1 51 0.051 0.051
:beam_ssa_opt.ssa_opt_dead/1 51 0.051 0.051
:beam_ssa_opt.ssa_opt_bs_puts/1 51 0.051 0.051
:beam_ssa_dead.opt/1 51 0.051 0.051
:beam_ssa_codegen.need_heap_is/3 50 0.050 0.050
:elixir_interpolation.extract/6 47 0.049 0.049
:beam_ssa_opt.opt_bs_put/5 46 0.046 0.046
:elixir_erl_clauses.guards/3 45 0.045 0.045
:elixir_erl_clauses.clause/6 45 0.045 0.045
:beam_ssa_pre_codegen.frame_deallocate/3 45 0.045 0.045
:beam_ssa_bool.new_label/1 45 0.045 0.045
:cerl.set_ann/2 44 0.044 0.044
:beam_validator.kill_state/1 42 0.042 0.042
:beam_ssa_type.opt_is/8 42 0.042 0.042
:beam_ssa_dead.shortcut_two_way/5 42 0.042 0.042
anonymous fn/2 in :v3_kernel.new_clauses/3 41 0.041 0.041
:beam_ssa_type.sig_commit_args/2 41 0.041 0.041
:v3_core.cfun/3 35 0.039 0.037
:sys_core_fold.sub_new/1 37 0.037 0.037
:beam_ssa_pre_codegen.opt_get_list/1 35 0.037 0.036
:beam_ssa_opt.ssa_opt_coalesce_phis/1 35 0.037 0.036
:beam_ssa_type.do_sig_function/4 36 0.036 0.036
:v3_kernel.expand_pat_lit_clause/1 35 0.035 0.035
:sys_core_alias.sub_unfold/1 35 0.035 0.035
:sys_core_alias.sub_fold/2 35 0.035 0.035
:beam_ssa_type.sig_function_1/4 35 0.035 0.035
:beam_ssa_type.opt_start_1/4 35 0.035 0.035
:beam_ssa_share.function/1 35 0.035 0.035
:beam_ssa_pre_codegen.use_set_tuple_element/1 35 0.035 0.035
:beam_ssa_pre_codegen.turn_yregs/1 35 0.035 0.035
:beam_ssa_pre_codegen.sanitize/1 35 0.035 0.035
:beam_ssa_pre_codegen.reserve_regs/1 35 0.035 0.035
:beam_ssa_pre_codegen.place_frames/1 35 0.035 0.035
:beam_ssa_pre_codegen.number_instructions/1 35 0.035 0.035
:beam_ssa_pre_codegen.match_fail_instructions/1 35 0.035 0.035
:beam_ssa_pre_codegen.live_intervals/1 35 0.035 0.035
:beam_ssa_pre_codegen.function/3 35 0.035 0.035
:beam_ssa_pre_codegen.frame_size/1 35 0.035 0.035
:beam_ssa_pre_codegen.fix_receives/1 35 0.035 0.035
:beam_ssa_pre_codegen.copy_retval/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_type_finish/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_trim_unreachable/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_tail_calls/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_sw/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_split_blocks/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_merge_blocks/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_linearize/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_get_tuple_element/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_float/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_element/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_bsm/1 35 0.035 0.035
:beam_ssa_opt.ssa_opt_blockify/1 35 0.035 0.035
:beam_ssa_funs.lfo/2 35 0.035 0.035
:beam_ssa_codegen.local_func_label/2 35 0.035 0.035
:beam_ssa_codegen.cg_fun/2 35 0.035 0.035
:beam_ssa_bool.opt_function/1 35 0.035 0.035
:beam_kernel_to_ssa.cg_fun/2 35 0.035 0.035
:v3_kernel.function/2 34 0.034 0.034
:sys_core_fold.bin_un_utf/1 34 0.034 0.034
anonymous fn/3 in :core_lint.module_defs/3 34 0.034 0.034
:beam_ssa_pre_codegen.expire_active/4 34 0.034 0.034
:v3_kernel.build_match/1 33 0.033 0.033
:beam_ssa_share.share_switch/2 32 0.032 0.032
:beam_ssa_codegen.opt_allocate_1/2 32 0.032 0.032
:beam_dict.export/4 32 0.032 0.032
:beam_ssa_type.update_successors/5 31 0.031 0.031
:beam_ssa_share.share_terminator/2 30 0.030 0.030
:beam_ssa.fix_phis_1/3 30 0.030 0.030
:beam_ssa.fix_phis/2 30 0.030 0.030
:beam_ssa_pre_codegen.copy_retval_2/5 29 0.029 0.029
:beam_ssa_opt.fdb_update/3 28 0.028 0.028
anonymous fn/3 in :beam_ssa.rename_vars/3 28 0.028 0.028
:v3_kernel.gexpr_test/2 27 0.027 0.027
:beam_ssa_dead.eval_terminator/3 27 0.027 0.027
:beam_ssa_codegen.need_heap_allocs/2 27 0.027 0.027
:beam_ssa_bool.digraph_to_ssa_blk/4 27 0.027 0.027
:v3_kernel.build_select/2 24 0.024 0.024
:v3_core.guard/2 24 0.024 0.024
:beam_ssa_type.sig_is/7 24 0.024 0.024
:v3_kernel.match_con/4 22 0.022 0.022
:beam_validator.mv_1/5 22 0.022 0.022
anonymous fn/1 in :beam_validator.validate_select_val/4 20 0.020 0.020
:v3_core.upattern/3 19 0.019 0.019
:beam_ssa_bool.bool_opt_rewrite/5 18 0.018 0.018
:beam_kernel_to_ssa.guard_cg/3 18 0.018 0.018
:sys_core_fold.pair/3 17 0.017 0.017
:beam_ssa_type.simplify/2 16 0.016 0.016
:beam_ssa_pre_codegen.reserve_yregs_1/2 16 0.016 0.016
:beam_ssa_dead.combine_build_sw/5 16 0.016 0.016
:sys_core_fold.map_pair_pattern/2 15 0.015 0.015
:beam_validator.trim_stack/4 15 0.015 0.015
:beam_types.limit_depth_tuple/2 15 0.015 0.015
:beam_ssa_pre_codegen.find_yregs/1 15 0.015 0.015
:v3_core.cpattern/1 14 0.014 0.014
:beam_validator.vi/2 13 0.013 0.013
:beam_ssa_throw.inherit_tlh/3 13 0.013 0.013
:beam_ssa_pre_codegen.get_next_free/2 13 0.013 0.013
:v3_kernel.build_alt/2 12 0.012 0.012
anonymous fn/3 in :compile.select_passes/2 12 0.012 0.012
:beam_ssa_pre_codegen.place_retval_copy/5 12 0.012 0.012
:beam_ssa.trim_phis_1/2 12 0.012 0.012
:beam_ssa.trim_phis/2 12 0.012 0.012
:beam_ssa_opt.do_ssa_opt_sink/2 11 0.011 0.011
:beam_ssa_pre_codegen.check_inactive/4 10 0.010 0.010
:v3_core.unforce/2 9 0.009 0.009
:v3_core."-force_booleans/4-lc$^0/1-0-"/1 9 0.009 0.009
:sys_core_fold.pattern/3 9 0.009 0.009
:beam_ssa_pre_codegen.match_fail_instrs_1/3 9 0.009 0.009
:beam_ssa_bool.split_dom_block/2 9 0.009 0.009
:beam_ssa_bool.build_digraph_is/6 9 0.009 0.009
:beam_kernel_to_ssa.set_ssa_var/3 9 0.009 0.009
:beam_kernel_to_ssa.cg_bin_anno/2 9 0.009 0.009
:elixir_parser.next_is_eol/2 8 0.008 0.008
:v3_kernel.pat_anno_unused/3 6 0.006 0.006
:sys_core_alias.sub_take_keys/2 6 0.006 0.006
:sys_core_alias.sub_add_keys/2 6 0.006 0.006
:sys_core_alias.pre/2 6 0.006 0.006
:sys_core_alias.post/2 6 0.006 0.006
:cerl.update_c_map/3 6 0.006 0.006
:beam_ssa_opt.fdb_fs/3 6 0.006 0.006
:beam_ssa_bool."-digraph_to_ssa_blk/4-lc$^0/1-0-"/2 6 0.006 0.006
:beam_dict.fname/2 6 0.006 0.006
:v3_kernel."-pat_anno_unused/3-lc$^0/1-0-"/2 5 0.005 0.005
anonymous fn/2 in :v3_kernel.get_match/2 5 0.005 0.005
:v3_core.pat_alias_map_pairs_1/1 5 0.005 0.005
:beam_ssa_pre_codegen.match_fail_instr/5 5 0.005 0.005
:beam_dict.opcode/2 5 0.005 0.005
:sys_core_fold.opt_bool_case_in_let_1/5 4 0.004 0.004
:beam_validator.eat_heap_fun/1 4 0.004 0.004
:beam_ssa_type.opt_make_fun/4 4 0.004 0.004
:beam_ssa_type.opt_local_call/7 4 0.004 0.004
:beam_ssa_pre_codegen.match_fail_instrs_blk/3 4 0.004 0.004
:beam_ssa_opt.opt_get_tuple_element/2 4 0.004 0.004
:beam_ssa_dead.sub/2 4 0.004 0.004
:beam_jump.collect_labels_1/5 4 0.004 0.004
:sys_core_fold.module/2 3 0.003 0.003
:sys_core_fold.call/4 3 0.003 0.003
:sys_core_bsm.module/2 3 0.003 0.003
:sys_core_alias.module/2 3 0.003 0.003
:compile.internal_comp/5 3 0.003 0.003
:compile.get_module_name_from_core/2 3 0.003 0.003
:compile.core_lint_module/2 3 0.003 0.003
:compile.comp_ret_ok/2 3 0.003 0.003
:compile.beam_asm/2 3 0.003 0.003
:beam_ssa_share.module/2 3 0.003 0.003
:beam_ssa_pre_codegen.rename_vars/5 3 0.003 0.003
:beam_ssa_pre_codegen.module/2 3 0.003 0.003
:beam_ssa_opt.remove_def/2 3 0.003 0.003
:beam_ssa_opt.insert_def/3 3 0.003 0.003
:beam_ssa_opt.finish/2 3 0.003 0.003
:beam_ssa_funs.module/2 3 0.003 0.003
:beam_ssa_bsm.module/2 3 0.003 0.003
:beam_ssa_bool.module/2 3 0.003 0.003
:beam_dict.string/2 3 0.003 0.003
:beam_dict.local/4 3 0.003 0.003
:v3_kernel.opt_single_valued/3 2 0.002 0.002
:sys_core_fold.move_let_into_expr/3 2 0.002 0.002
anonymous fn/2 in :elixir_tokenizer.tokenize/4 2 0.002 0.002
:elixir_erl_pass.translate_fn_match/2 2 0.002 0.002
:beam_ssa_opt.record_opt_is/3 2 0.002 0.002
:beam_ssa_dead.shortcut_opt/2 2 0.002 0.002
:v3_kernel.add_local_function/2 1 0.001 0.001
:v3_core.new_fun_name/1 1 0.001 0.001
:sys_core_fold.sub_subst_scope/1 1 0.001 0.001
:beam_dict.lambda/3 1 0.001 0.001
:erlang.setelement/3 52743 52.970 52.870 <--
:garbage_collect 68 0.100 0.100
anonymous fn/8 in Ecto.Repo.Preloader.prepare_queries/6 25 46.433 0.310
Ecto.Repo.Queryable.all/3 0 6.129 0.018
Ecto.Repo.Preloader.fetch_query/8 25 52.562 0.328 <--
Ecto.Repo.Queryable.all/3 25 40.052 0.130
Ecto.Association.Has.assoc_query/3 10 4.813 0.109
Ecto.Association.BelongsTo.assoc_query/3 15 0.675 0.149
Map.update!/3 27 0.461 0.198
Enum.uniq/1 25 0.258 0.044
Ecto.Repo.Preloader.related_key_to_field/2 25 0.132 0.078
Ecto.Query.Planner.ensure_select/2 25 0.051 0.042
Ecto.Repo.Preloader.unzip_ids/3 15 0.033 0.017
Enum."-map/2-lists^map/1-0-"/2 10 0.000 0.023
anonymous fn/2 in Ecto.Repo.Preloader.maybe_pmap/3 19 37.366 0.035
anonymous fn/2 in Ecto.Repo.Preloader.maybe_pmap/3 6 15.156 0.015
anonymous fn/8 in Ecto.Repo.Preloader.prepare_queries/6 25 52.522 0.050 <--
Ecto.Repo.Preloader.fetch_query/8 25 46.433 0.310
:beam_ssa_bsm."-allow_context_passthrough/1-lc$^0/1-0-"/1 35 18.865 0.035
:beam_ssa_bool.opt_function/1 11 17.966 0.011
:beam_ssa_bool.get_phi_info_single_use/2 6 15.330 0.006
:beam_ssa.uses/2 52 52.161 0.052 <--
:beam_ssa.fold_blocks/4 52 52.109 0.052
DBConnection.run_prepare_execute/5 15 27.220 0.075
DBConnection."-fun.run_execute/5-"/5 25 18.297 0.125
DBConnection.parsed_prepare_execute/5 6 3.503 0.025
DBConnection.Holder.holder_apply/4 0 3.141 0.004
DBConnection.run_execute/5 46 52.161 0.229 <--
DBConnection.Holder.handle/4 46 49.439 0.077
DBConnection.execute/4 0 3.137 0.023
DBConnection.event/2 46 0.199 0.134
:elixir_dispatch.dispatch_import/5 153 52.149 0.699
:elixir_dispatch.expand_import/6 153 52.149 0.699 <--
:elixir_dispatch.do_expand_import/6 153 34.798 0.588
:elixir_dispatch.find_dispatch/4 153 15.823 0.707
:elixir_def.local_for/4 53 0.513 0.227
:maps.get/2 306 0.315 0.315
:suspend 1 0.001 0.000
:elixir_erl.spawned_compile/1 1 51.747 0.007
:elixir_erl.dynamic_form/1 1 51.747 0.007 <--
:elixir_erl.split_definition/7 1 51.191 0.002
:elixir_erl.functions_form/8 1 0.539 0.003
:elixir_utils.characters_to_list/1 1 0.005 0.002
:lists.filter/2 1 0.002 0.001
:elixir_erl.attributes_form/3 1 0.002 0.001
:maps.get/3 1 0.001 0.001
:elixir_quote.do_linify/3 3263 51.560 13.957
:elixir_quote."-do_linify/3-lc$^0/1-0-"/3 6438 0.000 8.704
:elixir_quote."-do_linify/3-lc$^0/1-0-"/3 9701 51.560 22.661 <--
:suspend 5 0.085 0.000
:garbage_collect 14 0.014 0.014
:elixir_quote.do_linify/3 6438 0.000 14.503
:elixir_quote."-do_linify/3-lc$^0/1-0-"/3 6438 0.000 8.704
:elixir_erl.dynamic_form/1 1 51.191 0.002
:elixir_erl.split_definition/11 23 0.000 0.046
:elixir_erl.split_definition/7 24 51.191 0.048 <--
:elixir_erl.split_definition/11 23 51.188 0.069
:lists.member/2 23 0.023 0.023
:erlang.++/2 1 0.001 0.001
:elixir_erl.split_definition/7 23 51.188 0.069
:elixir_erl.split_definition/11 23 51.188 0.069 <--
:elixir_erl.translate_definition/4 23 50.981 0.093
:elixir_erl.add_definition/3 23 0.069 0.046
:elixir_erl.split_definition/7 23 0.000 0.046
DoAuth.Repo.insert/2 8 38.999 0.016
Ecto.Repo.Schema.insert!/4 2 12.089 0.005
Ecto.Repo.Schema.insert/4 10 51.088 0.021 <--
Ecto.Repo.Schema.do_insert/4 10 51.052 0.271
Ecto.Changeset.change/1 1 0.015 0.001
Ecto.Repo.Schema.insert/4 10 51.052 0.271
Ecto.Repo.Schema.do_insert/4 10 51.052 0.271 <--
Ecto.Repo.Schema.wrap_in_transaction/8 10 46.697 0.052
Ecto.Changeset.Relation.surface_changes/3 9 0.876 0.037
Ecto.Repo.Registry.lookup/1 10 0.220 0.042
Ecto.Repo.Schema.conflict_target/2 10 0.097 0.041
Ecto.Repo.Schema.fields_to_sources/2 10 0.096 0.018
Ecto.Repo.Schema.returning/2 10 0.073 0.032
Keyword.get/3 20 0.071 0.048
Ecto.Repo.Schema.add_read_after_writes/2 10 0.063 0.019
Ecto.Repo.Schema.put_repo_and_action/4 10 0.027 0.019
Ecto.Repo.Schema.struct_from_changeset!/2 10 0.014 0.014
Keyword.merge/2 10 0.013 0.013
:erlang.++/2 10 0.011 0.011
DoAuth.Schema.Proof.__schema__/1 8 0.011 0.011
DoAuth.Schema.Key.__schema__/1 8 0.010 0.010
DoAuth.Schema.DID.__schema__/1 8 0.010 0.010
DoAuth.Schema.Issuer.__schema__/1 8 0.009 0.009
DoAuth.Schema.Subject.__schema__/1 4 0.004 0.004
DoAuth.Schema.Credential.__schema__/1 4 0.004 0.004
:error_handler.undefined_function/3 1 0.000 0.006
:elixir_erl.split_definition/11 23 50.981 0.093
:elixir_erl.translate_definition/4 23 50.981 0.093 <--
:elixir_erl."-translate_definition/4-lc$^0/1-0-"/2 23 50.359 0.070
:elixir_erl.get_ann/1 23 0.505 0.023
:elixir_erl.is_macro/1 23 0.023 0.023
:garbage_collect 1 0.001 0.001
:elixir_erl.translate_clause/3 24 50.120 0.205
:elixir_erl_clauses.each_clause/2 20 0.547 0.092
anonymous fn/2 in :elixir_erl_pass.translate/2 1 0.122 0.007
:elixir_erl_clauses."-guards/3-lc$^0/1-0-"/3 0 0.120 0.005
:elixir_erl_pass.translate/2 0 0.024 0.003
:elixir_erl_pass.translate_map/4 1 0.000 0.003
:elixir_erl_clauses.clause/6 46 50.933 0.315 <--
:elixir_erl_pass.translate/2 45 40.121 0.271
:lists.mapfoldl/3 0 8.576 0.077
:elixir_erl_clauses.match/3 45 1.726 0.178
:elixir_erl_clauses.guards/3 45 0.990 0.090
:elixir_erl.get_ann/1 45 0.952 0.045
:erlang.setelement/3 45 0.045 0.045
:elixir_erl_clauses.unblock/1 45 0.045 0.045
:elixir_erl_pass.build_map/4 1 0.001 0.001
:v3_kernel.function/2 34 33.602 1.343
:v3_kernel.match_con/4 0 13.755 0.111
:v3_kernel.kmatch/4 2 3.260 0.121
:v3_kernel.body/3 556 0.197 0.668
:v3_kernel.guard/3 12 0.000 0.036
:v3_kernel.expr_map/5 3 0.000 0.003
:v3_kernel.expr/3 114 0.000 0.505
:v3_kernel.atomic/3 1193 0.000 1.339
anonymous fn/3 in :v3_kernel.pattern_map_pairs/4 5 0.000 0.005
:lists.foldr/3 23 0.000 0.054
:v3_kernel.expr/3 1942 50.814 4.185 <--
:v3_kernel.atomic_list/3 285 14.517 0.285
:v3_kernel.function/2 0 13.457 0.030
:v3_kernel.body/3 473 13.217 0.474
:v3_kernel.kmatch/4 33 12.613 0.064
:v3_kernel.pattern_list/3 171 2.466 0.171
:v3_kernel.match_guard_1/3 0 1.990 0.097
:v3_kernel.atomic/3 0 1.495 0.066
anonymous fn/3 in :v3_kernel.match/4 2 1.400 0.002
:v3_kernel.call_type/3 223 1.015 0.445
:v3_kernel.match/4 2 0.960 0.004
:v3_kernel.guard/3 0 0.709 0.027
:v3_kernel.translate_match_fail/4 11 0.614 0.047
:v3_kernel.atomic_bin/3 9 0.549 0.162
:erlang.++/2 544 0.544 0.544
:v3_kernel.force_atomic/2 114 0.346 0.172
:v3_kernel.expr_map/5 3 0.268 0.012
:v3_kernel.pre_seq/2 62 0.206 0.102
:v3_kernel.match_vars/2 33 0.196 0.065
:v3_kernel.c_apply/5 13 0.126 0.050
:v3_kernel.build_match/1 33 0.099 0.066
:erlang.setelement/3 70 0.070 0.070
:lists.last/1 33 0.066 0.033
:v3_kernel.flatten_seq/1 33 0.033 0.033
:lists.droplast/1 33 0.033 0.033
:garbage_collect 3 0.003 0.003
:suspend 2 0.002 0.000
:v3_kernel.expr/3 114 0.000 0.505
anonymous fn/3 in :v3_kernel.atomic_list/3 21 0.000 0.063
:elixir_erl_pass.translate/2 94 43.834 0.248
:elixir_erl_pass.translate_remote/5 0 5.753 0.056
:elixir_erl_pass.translate_case/4 0 0.933 0.008
:elixir_erl_pass.translate_list/4 1 0.000 0.001
:elixir_erl_pass.translate_block/3 272 0.000 0.419
:elixir_erl_pass.translate_block/3 367 50.520 0.732 <--
:elixir_erl_pass.translate/2 339 1.943 1.326
:erlang.++/2 61 0.061 0.061
:lists.reverse/1 30 0.060 0.045
:elixir_erl_pass.translate_list/4 1 0.000 0.002
:elixir_erl_pass.translate_block/3 272 0.000 0.419
:elixir_erl.translate_definition/4 23 50.359 0.070
:elixir_erl."-translate_definition/4-lc$^0/1-0-"/2 24 0.000 0.025
:elixir_erl."-translate_definition/4-lc$^0/1-0-"/2 47 50.359 0.095 <--
:elixir_erl.translate_clause/3 24 50.264 0.096
:elixir_erl."-translate_definition/4-lc$^0/1-0-"/2 24 0.000 0.025
:elixir_erl."-translate_definition/4-lc$^0/1-0-"/2 24 50.264 0.096
:elixir_erl.translate_clause/3 24 50.264 0.096 <--
:elixir_erl_clauses.clause/6 24 50.120 0.205
:elixir_erl.scope/2 24 0.024 0.024
:elixir_erl.is_macro/1 24 0.024 0.024
DoAuthCryptoTest."test sign_map is verifiable"/1 1 50.166 0.004
DoAuth.Crypto.sign_map!/3 1 50.166 0.004 <--
DoAuth.Crypto.sign_map!/4 1 50.161 0.002
DoAuth.Crypto.sign_map_def_opts/0 1 0.001 0.001
DoAuth.Crypto.sign_map!/3 1 50.161 0.002
DoAuth.Crypto.sign_map!/4 1 50.161 0.002 <--
DoAuth.Crypto.sign_map/4 1 50.159 0.026
DoAuth.Crypto.sign_map!/4 1 50.159 0.026
DoAuth.Crypto.sign_map/4 1 50.159 0.026 <--
anonymous fn/2 in DoAuth.Crypto.sign_map_def_opts/0 1 27.111 0.011
DoAuth.Schema.Proof.from_signature64!/2 1 11.311 0.003
DoAuth.Schema.Issuer.sin_one_did!/1 1 10.762 0.005
DoAuth.Schema.Proof.canonical_sign!/2 1 0.333 0.004
DoAuth.Crypto.canonicalise_term!/1 1 0.186 0.013
DoAuth.Crypto.show/1 1 0.169 0.003
DoAuth.Schema.Proof.to_map/1 1 0.156 0.002
Keyword.merge/2 1 0.066 0.007
Access.get/2 3 0.022 0.007
Enum.reduce/3 1 0.017 0.002
:beam_ssa.fold_blocks_1/4 959 50.085 0.960
anonymous fn/3 in :beam_ssa.uses/2 959 50.085 0.960 <--
:beam_ssa.fold_uses_block/3 959 49.124 1.919
:suspend 1 0.001 0.000
DBConnection.run/6 21 49.694 0.043
DBConnection."-fun.run_prepare_execute/5-"/5 21 49.694 0.043 <--
DBConnection.run_prepare_execute/5 21 48.205 0.093
:beam_ssa_type.init_metadata_1/3 1841 49.526 5.525
:beam_ssa_type.used_once_2/3 3222 0.000 7.807
:beam_ssa_type.used_once_2/3 5063 49.526 13.332 <--
:beam_ssa.used/1 3222 28.244 6.447
:beam_ssa_type.used_once_uses/3 3222 6.113 3.226
:maps.remove/2 1815 1.827 1.821
:suspend 5 0.005 0.000
:garbage_collect 5 0.005 0.005
:beam_ssa_type.used_once_2/3 3222 0.000 7.807
:elixir_erl_pass.translate/2 921 45.436 2.065
:elixir_erl_pass.translate_map/4 11 4.005 0.011
:lists.mapfoldl/3 717 0.012 1.225
:elixir_erl_pass.translate_remote/5 0 0.000 0.002
:elixir_erl_pass.translate_list/4 580 0.000 1.154
:elixir_erl_pass.translate_block/3 1 0.000 0.002
anonymous fn/5 in :elixir_erl_pass.translate_map/4 13 0.000 0.016
:elixir.quoted_to_erl/3 2 0.000 0.004
:elixir_erl_pass.translate_list/4 2245 49.453 4.479 <--
:lists.mapfoldl/3 719 28.612 1.980
:elixir_erl_pass.build_list/3 921 2.240 0.923
anonymous fn/5 in :elixir_erl_pass.translate_map/4 13 0.358 0.003
:elixir_erl_pass.build_map/4 11 0.011 0.011
:garbage_collect 5 0.005 0.005
:elixir_erl_pass.binary_ann/2 2 0.002 0.002
:suspend 2 0.002 0.000
:elixir_erl_pass.translate_list/4 580 0.000 1.154
:elixir_erl_pass.translate_block/3 1 0.000 0.001
:elixir_erl_pass.translate/2 1313 0.000 2.041
:elixir.quoted_to_erl/3 2 0.000 0.001
:beam_ssa_opt.cse/3 1261 49.399 4.244
:beam_ssa_opt.cse_is/4 2227 0.000 4.076
:beam_ssa_opt.cse_is/4 3488 49.399 8.320 <--
:beam_ssa_opt.sub/2 2227 36.416 4.455
:beam_ssa_opt.cse_expr/1 712 2.724 1.424
:beam_ssa.clobbers_xregs/1 1431 1.433 1.432
:beam_ssa_opt.cse_add_inferred_exprs/2 457 0.501 0.457
:suspend 4 0.004 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_opt.cse_is/4 2227 0.000 4.076
:beam_ssa_share.share_terminator/2 32 49.214 0.192
:beam_ssa_share.share_switch/2 32 49.214 0.192 <--
:beam_ssa_share.do_share_switch/3 32 48.210 0.096
:beam_ssa_share.share_prepare_sw/4 32 0.394 0.064
:beam_ssa_share."-share_switch/2-lc$^0/1-0-"/1 32 0.272 0.108
:lists.sort/1 32 0.114 0.032
:erlang.setelement/3 32 0.032 0.032
anonymous fn/3 in :beam_ssa.uses/2 959 49.124 1.919
:beam_ssa.fold_uses_block/3 959 49.124 1.919 <--
:lists.foldl/3 959 37.734 2.373
anonymous fn/3 in :beam_ssa.fold_uses_block/3 959 9.470 1.919
:garbage_collect 1 0.001 0.001
DoAuth.Schema.Key.all_by_pk64/1 2 23.301 0.004
DoAuth.Schema.Subject.all_by_credential_subject/1 1 7.379 0.001
DoAuth.Schema.DID.all_by_pk64/1 3 7.102 0.004
DoAuth.Schema.DID.all_by_string/1 2 5.657 0.002
DoAuth.Schema.Issuer.all_by_did_id/1 2 4.995 0.005
DoAuth.Repo.all/1 10 48.434 0.016 <--
DoAuth.Repo.all/2 10 48.418 0.079
DoAuth.Repo.all/1 10 48.418 0.079
DoAuth.Repo.all/2 10 48.418 0.079 <--
Ecto.Repo.Queryable.all/3 9 27.401 0.065
Process.get/2 10 0.013 0.013
Keyword.merge/2 10 0.012 0.012
DoAuth.Repo.default_options/1 10 0.010 0.010
:error_handler.undefined_function/3 1 0.000 0.005
anonymous fn/3 in :compile.run_sub_passes/2 35 48.407 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 48.407 0.035 <--
:beam_ssa_pre_codegen.live_intervals/1 35 48.372 0.280
DBConnection.Holder.holder_apply/4 46 48.385 0.158
Ecto.Adapters.SQL.Sandbox.Connection.handle_execute/4 46 48.385 0.158 <--
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 46 43.976 0.336
Ecto.Adapters.SQL.Sandbox.Connection.maybe_savepoint/2 46 0.151 0.101
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 48.372 0.280
:beam_ssa_pre_codegen.live_intervals/1 35 48.372 0.280 <--
:beam_ssa_pre_codegen.live_interval_blk/4 35 44.127 0.457
:beam_ssa.rpo/1 35 3.566 0.105
:maps.to_list/1 35 0.158 0.070
:beam_ssa_pre_codegen."-live_intervals/1-lc$^0/1-0-"/1 35 0.081 0.057
:lists.reverse/1 35 0.067 0.051
:beam_ssa_pre_codegen.add_ranges/2 35 0.058 0.035
:erlang.setelement/3 35 0.035 0.035
:beam_ssa_share.share_switch/2 32 48.210 0.096
:beam_ssa_share.share_switch_2/3 409 0.000 1.227
:beam_ssa_share.do_share_switch/3 441 48.210 1.323 <--
:beam_ssa_share.share_switch_1/3 441 44.901 0.884
:beam_ssa_share.share_switch_2/3 441 43.396 0.756
:maps.values/1 441 0.441 0.441
:lists.mapfoldl/3 3486 48.166 3.531
anonymous fn/2 in :elixir_expand.expand_args/2 3486 48.166 3.531 <--
:elixir_expand.expand_arg/2 3486 5.279 5.392
:suspend 3 0.003 0.000
:garbage_collect 1 0.001 0.001
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 46 47.583 0.190
Postgrex.Protocol.handle_execute/4 46 47.583 0.190 <--
Postgrex.Protocol.handle_execute_result/4 46 47.153 0.254
Keyword.get/3 46 0.233 0.147
:garbage_collect 1 0.007 0.007
anonymous fn/3 in :compile.run_sub_passes/2 35 47.578 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 47.578 0.035 <--
:beam_ssa_opt.ssa_opt_live/1 35 47.543 0.211
:beam_validator.vi/2 210 24.898 0.421
:beam_validator.assert_term/2 1420 14.050 2.844
anonymous fn/3 in :beam_validator.vi/2 208 4.144 0.416
:beam_validator.update_ne_types_1/3 168 1.360 0.336
:beam_validator.update_eq_types/3 112 0.916 0.224
:beam_validator."-bif_types/3-lc$^0/1-0-"/2 84 0.840 0.168
:beam_validator."-will_bif_succeed/3-lc$^0/1-0-"/2 64 0.678 0.128
:beam_validator.pmt_1/3 20 0.160 0.040
:beam_validator.put_map_type/3 6 0.128 0.012
:beam_validator.get_term_type/2 2292 47.174 4.589 <--
:beam_validator.get_movable_term_type/2 2292 42.580 4.584
:suspend 3 0.003 0.000
:garbage_collect 2 0.002 0.002
Postgrex.Protocol.handle_execute/4 46 47.153 0.254
Postgrex.Protocol.handle_execute_result/4 46 47.153 0.254 <--
Postgrex.Protocol.bind_execute/4 21 28.981 0.180
Postgrex.Protocol.handle_prepare_execute/4 10 9.422 0.082
Postgrex.Protocol.rebind_execute/4 15 6.877 0.059
Postgrex.Protocol.notify/1 36 0.323 0.097
Postgrex.Protocol.mode/1 36 0.308 0.095
Postgrex.Protocol.query_member?/2 25 0.212 0.099
:beam_ssa_bool.opt_function/1 35 47.023 0.175
:beam_ssa_bool.pre_opt/2 35 47.023 0.175 <--
:beam_ssa_bool.pre_opt/5 35 23.478 0.245
:beam_ssa_bool.get_phi_info/3 35 18.708 0.427
:beam_ssa.rpo/1 35 4.522 0.106
:sets.from_list/2 35 0.105 0.070
:maps.remove/2 35 0.035 0.035
Ecto.Repo.Schema.do_insert/4 10 46.697 0.052
Ecto.Repo.Schema.wrap_in_transaction/8 10 46.697 0.052 <--
Ecto.Repo.Schema.wrap_in_transaction/6 10 46.490 0.030
Enum.any?/2 19 0.155 0.048
Ecto.Repo.Schema.wrap_in_transaction/8 10 46.490 0.030
Ecto.Repo.Schema.wrap_in_transaction/6 10 46.490 0.030 <--
anonymous fn/15 in Ecto.Repo.Schema.do_insert/4 10 46.449 0.309
Ecto.Adapters.Postgres.in_transaction?/1 1 0.008 0.001
:erlang.function_exported/3 1 0.003 0.002
Ecto.Repo.Schema.wrap_in_transaction/6 10 46.449 0.309
anonymous fn/15 in Ecto.Repo.Schema.do_insert/4 10 46.449 0.309 <--
Ecto.Repo.Schema.apply/4 10 38.089 0.037
Ecto.Repo.Schema.process_parents/4 10 3.152 0.063
Ecto.Repo.Schema.dump_changes!/6 10 1.014 0.088
Ecto.Repo.Schema.load_changes/8 10 0.900 0.109
Ecto.Repo.Schema.pop_assocs/2 10 0.225 0.031
Ecto.Repo.Schema.autogenerate_id/5 10 0.155 0.048
Map.take/2 10 0.128 0.020
Ecto.Embedded.prepare/4 9 0.124 0.043
Ecto.Repo.Schema.run_prepare/2 10 0.114 0.069
Ecto.Repo.Schema.metadata/3 10 0.102 0.023
Ecto.Repo.Schema.assoc_opts/2 10 0.060 0.025
Ecto.Repo.Schema.process_children/5 10 0.047 0.035
:erlang.++/2 10 0.026 0.026
Ecto.Repo.Schema.on_conflict/5 10 0.018 0.018
:maps.merge/2 10 0.016 0.016
DoAuth.Schema.DID.__schema__/1 2 0.005 0.005
DoAuth.Schema.Issuer.__schema__/1 2 0.003 0.003
DoAuth.Schema.Proof.__schema__/1 2 0.002 0.002
DoAuth.Schema.Key.__schema__/1 2 0.002 0.002
DoAuth.Schema.Subject.__schema__/1 1 0.001 0.001
DoAuth.Schema.Credential.__schema__/1 1 0.001 0.001
:error_handler.undefined_function/3 1 0.000 0.006
:beam_ssa_opt.cse_is/4 2227 36.416 4.455
:beam_ssa_opt.cse/3 1261 9.132 2.522
:beam_ssa_opt.sub/2 3488 45.548 6.977 <--
:beam_ssa_opt.sub_1/2 3488 34.644 12.146
:beam_ssa.normalize/1 3488 3.926 3.696
:suspend 1 0.001 0.000
:beam_ssa_share.do_share_switch/3 441 44.901 0.884
:beam_ssa_share.share_switch_1/3 938 0.000 1.436
:beam_ssa_share.share_switch_1/3 1379 44.901 2.320 <--
:beam_ssa_share.canonical_block/2 938 42.578 3.653
:garbage_collect 2 0.002 0.002
:suspend 1 0.001 0.000
:beam_ssa_share.share_switch_1/3 938 0.000 1.436
DBConnection.prepare/4 6 28.760 0.007
DBConnection.run_prepare_execute/5 21 15.588 0.056
DBConnection.run_prepare/4 27 44.348 0.063 <--
DBConnection.run_prepare_execute/5 6 28.746 0.012
DBConnection.prepare/4 21 15.342 0.113
DBConnection.describe/4 15 0.194 0.047
DBConnection.handle_common_result/3 6 0.007 0.007
anonymous fn/3 in :compile.run_sub_passes/2 35 44.272 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 44.272 0.035 <--
:beam_ssa_pre_codegen.linear_scan/1 35 44.237 0.350
anonymous fn/7 in :elixir_expand.expand/2 221 28.005 1.718
:lists.mapfoldl/3 0 16.236 0.457
:elixir_expand.expand_remote/7 221 44.241 2.175 <--
:lists.mapfoldl/3 221 13.816 1.038
:elixir_expand.expand_block/4 0 11.110 0.023
:elixir_env.trace/2 220 4.221 0.508
:elixir_dispatch.expand_quoted/6 0 3.593 0.018
:elixir_expand.assert_no_clauses/4 221 1.715 0.466
:elixir_expand.rewrite/6 221 0.908 0.441
:elixir_env.close_write/2 221 0.576 0.400
:elixir_expand.expand_arg/2 0 0.492 0.030
:elixir_expand.attach_context_module/3 221 0.484 0.362
:lists.keyfind/3 221 0.238 0.238
:elixir_expand.maybe_warn_comparison/3 221 0.232 0.232
:elixir_clauses.clause/5 0 0.028 0.002
:elixir_expand.expand/2 0 0.000 0.012
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 44.237 0.350
:beam_ssa_pre_codegen.linear_scan/1 35 44.237 0.350 <--
:beam_ssa_pre_codegen.do_linear/1 35 32.940 0.200
:beam_ssa_pre_codegen.init_free/1 35 3.342 0.350
:lists.sort/1 35 2.656 0.035
:beam_ssa_pre_codegen."-linear_scan/1-lc$^0/1-0-"/2 35 2.553 0.986
:lists.partition/2 35 2.133 0.035
:maps.to_list/1 35 0.158 0.070
:erlang.setelement/3 70 0.070 0.070
:maps.from_list/1 35 0.035 0.035
DBConnection.Holder.holder_apply/4 0 28.820 0.015
DBConnection.run_prepare/4 21 15.342 0.113
DBConnection.prepare/4 21 44.162 0.128 <--
DBConnection.run_prepare/4 6 28.760 0.007
DBConnection.Holder.handle/4 21 16.560 0.033
DBConnection.event/2 21 0.131 0.079
DBConnection.handle_common_result/3 15 0.022 0.022
:beam_ssa_pre_codegen.live_intervals/1 35 44.127 0.457
:beam_ssa_pre_codegen.live_interval_blk/4 300 0.000 3.636
:beam_ssa_pre_codegen.live_interval_blk/4 335 44.127 4.093 <--
:beam_ssa_pre_codegen.live_interval_blk_is/3 298 21.329 2.721
:gb_trees.to_list/1 298 3.406 0.298
:beam_ssa_pre_codegen.update_used/4 298 3.081 0.840
:beam_ssa_pre_codegen.live_in_successors/4 300 3.074 0.300
:gb_trees.from_orddict/1 298 1.894 0.596
:beam_ssa.get_anno/2 598 1.798 1.197
:beam_ssa_pre_codegen."-live_interval_blk/4-lc$^1/1-1-"/ 298 1.565 0.473
:beam_ssa_pre_codegen.first_number/2 300 1.503 0.599
:beam_ssa_pre_codegen.add_ranges/2 300 1.248 0.301
:beam_ssa_pre_codegen."-live_interval_blk/4-lc$^0/1-0-"/ 168 0.462 0.270
:beam_ssa.successors/1 300 0.372 0.310
:beam_ssa.used/1 298 0.298 0.298
:suspend 4 0.004 0.000
:beam_ssa_pre_codegen.live_interval_blk/4 300 0.000 3.636
Module.Types.Expr.of_expr/4 788 23.052 0.791
Module.Types.Of.map_pairs/4 50 19.859 0.050
Module.Types.Pattern.of_head/4 40 0.436 0.040
Module.Types.Pattern.of_guard/3 14 0.308 0.014
Module.Types.Unify.unify_target_required/4 1 0.191 0.001
Module.Types.Unify.unify_source_required/4 1 0.174 0.001
Module.Types.Pattern.of_shared/4 11 0.028 0.011
Module.Types.Unify.do_unify/4 5 0.000 0.005
Module.Types.Helpers.map_reduce_ok/3 910 44.048 0.913 <--
Module.Types.Helpers.do_map_reduce_ok/3 910 28.967 1.712
:garbage_collect 3 0.003 0.003
anonymous fn/3 in :compile.select_passes/2 3 43.421 0.006
:beam_jump.module/2 3 43.421 0.006 <--
:lists.mapfoldl/3 3 43.415 0.056
:beam_ssa_share.do_share_switch/3 441 43.396 0.756
:beam_ssa_share.share_switch_2/3 493 0.000 0.619
:beam_ssa_share.share_switch_2/3 934 43.396 1.375 <--
:beam_ssa_share."-share_switch_2/3-lc$^0/1-0-"/3 32 0.170 0.069
:beam_ssa_share.share_switch_2/3 493 0.000 0.619
:beam_ssa_share.do_share_switch/3 409 0.000 1.227
:lists.mapfoldl/3 35 43.307 0.035
anonymous fn/2 in :beam_jump.module/2 35 43.307 0.035 <--
:beam_jump.function/2 35 43.272 0.385
anonymous fn/2 in :beam_jump.module/2 35 43.272 0.385
:beam_jump.function/2 35 43.272 0.385 <--
:beam_jump.share/1 35 15.449 0.105
:beam_jump.opt/2 35 10.715 0.036
:lists.foldl/3 35 5.815 0.070
:beam_jump.eliminate_moves/1 35 4.278 0.035
:beam_jump.unshare_short/2 35 1.897 0.504
:beam_jump.rem_unused/3 35 1.217 0.035
:beam_jump.move_1/3 35 1.213 0.035
:beam_jump.insert_labels/3 35 1.126 0.035
:beam_jump.unshare_collect_short/2 35 0.967 0.035
:beam_jump.initial_labels/2 35 0.210 0.035
anonymous fn/5 in DoAuth.Schema.Credential.transact_with_key 1 32.424 0.002
DoAuth.Crypto.sign_map/4 1 10.762 0.005
DoAuth.Schema.Issuer.sin_one_did!/1 2 43.186 0.007 <--
DoAuth.Repo.transaction/1 2 10.226 0.003
DoAuth.Schema.Issuer.preload/1 2 0.951 0.028
:beam_ssa_share.share_switch_1/3 938 42.578 3.653
:beam_ssa_share.canonical_block/2 938 42.578 3.653 <--
:beam_ssa_share.canonical_is/3 902 36.452 2.669
:beam_ssa_share.canonical_terminator/3 908 1.568 1.073
:erlang.++/2 902 0.902 0.902
:garbage_collect 2 0.002 0.002
:suspend 1 0.001 0.000
:v3_core.expr/2 170 42.053 0.517
:v3_core.expr_bin_1/2 0 0.002 0.002
:v3_core.expr_bin/3 170 42.055 0.519 <--
:v3_core.constant_bin/1 170 28.859 0.340
:v3_core."-expr_bin/3-lc$^0/1-0-"/1 170 9.794 0.845
:v3_core.expr_bin_1/2 9 2.883 0.016
:beam_ssa.rpo_1/4 18468 18.470 18.469
:beam_ssa.linearize_1/4 10108 10.110 10.109
:beam_ssa_opt.live_opt_is/3 2865 2.869 2.867
:beam_validator.assert_not_fragile/2 2306 2.310 2.308
:beam_validator.remove_fragility/2 1406 1.408 1.407
:beam_ssa_dead.bind_var_if_used/4 1200 1.200 1.200
:beam_ssa_type.update_successors/5 1185 1.187 1.186
:sys_core_fold.sub_is_in_scope/2 797 0.797 0.797
:beam_ssa_pre_codegen."-intersect_used/2-lc$^0/1-0-"/2 506 0.508 0.507
:beam_ssa.trim_unreachable_1/2 412 0.412 0.412
:beam_ssa_bool.pre_opt/5 392 0.392 0.392
:beam_ssa_pre_codegen.intersect_used_keep_singleton/2 257 0.257 0.257
:beam_jump.rem_unused/3 245 0.245 0.245
:v3_kernel.pattern/4 234 0.234 0.234
:v3_core.maybe_warn_repeated_keys/4 195 0.195 0.195
:beam_ssa_pre_codegen.copy_retval_is/6 157 0.157 0.157
:beam_digraph.reverse_postorder_1/4 117 0.117 0.117
anonymous fn/4 in :beam_ssa_opt.changed/5 97 0.097 0.097
:beam_jump.skip_unreachable/3 92 0.092 0.092
:beam_digraph.is_path_1/4 72 0.072 0.072
:beam_ssa.between_rpo/4 70 0.070 0.070
:beam_ssa_opt."-fixpoint/6-lc$^0/1-0-"/2 62 0.062 0.062
anonymous fn/4 in :beam_ssa_opt.changed/5 51 0.051 0.051
:beam_ssa_opt.gco_rpo/4 49 0.049 0.049
:beam_ssa_bool.cdb_update_workset/3 36 0.036 0.036
:beam_ssa_bool."-digraph_to_ssa/4-lc$^0/1-0-"/2 36 0.036 0.036
:beam_ssa.between_make_filter/3 35 0.035 0.035
:beam_clean.remove_unused/3 35 0.035 0.035
:beam_asm.assemble_1/4 35 0.035 0.035
:beam_ssa_bool."-pre_opt_is/4-lc$^0/1-0-"/2 25 0.025 0.025
:beam_ssa."-trim_phis_1/2-lc$^0/1-0-"/2 25 0.025 0.025
:beam_clean.add_to_work_list/2 14 0.014 0.014
:v3_kernel.c_apply/5 11 0.011 0.011
:beam_ssa_pre_codegen.reserve_test_zreg/3 11 0.011 0.011
:beam_ssa_dead.is_br_safe/3 11 0.011 0.011
:beam_ssa_pre_codegen.copy_func_args_1/5 10 0.010 0.010
:beam_trim.frame_size_branch/3 7 0.007 0.007
:beam_ssa_pre_codegen.collect_yregs/2 3 0.003 0.003
:beam_ssa_pre_codegen."-intersect_used/2-lc$^0/1-1-"/2 2 0.002 0.002
:beam_ssa."-def_unused_is/4-lc$^0/1-0-"/2 2 0.002 0.002
:sets.is_element/2 41641 41.659 41.650 <--
:suspend 6 0.006 0.000
:garbage_collect 3 0.003 0.003
Postgrex.Protocol.recv_describe/4 0 35.101 0.025
Postgrex.Protocol.close_parse_describe_flush/3 31 6.092 0.169
Postgrex.Protocol.recv_parse_describe/4 31 41.193 0.194 <--
Postgrex.Protocol.close_parse_describe_flush/3 6 35.035 0.014
Postgrex.Protocol.recv_describe/3 21 2.639 0.037
Postgrex.Protocol.describe/6 15 1.812 0.054
Postgrex.Protocol.recv_describe/4 10 1.401 0.034
Postgrex.Protocol.recv_parse/3 31 0.391 0.102
Postgrex.Protocol.query_put/2 10 0.095 0.045
anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/ 2 40.803 0.006
anonymous fn/1 in DoAuth.Schema.Issuer.sin_one_did!/1 2 40.803 0.006 <--
DoAuth.Schema.Issuer.from_did_schema!/1 2 35.566 0.006
DoAuth.Schema.Issuer.all_by_did_id/1 2 5.231 0.013
:v3_core.expr/2 48 40.454 0.192
:v3_core.map_build_pairs/4 48 40.454 0.192 <--
:v3_core.map_build_pairs_1/3 48 34.405 0.952
:v3_core.safe/2 0 13.385 0.069
:cerl.ann_c_map/3 48 2.583 0.048
:sets.new/1 48 0.048 0.048
:sys_core_fold.function_1/1 34 23.779 0.069
:v3_kernel.function/2 34 16.331 0.068
:cerl_trees.next_free_variable_name/1 68 40.110 0.137 <--
:cerl_trees.next_free/2 68 39.972 0.340
:suspend 1 0.001 0.000
anonymous fn/3 in :compile.runner/2 3 40.084 0.003
anonymous fn/2 in :compile.core_passes/1 3 40.084 0.003 <--
:compile.core_lint_module/2 3 40.081 0.003
anonymous fn/2 in :compile.core_passes/1 3 40.081 0.003
:core_lint.module/2 3 0.000 0.009
:compile.core_lint_module/2 6 40.081 0.012 <--
:core_lint.module/2 3 40.078 0.012
:core_lint.return_status/1 3 0.021 0.012
:erlang.setelement/3 3 0.003 0.003
:erlang.++/2 3 0.003 0.003
:compile.core_lint_module/2 3 40.078 0.012
:lists.foldl/3 13 0.000 0.006
:core_lint.module/2 16 40.078 0.018 <--
:core_lint.module_defs/3 3 39.192 0.003
:core_lint.defined_funcs/1 3 0.736 0.003
:core_lint.check_state/3 3 0.498 0.003
:core_lint.check_exports/2 3 0.105 0.006
:core_lint.check_attrs/2 3 0.033 0.006
:lists.foldl/3 13 0.000 0.020
:compile.core_lint_module/2 3 0.000 0.009
:cerl_trees.next_free_variable_name/1 68 39.972 0.340
:cerl_trees.next_free_in_list/2 3164 0.000 14.463
:cerl_trees.next_free/2 2924 0.000 5.580
:cerl_trees.next_free/2 6156 39.972 20.383 <--
:cerl_trees.next_free_in_list/2 2091 36.356 3.671
:cerl.type/1 5807 5.815 5.811
:cerl.var_name/1 1339 1.339 1.339
:erlang.max/2 622 0.622 0.622
:cerl.call_args/1 447 0.449 0.448
:cerl.call_name/1 447 0.447 0.447
:cerl.call_module/1 447 0.447 0.447
:cerl.let_vars/1 328 0.328 0.328
:cerl.let_body/1 328 0.328 0.328
:cerl.let_arg/1 328 0.328 0.328
:cerl.clause_pats/1 264 0.264 0.264
:cerl.clause_guard/1 264 0.264 0.264
:cerl.clause_body/1 264 0.264 0.264
:cerl.tuple_es/1 221 0.221 0.221
:cerl.seq_body/1 173 0.173 0.173
:cerl.seq_arg/1 173 0.173 0.173
:cerl.cons_tl/1 132 0.132 0.132
:cerl.cons_hd/1 132 0.132 0.132
:cerl.case_clauses/1 103 0.103 0.103
:cerl.case_arg/1 103 0.103 0.103
:cerl.primop_args/1 81 0.081 0.081
:cerl.fun_vars/1 70 0.070 0.070
:cerl.fun_body/1 70 0.070 0.070
:cerl.bitstr_val/1 36 0.036 0.036
:cerl.bitstr_size/1 36 0.036 0.036
:cerl.apply_op/1 26 0.026 0.026
:cerl.apply_args/1 26 0.026 0.026
:cerl.map_pair_val/1 20 0.020 0.020
:cerl.map_pair_op/1 20 0.020 0.020
:cerl.map_pair_key/1 20 0.020 0.020
:cerl.try_vars/1 18 0.018 0.018
:cerl.try_handler/1 18 0.018 0.018
:cerl.try_evars/1 18 0.018 0.018
:cerl.try_body/1 18 0.018 0.018
:cerl.try_arg/1 18 0.018 0.018
:cerl.binary_segments/1 18 0.018 0.018
:cerl.values_es/1 15 0.015 0.015
:cerl.map_es/1 12 0.012 0.012
:cerl.map_arg/1 12 0.012 0.012
:suspend 9 0.009 0.000
:garbage_collect 7 0.007 0.007
:cerl.alias_var/1 6 0.006 0.006
:cerl.alias_pat/1 6 0.006 0.006
:cerl_trees.next_free/2 2924 0.000 5.580
:elixir_expand.expand_arg/2 0 19.988 0.543
:elixir_expand.expand/2 1526 19.371 2.543
:lists.mapfoldl/3 0 0.018 0.002
:elixir_expand.expand_list/4 630 0.000 1.258
:elixir_expand.expand_list/4 2156 39.377 4.346 <--
anonymous fn/2 in :elixir_expand.expand/2 1171 31.662 1.179
:lists.reverse/1 983 1.064 1.026
:elixir_expand.expand/2 543 0.727 1.022
:garbage_collect 5 0.005 0.005
:suspend 1 0.001 0.000
:lists.mapfoldl/3 2 0.000 0.004
:elixir_expand.expand_list/4 630 0.000 1.258
:core_lint.module/2 3 39.192 0.003
:core_lint.module_defs/3 3 39.192 0.003 <--
:lists.foldl/3 3 39.189 0.006
:v3_core.uexprs/3 0 20.832 0.264
:v3_core.uclause/3 102 10.626 1.554
:v3_core.ufun_clause/3 78 7.696 1.244
:v3_core.do_uclause/3 180 39.154 3.062 <--
:v3_core.new_in_any/1 360 13.340 0.360
:v3_core.used_in_any/1 360 6.612 0.360
:v3_core.upattern_list/3 180 4.375 1.189
:v3_core.uguard/4 180 3.630 0.193
:v3_core.uexprs/3 180 3.470 0.658
:ordsets.union/1 360 2.777 0.360
:ordsets.union/2 540 1.386 0.792
:ordsets.intersection/2 360 1.368 0.360
:v3_core.uclause/3 0 1.236 0.048
:v3_core.ufun_clause/3 0 0.212 0.042
:ordsets.subtract/2 180 0.180 0.180
:lists.member/2 180 0.180 0.180
:garbage_collect 2 0.002 0.002
anonymous fn/3 in :compile.select_passes/2 3 39.153 0.009
:beam_kernel_to_ssa.module/2 3 39.153 0.009 <--
:beam_kernel_to_ssa.functions/3 3 39.117 0.003
:proplists.get_bool/2 3 0.027 0.003
:beam_kernel_to_ssa.module/2 3 39.117 0.003
:beam_kernel_to_ssa.functions/3 3 39.117 0.003 <--
:beam_kernel_to_ssa."-functions/3-lc$^0/1-0-"/3 3 39.114 0.056
:beam_kernel_to_ssa.functions/3 3 39.114 0.056
:beam_kernel_to_ssa."-functions/3-lc$^0/1-0-"/3 35 0.000 0.052
:beam_kernel_to_ssa."-functions/3-lc$^0/1-0-"/3 38 39.114 0.108 <--
:beam_kernel_to_ssa.function/3 35 39.006 0.140
:beam_kernel_to_ssa."-functions/3-lc$^0/1-0-"/3 35 0.000 0.052
DoAuth.Repo.insert/1 7 28.553 0.051
anonymous fn/5 in DoAuth.Schema.Credential.transact_with_key 1 10.529 0.004
DoAuth.Repo.insert/2 8 39.082 0.055 <--
Ecto.Repo.Schema.insert/4 8 38.999 0.016
Process.get/2 8 0.010 0.010
Keyword.merge/2 8 0.009 0.009
DoAuth.Repo.default_options/1 8 0.009 0.009
Postgrex.Protocol.columns/1 10 35.348 0.012
Postgrex.Protocol.recv_describe/3 21 2.322 0.072
Postgrex.Protocol.recv_parse_describe/4 10 1.401 0.034
Postgrex.Protocol.recv_describe/4 31 0.000 0.121
Postgrex.Protocol.recv_describe/4 72 39.071 0.239 <--
Postgrex.Protocol.recv_parse_describe/4 0 35.101 0.025
Postgrex.Protocol.msg_recv/3 62 2.754 0.183
Postgrex.Protocol.columns/1 31 1.082 0.108
:lists.unzip/1 10 0.235 0.017
Postgrex.Protocol.recv_describe/4 31 0.000 0.121
:core_lint.expr/4 600 23.448 0.990
:lists.foldl/3 4 15.528 0.049
:core_lint.clause/5 180 0.031 0.371
:core_lint.body/4 3 0.000 0.153
:core_lint.body/4 787 39.007 1.563 <--
:core_lint.expr/4 766 14.340 2.096
:core_lint.return_match/3 195 0.195 0.195
:suspend 2 0.002 0.000
:garbage_collect 1 0.001 0.001
:lists.foldl/3 18 0.000 0.048
:core_lint.body/4 3 0.000 0.153
:beam_kernel_to_ssa."-functions/3-lc$^0/1-0-"/3 35 39.006 0.140
:beam_kernel_to_ssa.function/3 35 39.006 0.140 <--
:beam_kernel_to_ssa.cg_fun/2 35 38.424 0.175
:beam_kernel_to_ssa.new_ssa_vars/2 35 0.231 0.035
:beam_kernel_to_ssa.line_anno/1 35 0.211 0.070
:beam_ssa_type.simplify/5 1913 38.522 1.914
:beam_ssa_type.opt_is/8 42 0.284 0.042
:beam_ssa_type.sig_is/7 24 0.176 0.024
:beam_ssa_type.simplify_args/3 1979 38.982 1.980 <--
:beam_ssa_type."-simplify_args/3-lc$^0/1-0-"/3 1979 37.001 11.238
:suspend 1 0.001 0.000
:lists.foldl/3 1834 29.207 3.669
:beam_ssa.fold_uses_block/3 959 9.470 1.919
anonymous fn/3 in :beam_ssa.fold_uses_block/3 2793 38.677 5.588 <--
:beam_ssa.used/1 2793 16.874 4.629
:lists.foldl/3 2793 6.589 3.600
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
Postgrex.Protocol.handle_execute_result/4 21 28.981 0.180
Postgrex.Protocol.rebind_execute/4 9 4.525 0.073
Postgrex.Protocol.handle_prepare_execute/4 6 2.931 0.042
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 4 2.182 0.045
Postgrex.Protocol.bind_execute/4 40 38.619 0.340 <--
Postgrex.Protocol.recv_execute/4 40 17.730 0.069
Postgrex.Protocol.recv_bind/3 40 12.256 0.132
Postgrex.Protocol.msg_send/3 40 7.590 0.148
Postgrex.Protocol.recv_ready/3 34 0.383 0.095
Postgrex.Protocol.recv_transaction/3 6 0.320 0.028
:beam_kernel_to_ssa.function/3 35 38.424 0.175
:beam_kernel_to_ssa.cg_fun/2 35 38.424 0.175 <--
:beam_kernel_to_ssa.cg/2 35 19.602 0.035
:beam_kernel_to_ssa.finalize/2 35 18.260 0.210
:beam_kernel_to_ssa.make_failure/2 35 0.315 0.105
:erlang.++/2 35 0.037 0.036
:erlang.setelement/3 35 0.035 0.035
:lists.foldl/3 9 21.960 0.009
:core_lint.body/4 766 14.340 2.096
:core_lint.function/3 34 1.928 0.123
:core_lint.expr/4 404 0.000 0.404
anonymous fn/3 in :core_lint.expr/4 290 0.000 0.447
anonymous fn/3 in :core_lint.expr/4 36 0.000 0.045
anonymous fn/3 in :core_lint.expr/4 160 0.000 0.266
anonymous fn/3 in :core_lint.expr/4 2 0.000 0.004
anonymous fn/3 in :core_lint.expr/4 70 0.000 0.127
anonymous fn/3 in :core_lint.expr/4 5 0.000 0.010
anonymous fn/3 in :core_lint.expr/4 10 0.000 0.015
anonymous fn/3 in :core_lint.expr/4 426 0.000 0.594
anonymous fn/3 in :core_lint.expr/4 82 0.000 0.141
anonymous fn/3 in :core_lint.body/4 2 0.000 0.004
:core_lint.expr/4 2296 38.228 4.285 <--
:core_lint.body/4 600 23.448 0.990
:core_lint.clauses/5 61 13.981 0.061
:ordsets.union/2 236 11.426 3.092
:ordsets.is_element/2 403 6.592 0.403
:core_lint.variable_list/3 236 2.503 0.237
:core_lint.return_match/3 1658 1.662 1.660
:core_lint.apply_op/4 13 0.233 0.026
:erl_bifs.is_exit_bif/3 52 0.052 0.052
:lists.foldl/3 543 0.000 1.074
:core_lint.expr/4 404 0.000 0.404
anonymous fn/15 in Ecto.Repo.Schema.do_insert/4 10 38.089 0.037
Ecto.Repo.Schema.apply/4 10 38.089 0.037 <--
Ecto.Adapters.Postgres.insert/6 10 38.052 0.089
Ecto.Repo.Schema.apply/4 10 38.052 0.089
Ecto.Adapters.Postgres.insert/6 10 38.052 0.089 <--
Ecto.Adapters.SQL.struct/10 10 36.255 0.073
Ecto.Adapters.Postgres.Connection.insert/7 10 1.544 0.118
:lists.unzip/1 10 0.143 0.023
:garbage_collect 1 0.011 0.011
:erlang.++/2 10 0.010 0.010
:beam_ssa_share.canonical_block/2 902 36.452 2.669
:beam_ssa_share.canonical_is/1 40 1.576 0.120
:beam_ssa_share.canonical_is/3 1880 0.000 4.538
:beam_ssa_share.canonical_is/3 2822 38.028 7.327 <--
:beam_ssa_share."-canonical_is/3-lc$^0/1-0-"/2 1880 22.418 9.410
:beam_ssa.get_anno/3 1880 7.538 3.766
:beam_ssa_share.canonical_arg/2 739 0.739 0.739
:garbage_collect 4 0.004 0.004
:suspend 2 0.002 0.000
:beam_ssa_share.canonical_is/3 1880 0.000 4.538
:beam_ssa_dead.opt/1 51 37.657 0.102
:beam_ssa_dead.shortcut_opt/1 51 37.657 0.102 <--
:beam_ssa_dead.shortcut_opt/2 51 27.498 0.102
:beam_ssa.rpo/1 51 10.057 0.153
anonymous fn/3 in :compile.run_sub_passes/2 35 37.618 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 37.618 0.035 <--
:beam_ssa_pre_codegen.reserve_yregs/1 35 37.583 0.035
:beam_ssa.used/1 11574 23.164 11.581
:beam_ssa.def_1/2 32 5.426 0.032
:beam_ssa.def_unused_1/4 16 2.601 0.016
:gb_sets.from_list/1 399 1.607 0.399
:beam_ssa_codegen.successors/1 696 1.492 0.697
:beam_ssa_pre_codegen.place_frame_here/4 16 0.937 0.016
:beam_ssa_codegen.num_live/2 292 0.653 0.292
:v3_kernel.op_vars/1 234 0.468 0.234
:elixir_import.calculate/6 24 0.374 0.026
:beam_ssa_codegen.kill_yregs/2 158 0.332 0.159
:beam_validator.vi/2 44 0.088 0.044
:beam_ssa_pre_codegen.frame_size_1/3 32 0.081 0.032
:beam_ssa_bool.collect_bool_vars/3 9 0.072 0.009
:beam_ssa_pre_codegen.reserve_yregs_1/2 16 0.048 0.016
:v3_core.form/3 6 0.037 0.006
:beam_ssa_pre_codegen.reserve_try_tags/2 16 0.032 0.016
:beam_ssa_pre_codegen.find_defs_1/6 16 0.032 0.016
:beam_ssa_codegen.opt_allocate_1/2 16 0.032 0.016
:beam_ssa_codegen.cg_alloc/2 16 0.032 0.016
:beam_ssa_opt.filter_deflocs/3 15 0.030 0.015
:beam_ssa_bool.ensure_init_instr/4 9 0.018 0.009
:beam_ssa_bool.build_digraph/3 9 0.018 0.009
:beam_ssa_bool.bool_opt_dom/2 9 0.018 0.009
:sys_core_fold.module/2 3 0.006 0.003
:beam_ssa.def_unused_is/4 1 0.002 0.001
:ordsets.from_list/1 13658 37.600 13.669 <--
:lists.usort/1 13658 23.922 13.661
:suspend 9 0.009 0.000
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 37.583 0.035
:beam_ssa_pre_codegen.reserve_yregs/1 35 37.583 0.035 <--
:lists.foldl/3 35 37.548 0.050
:lists.foldl/3 16 37.481 0.017
anonymous fn/2 in :beam_ssa_pre_codegen.reserve_yregs/1 16 37.481 0.017 <--
:beam_ssa_pre_codegen.reserve_yregs_1/2 16 37.463 0.256
:garbage_collect 1 0.001 0.001
anonymous fn/2 in :beam_ssa_pre_codegen.reserve_yregs/1 16 37.463 0.256
:beam_ssa_pre_codegen.reserve_yregs_1/2 16 37.463 0.256 <--
:beam_ssa_pre_codegen.reserve_try_tags/2 16 19.136 0.128
:beam_ssa.def_unused/3 16 13.824 0.048
:beam_ssa.rpo/2 16 3.158 0.048
:beam_ssa_pre_codegen.rename_vars/5 16 0.549 0.037
:ordsets.subtract/2 48 0.266 0.051
:beam_ssa_pre_codegen."-reserve_yregs_1/2-lc$^1/1-1-"/3 16 0.066 0.033
:sets.to_list/1 16 0.048 0.032
:ordsets.from_list/1 16 0.048 0.016
:beam_ssa.get_anno/2 16 0.048 0.032
:erlang.++/2 32 0.032 0.032
:erlang.setelement/3 16 0.016 0.016
:beam_ssa_pre_codegen."-reserve_yregs_1/2-lc$^0/1-0-"/2 16 0.016 0.016
anonymous fn/3 in :compile.runner/2 3 37.406 0.003
anonymous fn/2 in :compile.asm_passes/0 3 37.406 0.003 <--
:compile.beam_asm/2 3 37.403 0.018
anonymous fn/2 in :compile.asm_passes/0 3 37.403 0.018
:compile.beam_asm/2 3 37.403 0.018 <--
:beam_asm.module/4 3 36.429 0.006
:compile.compile_info/3 3 0.654 0.021
:compile.debug_info/1 3 0.213 0.009
:compile."-beam_asm/2-lc$^0/1-0-"/1 3 0.086 0.006
:erlang.setelement/3 3 0.003 0.003
Enum."-map/2-lists^map/1-0-"/2 19 37.398 0.032
anonymous fn/2 in Ecto.Repo.Preloader.maybe_pmap/3 19 37.398 0.032 <--
anonymous fn/8 in Ecto.Repo.Preloader.prepare_queries/6 19 37.366 0.035
anonymous fn/2 in :beam_types.mtfv_1/1 29209 29.327 29.268
:beam_types.lub_elements_1/4 6677 6.717 6.697
anonymous fn/3 in :beam_ssa_type.type/5 571 0.917 0.744
anonymous fn/3 in :beam_validator.vi/2 208 0.326 0.267
:beam_validator.update_container_type/3 8 0.020 0.014
:beam_ssa_type.infer_type/4 9 0.009 0.009
:beam_types.set_tuple_element/3 36682 37.316 36.999 <--
:maps.remove/2 237 0.237 0.237
:garbage_collect 45 0.045 0.045
:suspend 35 0.035 0.000
:v3_core.map_build_pairs/4 48 34.405 0.952
:v3_core.safe/2 0 2.784 0.511
:v3_core.map_build_pairs_1/3 195 0.000 0.342
:v3_core.map_build_pairs_1/3 243 37.189 1.805 <--
:v3_core.safe/2 390 22.664 1.524
:v3_core.maybe_warn_repeated_keys/4 195 1.757 0.976
:v3_core.lineno_anno/2 195 1.373 0.781
:erlang.++/2 390 0.392 0.391
:cerl.ann_c_map_pair/4 195 0.195 0.195
:suspend 2 0.002 0.000
:v3_core.map_build_pairs_1/3 195 0.000 0.342
:beam_ssa_type.simplify_args/3 1979 37.001 11.238
:beam_ssa_type."-simplify_args/3-lc$^0/1-0-"/3 5884 0.000 8.408
:beam_ssa_type."-simplify_args/3-lc$^0/1-0-"/3 7863 37.001 19.646 <--
:beam_ssa_type.simplify_arg/3 5884 17.340 11.024
:garbage_collect 8 0.008 0.008
:suspend 7 0.007 0.000
:beam_ssa_type."-simplify_args/3-lc$^0/1-0-"/3 5884 0.000 8.408
:ordsets.from_list/1 13658 23.922 13.661
:sofs.rel/3 178 12.775 0.178
:sofs.image/2 3 0.066 0.003
:sofs.set/2 3 0.044 0.003
:beam_lib.check_chunks/5 20 0.021 0.021
:sofs.fam2/4 18 0.018 0.018
:compile.mpf/1 6 0.006 0.006
:sofs.relprod/2 3 0.003 0.003
:elixir_module.get_deprecated/1 1 0.001 0.001
:elixir_fn.expand/3 1 0.001 0.001
:elixir_erl.typespecs_form/3 1 0.001 0.001
Module.LocalsTracker.collect_unused_locals/3 1 0.001 0.001
Module.LocalsTracker.collect_undefined_locals/2 1 0.001 0.001
:lists.usort/1 13894 36.860 13.898 <--
:lists.usplit_1/5 183 21.630 0.188
:lists.usplit_2/5 18 1.029 0.018
:lists.usort_1/2 42 0.301 0.042
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:elixir_erl_pass.translate/2 661 13.883 0.662
:elixir_erl_var.translate/4 263 5.955 0.263
:elixir_erl_pass.build_bitstr/7 258 5.680 0.258
:elixir_erl_pass.translate_remote/5 208 4.395 0.208
:elixir_erl_var.assign/4 162 3.707 0.162
:elixir_erl_pass.translate_map/4 54 1.132 0.054
:elixir_erl_clauses.clause/6 45 0.952 0.045
:elixir_erl.translate_definition/4 23 0.505 0.023
:elixir_erl_pass.build_bitstr/4 15 0.330 0.015
:elixir_erl_pass.translate_case/4 10 0.217 0.010
:elixir_erl.get_ann/1 1699 36.756 1.700 <--
:elixir_erl.get_ann/3 1699 35.055 1.731
:suspend 1 0.001 0.000
Enum."-map/2-lists^map/1-0-"/2 0 35.368 0.020
Postgrex.Protocol.recv_describe/4 31 1.082 0.108
Postgrex.Protocol.columns/1 31 36.450 0.128 <--
Postgrex.Protocol.recv_describe/4 10 35.348 0.012
Enum.map/2 31 0.410 0.055
:lists.unzip/1 21 0.342 0.029
:compile.beam_asm/2 3 36.429 0.006
:beam_asm.module/4 3 36.429 0.006 <--
:beam_asm.assemble/4 3 36.423 0.030
:beam_asm.module/4 3 36.423 0.030
:beam_asm.assemble/4 3 36.423 0.030 <--
:beam_asm.assemble_1/4 3 30.069 0.012
:beam_asm.build_file/8 3 6.222 0.118
:beam_asm.shared_fun_wrappers/2 3 0.048 0.009
:beam_asm.on_load/2 3 0.012 0.006
:sets.from_list/2 3 0.009 0.006
:beam_dict.new/0 3 0.009 0.006
:beam_dict.fname/2 3 0.009 0.006
:beam_dict.atom/2 3 0.009 0.006
:erlang.atom_to_list/1 3 0.003 0.003
:erlang.++/2 3 0.003 0.003
:cerl_trees.next_free/2 2091 36.356 3.671
:cerl_trees.next_free_in_list/2 2629 0.000 3.402
:cerl_trees.next_free_in_list/2 4720 36.356 7.073 <--
:garbage_collect 3 0.003 0.003
:suspend 1 0.001 0.000
:cerl_trees.next_free_in_list/2 2629 0.000 3.402
:cerl_trees.next_free/2 3164 0.000 14.463
Ecto.Adapters.Postgres.insert/6 10 36.255 0.073
Ecto.Adapters.SQL.struct/10 10 36.255 0.073 <--
Ecto.Adapters.SQL.query/4 10 35.916 0.025
Enum.zip/2 10 0.138 0.013
String.Chars.to_string/1 10 0.128 0.044
Ecto.Adapters.SQL.struct/10 10 35.916 0.025
Ecto.Adapters.SQL.query/4 10 35.916 0.025 <--
Ecto.Adapters.SQL.sql_call/5 10 35.874 0.094
:garbage_collect 1 0.017 0.017
:beam_ssa.rpo_1/4 10967 12.811 11.242
:beam_ssa.linearize_1/4 6070 6.970 6.202
:beam_ssa.fix_phis/2 6070 6.962 6.198
:beam_ssa."-predecessors/1-lc$^0/1-0-"/1 1860 2.128 1.900
:beam_ssa_opt.live_opt/3 1635 1.855 1.667
:beam_ssa_opt.cse_successors/4 1205 1.399 1.234
:beam_ssa_dead.used_vars/3 879 1.001 0.898
:beam_ssa.is_merge_allowed_1/3 540 0.540 0.540
:beam_ssa.trim_unreachable_1/2 392 0.470 0.403
:beam_ssa_bool.pre_opt/5 383 0.407 0.385
:beam_ssa_pre_codegen.live_interval_blk/4 300 0.372 0.310
:beam_ssa_pre_codegen.reserve_try_tags_1/4 269 0.319 0.278
:beam_ssa_pre_codegen.find_yregs_2/4 269 0.317 0.277
:beam_ssa_opt.gc_update_successors/3 56 0.080 0.060
:beam_ssa.merge_blocks_1/3 67 0.067 0.067
:beam_ssa.split_blocks_1/4 54 0.054 0.054
:beam_ssa.between_rpo/4 35 0.035 0.035
:beam_ssa_bool.cdb_update_workset/5 27 0.027 0.027
:beam_ssa_bool.digraph_to_ssa_blk/4 18 0.018 0.018
:beam_ssa_pre_codegen.find_defs_1/6 6 0.012 0.007
:beam_ssa.successors/2 4 0.004 0.004
:beam_ssa.successors/1 31106 35.848 31.806 <--
:beam_ssa."-successors/1-lc$^0/1-0-"/1 664 4.006 1.499
:garbage_collect 22 0.022 0.022
:suspend 14 0.014 0.000
Ecto.Adapters.SQL.sql_call/5 10 35.666 0.021
Ecto.Adapters.Postgres.Connection.query/4 10 35.666 0.021 <--
Postgrex.query/4 10 35.645 0.095
anonymous fn/3 in :compile.run_sub_passes/2 35 35.646 0.035
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 35.646 0.035 <--
:beam_ssa_opt.ssa_opt_live/1 35 35.611 0.210
Ecto.Adapters.Postgres.Connection.query/4 10 35.645 0.095
Postgrex.query/4 10 35.645 0.095 <--
DBConnection.prepare_execute/4 10 35.446 0.062
Keyword.get/2 10 0.070 0.015
:erlang.iolist_to_binary/1 10 0.034 0.034
anonymous fn/1 in DoAuth.Schema.Issuer.sin_one_did!/1 2 35.566 0.006
DoAuth.Schema.Issuer.from_did_schema!/1 2 35.566 0.006 <--
DoAuth.Schema.Issuer.from_did_schema/1 2 35.560 0.014
DoAuth.Schema.Issuer.from_did_schema!/1 2 35.560 0.014
DoAuth.Schema.Issuer.from_did_schema/1 2 35.560 0.014 <--
DoAuth.Schema.Issuer.preload/1 2 29.034 0.013
DoAuth.Repo.insert/1 2 5.734 0.005
DoAuth.Schema.Issuer.build_from_did/1 2 0.778 0.002
:beam_ssa.merge_blocks/2 46 12.924 0.322
:beam_ssa.dominators/2 46 12.289 0.324
:beam_ssa_throw.scan_1/2 35 5.923 0.245
:beam_ssa_opt.do_ssa_opt_sink/2 11 2.079 0.077
:beam_ssa_opt.unsuitable/2 11 2.075 0.077
:beam_ssa.predecessors/1 149 35.290 1.045 <--
:sofs.relation/1 149 15.512 0.333
:beam_ssa."-predecessors/1-lc$^0/1-0-"/1 149 13.683 0.298
:sofs.rel2fam/1 149 4.108 0.298
:maps.to_list/1 149 0.642 0.298
:sofs.to_external/1 149 0.149 0.149
:maps.from_list/1 149 0.149 0.149
:suspend 2 0.002 0.000
:lists.mapfoldl/3 3082 35.216 3.086
anonymous fn/2 in :elixir_erl_pass.translate_args/2 3082 35.216 3.086 <--
:elixir_erl_pass.translate/2 3082 0.740 5.262
:suspend 2 0.002 0.000
:garbage_collect 1 0.001 0.001
anonymous fn/3 in :compile.run_sub_passes/2 35 35.150 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 35.150 0.035 <--
:beam_ssa_pre_codegen.reserve_regs/1 35 35.115 0.280
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 35.115 0.280
:beam_ssa_pre_codegen.reserve_regs/1 35 35.115 0.280 <--
:beam_ssa_pre_codegen.reserve_xregs/3 35 25.028 0.070
:beam_ssa_pre_codegen.reserve_zregs/4 35 4.200 0.105
:beam_ssa.rpo/1 35 3.568 0.105
:beam_ssa_pre_codegen.reserve_fregs/3 35 1.911 0.035
:beam_ssa_pre_codegen.reserve_arg_regs/3 35 0.058 0.035
:maps.from_list/1 35 0.035 0.035
:erlang.setelement/3 35 0.035 0.035
:elixir_erl.get_ann/1 1699 35.055 1.731
:elixir_erl.get_ann/3 2766 0.000 4.435
:elixir_erl.get_ann/3 4465 35.055 6.166 <--
:erl_anno.set_generated/2 1699 25.485 1.703
:erl_anno.new/1 1699 3.402 1.701
:suspend 2 0.002 0.000
:elixir_erl.get_ann/3 2766 0.000 4.435
:beam_ssa_dead.used_vars/3 879 35.013 3.328
:beam_ssa_dead.used_vars_blk/2 879 35.013 3.328 <--
:beam_ssa_dead.used_vars_is/2 879 29.150 3.320
:lists.reverse/1 879 0.961 0.920
:beam_ssa.used/1 879 0.879 0.879
:sets.add_element/2 690 0.694 0.692
:garbage_collect 1 0.001 0.001
:elixir_dispatch.expand_import/6 153 34.798 0.588
:elixir_dispatch.do_expand_import/6 153 34.798 0.588 <--
:elixir_dispatch.expand_macro_named/6 52 19.213 0.195
:elixir_dispatch.expand_require/5 77 12.226 0.612
:elixir_locals.record_import/4 63 1.219 0.082
:elixir_env.trace/2 63 1.036 0.135
:elixir_dispatch.check_deprecated/6 52 0.444 0.112
:maps.get/2 63 0.071 0.071
:suspend 1 0.001 0.000
:beam_ssa_opt.sub/2 3488 34.644 12.146
:beam_ssa_opt.sub_1/2 3488 34.644 12.146 <--
:beam_ssa_opt."-sub_1/2-lc$^1/1-0-"/2 2221 13.275 6.775
:beam_ssa_opt.sub_arg/2 3208 5.934 4.571
:erlang.setelement/3 3214 3.222 3.218
:beam_ssa_opt."-sub_1/2-lc$^0/1-1-"/2 6 0.058 0.026
:garbage_collect 6 0.006 0.006
:suspend 3 0.003 0.000
:beam_types.lub/2 0 17.662 0.098
:beam_types.join_tuple_sets/2 132 16.802 0.180
:beam_types.jts_tuple/2 222 0.000 0.340
:beam_types.join_unions/2 98 0.000 0.154
:beam_types.jts_tuple/2 452 34.464 0.772 <--
:beam_types.join_unions/2 98 15.612 0.196
:beam_types.lub/2 320 0.000 1.103
:beam_types.jts_tuple/2 222 0.000 0.340
anonymous fn/3 in :compile.run_sub_passes/2 35 34.127 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 34.127 0.035 <--
:beam_ssa_pre_codegen.place_frames/1 35 34.092 0.211
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 34.092 0.211
:beam_ssa_pre_codegen.place_frames/1 35 34.092 0.211 <--
:beam_ssa_pre_codegen.place_frames_1/5 35 15.312 0.323
:beam_ssa.dominators/2 35 14.930 0.070
:beam_ssa.rpo/1 35 3.568 0.105
:gb_sets.empty/0 35 0.035 0.035
:erlang.setelement/3 35 0.035 0.035
:garbage_collect 1 0.001 0.001
:elixir_erl_pass.translate/2 1303 32.231 1.307
:elixir_erl_clauses.match/3 44 1.360 0.045
:elixir_erl_pass.translate_fn_match/2 1 0.047 0.001
:elixir_erl_pass.translate_args/2 1348 33.638 1.353 <--
:lists.mapfoldl/3 1348 4.923 4.733
:garbage_collect 4 0.004 0.004
Postgrex.execute/4 25 30.488 0.181
DBConnection.run_execute/5 0 3.137 0.023
DBConnection.execute/4 25 33.625 0.204 <--
DBConnection.run/6 25 27.002 0.076
Ecto.Adapters.Postgres.Connection.execute/4 4 2.955 0.006
DBConnection.log/4 21 2.755 0.027
DBConnection.decode/4 25 0.740 0.101
DBConnection.maybe_encode/4 25 0.648 0.074
DBConnection.meter/1 25 0.214 0.070
Ecto.Adapters.SQL.sql_call/5 25 30.620 0.084
DBConnection.execute/4 4 2.955 0.006
Ecto.Adapters.Postgres.Connection.execute/4 29 33.575 0.090 <--
Postgrex.execute/4 25 31.435 0.054
Ecto.Adapters.SQL.execute!/4 0 2.153 0.006
DBConnection.log/4 4 0.796 0.008
:beam_ssa_type.opt_bs/8 1245 24.130 4.851
:beam_ssa_type.sig_bs/8 519 9.385 1.990
:beam_ssa_type.update_successors/5 1764 33.515 6.841 <--
:beam_ssa_type.infer_types_br/4 1154 18.104 6.929
:beam_ssa_type.update_successor/3 2671 3.842 2.736
:beam_ssa_type.update_switch/8 31 3.505 0.155
:sets.is_element/2 1185 1.187 1.186
:erlang.setelement/3 31 0.031 0.031
:suspend 4 0.004 0.000
:garbage_collect 1 0.001 0.001
:sys_core_fold.opt_simple_let_1/4 549 33.303 3.294
:sys_core_fold.move_let_into_expr/3 2 0.111 0.012
:sys_core_fold.let_substs/3 551 33.414 3.306 <--
:sys_core_fold.var_list/2 551 10.590 0.551
:lists.foldl/3 551 7.846 0.690
:sys_core_fold.let_substs_1/3 551 6.062 0.551
:sys_core_fold.sub_add_scope/2 551 4.293 1.656
:sys_core_fold."-let_substs/3-lc$^0/1-0-"/1 551 1.317 0.934
:elixir_expand.expand_list/4 1171 31.662 1.179
:lists.mapfoldl/3 4 1.330 0.004
anonymous fn/2 in :elixir_expand.expand/2 1175 32.992 1.183 <--
:elixir_expand.expand_arg/2 1175 2.462 2.541
:garbage_collect 1 0.001 0.001
:beam_ssa_pre_codegen.linear_scan/1 35 32.940 0.200
:beam_ssa_pre_codegen.do_linear/1 629 0.000 4.274
:beam_ssa_pre_codegen.do_linear/1 664 32.940 4.474 <--
:beam_ssa_pre_codegen.expire_active/1 629 11.257 1.887
:beam_ssa_pre_codegen.select_register/2 629 7.049 1.901
:beam_ssa_pre_codegen.check_inactive/1 629 4.525 1.888
:beam_ssa_pre_codegen.set_next_current/1 664 1.924 1.294
:beam_ssa_pre_codegen.make_cur_active/1 629 1.889 1.259
:beam_ssa_pre_codegen.collect_available/1 629 1.821 0.921
:suspend 1 0.001 0.000
:beam_ssa_pre_codegen.do_linear/1 629 0.000 4.274
:beam_validator.fork_state/2 452 16.101 0.872
:beam_validator.validate_body_call/3 316 11.841 0.632
:beam_validator.test_heap/3 60 2.016 0.120
:beam_validator.vi/2 36 1.586 0.072
:beam_validator.validate_tail_call/4 42 0.698 0.066
:beam_validator.verify_put_map/7 6 0.312 0.012
:beam_validator.verify_y_init/1 912 32.554 1.774 <--
:beam_validator.verify_y_init_1/2 860 15.896 2.410
:maps.fold/3 860 14.882 2.584
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_codegen.cg_fun/2 35 31.857 1.437
:beam_ssa_codegen.cg_block/4 0 0.694 0.058
:beam_ssa_codegen.cg_linear/2 285 0.000 0.535
:beam_ssa_codegen.cg_linear/2 320 32.551 2.030 <--
:beam_ssa_codegen.cg_block/4 285 25.821 0.561
:beam_ssa_codegen.def_block_label/2 285 2.096 0.571
:beam_ssa_codegen.label_for_block/2 285 1.565 0.711
:erlang.++/2 570 0.572 0.571
:beam_ssa_codegen.function/3 0 0.234 0.004
:beam_ssa_codegen.cg_linear/2 285 0.000 0.535
anonymous fn/8 in Module.Types.warnings/5 24 31.818 0.086
Module.Types.Expr.of_expr/4 1 0.594 0.010
Module.Types.warnings_from_clause/6 25 32.412 0.096 <--
Module.Types.Expr.of_expr/4 24 31.293 0.024
Module.Types.Unify.unify/4 1 0.574 0.002
Module.Types.Pattern.of_head/4 24 0.415 0.096
Module.Types.Unify.push_expr_stack/2 24 0.024 0.024
anonymous fn/8 in Module.Types.warnings/5 0 0.010 0.010
:elixir_compiler.string/3 2 32.044 0.007
:elixir.string_to_quoted!/5 2 32.044 0.007 <--
:elixir.string_to_tokens/5 2 19.333 0.006
:elixir.tokens_to_quoted/3 2 12.704 0.009
Enum.flat_map_list/2 23 31.931 0.070
anonymous fn/6 in Module.Types.warnings/5 23 31.931 0.070 <--
Module.Types.with_file_meta/2 23 0.115 0.046
Module.Types.context/5 23 0.023 0.023
:garbage_collect 1 0.001 0.001
Enum.flat_map/2 23 0.000 0.023
Enum.flat_map_list/2 24 31.904 0.062
Module.Types.warnings_from_clause/6 0 0.010 0.010
anonymous fn/8 in Module.Types.warnings/5 24 31.914 0.072 <--
Module.Types.warnings_from_clause/6 24 31.818 0.086
Module.Types.guards_to_expr/2 24 0.024 0.024
anonymous fn/5 in DoAuth.Schema.Credential.transact_with_key 1 20.384 0.006
DoAuth.Crypto.sign_map/4 1 11.311 0.003
DoAuth.Schema.Proof.from_signature64!/2 2 31.695 0.009 <--
DoAuth.Schema.Proof.from_signature64/2 2 31.686 0.015
DoAuth.Schema.Proof.from_signature64!/2 2 31.686 0.015
DoAuth.Schema.Proof.from_signature64/2 2 31.686 0.015 <--
DoAuth.Schema.Proof.preload/1 2 16.300 0.007
DoAuth.Repo.insert/1 2 14.855 0.006
DoAuth.Schema.Proof.build_from_signature64/2 2 0.516 0.008
:beam_ssa_bool.opt_function/1 11 16.532 0.022
:beam_ssa_pre_codegen.place_frames/1 35 14.930 0.070
:beam_ssa.dominators/2 46 31.462 0.092 <--
:beam_ssa.dominators_from_predecessors/2 46 19.081 0.230
:beam_ssa.predecessors/1 46 12.289 0.324
Ecto.Adapters.Postgres.Connection.execute/4 25 31.435 0.054
Postgrex.execute/4 25 31.435 0.054 <--
DBConnection.execute/4 25 30.488 0.181
:v3_core.lineno_anno/2 7526 7.550 7.538
:v3_core.safe/2 6367 6.381 6.374
anonymous fn/2 in :v3_core.safe_list/2 3619 3.621 3.620
:v3_core.expr/2 1315 1.317 1.316
:v3_kernel.atomic/3 1193 1.193 1.193
anonymous fn/3 in :v3_kernel.atomic_list/3 1147 1.147 1.147
:beam_ssa_share.canonical_block/2 902 0.902 0.902
:beam_ssa_codegen.cg_linear/2 570 0.572 0.571
:v3_kernel.expr/3 544 0.544 0.544
:beam_ssa_codegen.gen_moves/3 456 0.456 0.456
:v3_core.map_build_pairs_1/3 390 0.392 0.391
Module.Types.Of.pairs_to_unions/3 382 0.382 0.382
:beam_kernel_to_ssa.build_graph_1/3 377 0.377 0.377
:beam_ssa_codegen.cg_call/4 369 0.373 0.371
:v3_core.exprs/2 346 0.348 0.347
:beam_kernel_to_ssa.cg/2 343 0.343 0.343
Enum.flat_map_list/2 307 0.310 0.309
:beam_ssa_codegen.need_heap_blks/3 285 0.285 0.285
:lists.append/1 261 0.261 0.261
:beam_ssa_codegen.cg_block/3 261 0.261 0.261
:beam_kernel_to_ssa.make_succeeded_1/4 220 0.220 0.220
:beam_ssa_codegen.need_heap_is/3 209 0.209 0.209
:v3_core.upattern_list/3 183 0.185 0.184
:elixir_utils.macro_name/1 145 0.178 0.178
:v3_core.novars/2 164 0.164 0.164
:elixir_parser.build_parens/3 128 0.156 0.143
:elixir_aliases.expand/3 142 0.152 0.152
:sys_core_fold.let_subst_list/3 143 0.145 0.144
Ecto.Adapters.SQL.sql_call/5 92 0.141 0.141
DBConnection.Holder.handle_or_cleanup/5 75 0.120 0.120
:beam_ssa_opt.unsuitable_recv/3 117 0.117 0.117
anonymous fn/4 in :beam_ssa_opt.changed/5 97 0.097 0.097
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 71 0.090 0.090
:elixir_dispatch.find_dispatch/4 76 0.080 0.080
:v3_core.cfun/3 70 0.070 0.070
:beam_ssa.merge_blocks_1/3 67 0.067 0.067
:beam_kernel_to_ssa.do_match_cg/3 64 0.064 0.064
Ecto.Query.Planner.plan_sources/2 36 0.062 0.050
:elixir_erl_pass.translate_block/3 61 0.061 0.061
Ecto.Query.Builder.Filter.apply/3 27 0.051 0.039
:beam_types.glb_tuples/2 50 0.050 0.050
Module.Types.Expr.of_expr/4 47 0.047 0.047
Ecto.Query.Planner.prewalk/6 19 0.044 0.033
:v3_kernel.match_clause/4 41 0.041 0.041
:elixir_parser.build_op/3 40 0.040 0.040
:beam_kernel_to_ssa.cg_fun/2 35 0.037 0.036
:v3_kernel.atomic_bin/3 36 0.036 0.036
anonymous fn/2 in :v3_core.expr_bin_1/2 36 0.036 0.036
:beam_kernel_to_ssa.match_cg/3 34 0.036 0.035
:beam_kernel_to_ssa.guard_cg/3 36 0.036 0.036
:v3_core.cexpr/3 35 0.035 0.035
:beam_ssa_codegen.function/3 35 0.035 0.035
:beam_ssa_codegen.add_parameter_annos/2 35 0.035 0.035
:beam_kernel_to_ssa.select_val_cg/7 33 0.033 0.033
ExUnit.Case.register_test/6 33 0.033 0.033
:beam_ssa_pre_codegen.reserve_yregs_1/2 32 0.032 0.032
:v3_kernel.bif_returns/3 31 0.031 0.031
:beam_block.sort_moves/1 31 0.031 0.031
:beam_kernel_to_ssa.fix_phis_1/3 30 0.030 0.030
:beam_ssa_bool.collect_bool_vars/3 27 0.027 0.027
:beam_kernel_to_ssa.cg_size_calc_2/4 27 0.027 0.027
:elixir_parser.build_no_parens_do_block/3 26 0.026 0.026
:beam_ssa_codegen.flatmapfoldl/3 26 0.026 0.026
anonymous fn/15 in Ecto.Repo.Schema.do_insert/4 10 0.026 0.026
:v3_kernel.select_types/10 24 0.024 0.024
:elixir_parser.build_map/3 12 0.021 0.021
:elixir_erl_var.build_name/2 21 0.021 0.021
:elixir_aliases.last/1 20 0.021 0.021
:beam_asm.make_op/2 21 0.021 0.021
:filename.dirname/4 18 0.020 0.019
Ecto.Repo.Schema.dump_changes!/6 20 0.020 0.020
:proc_lib.make_dummy_args/2 12 0.019 0.019
:v3_core.bitstrs/2 18 0.018 0.018
:v3_core.bitstr/2 18 0.018 0.018
:elixir_quote.list/2 17 0.018 0.018
:beam_ssa_codegen.setup_args/4 18 0.018 0.018
:beam_kernel_to_ssa.cg_binary/5 18 0.018 0.018
:elixir_parser.build_dot_alias/3 16 0.016 0.016
:beam_ssa_pre_codegen.res_place_allocate/2 16 0.016 0.016
:beam_ssa_pre_codegen.place_frame_here/4 16 0.016 0.016
:beam_ssa_opt.filter_deflocs/3 15 0.015 0.015
:beam_ssa_codegen.opt_call_moves/2 15 0.015 0.015
:v3_kernel.uexpr/3 14 0.014 0.014
:lists.flatmap/2 14 0.014 0.014
:beam_trim.trim/3 13 0.013 0.013
:v3_core.gexpr_top/2 12 0.012 0.012
anonymous fn/3 in :compile.select_passes/2 12 0.012 0.012
:beam_kernel_to_ssa.guard_clause_cg/3 12 0.012 0.012
:beam_kernel_to_ssa.flatmapfoldl/3 12 0.012 0.012
Ecto.Adapters.SQL.checkout_or_transaction/4 8 0.012 0.012
Ecto.Adapters.Postgres.Connection.create_name/3 11 0.012 0.012
:beam_ssa_opt.unsuitable/2 11 0.011 0.011
Ecto.Repo.Schema.do_insert/4 10 0.011 0.011
Ecto.Query.Planner.normalize_select/2 11 0.011 0.011
anonymous fn/3 in :v3_kernel.map_split_pairs/5 10 0.010 0.010
:sys_core_fold.case_opt_data_1/2 10 0.010 0.010
:beam_ssa_codegen.cg_switch/3 10 0.010 0.010
Ecto.Adapters.Postgres.insert/6 10 0.010 0.010
anonymous fn/2 in :v3_kernel.new_clauses/3 9 0.009 0.009
:v3_core.unforce/3 9 0.009 0.009
:v3_core.gexpr_test/3 9 0.009 0.009
:v3_core.gexpr/3 9 0.009 0.009
:elixir_clauses.head/3 9 0.009 0.009
:compile.fold_comp/4 9 0.009 0.009
:sys_core_fold.case_opt_args/5 8 0.008 0.008
:beam_ssa_dead.combine_lists_1/2 8 0.008 0.008
Ecto.Changeset.validate_required/3 7 0.007 0.007
:sys_core_fold.case_opt_lit_1/2 6 0.006 0.006
:elixir_import.get_exports/1 6 0.006 0.006
:compile.select_passes/2 6 0.006 0.006
:beam_kernel_to_ssa.select_val/4 6 0.006 0.006
:beam_kernel_to_ssa.select_extract_map/4 5 0.005 0.005
:v3_core.new_fun_name/1 4 0.004 0.004
:beam_ssa_type.opt_make_fun/4 4 0.004 0.004
:beam_ssa_pre_codegen.match_fail_instrs_blk/3 4 0.004 0.004
:beam_ssa_codegen.cg_match_fail/3 4 0.004 0.004
:beam_block.sort_moves_1/4 4 0.004 0.004
Module.ParallelChecker.collect_results/2 1 0.004 0.004
DynamicSupervisor.handle_start_child/2 2 0.004 0.004
:v3_kernel.module/2 3 0.003 0.003
:v3_kernel.map_split_pairs_1/5 3 0.003 0.003
:v3_kernel.expr_map/5 3 0.003 0.003
:v3_core.upattern/3 3 0.003 0.003
:erl_internal.predefined_functions/1 3 0.003 0.003
:erl_internal.add_predefined_functions/1 3 0.003 0.003
:elixir_parser.build_access_arg/3 3 0.003 0.003
:elixir_erl.docs_chunk/7 3 0.003 0.003
:compile.outfile/3 3 0.003 0.003
:compile.internal_comp/5 3 0.003 0.003
:compile.core_passes/1 3 0.003 0.003
:compile.core_lint_module/2 3 0.003 0.003
:compile.comp_ret_ok/2 3 0.003 0.003
:beam_ssa_pre_codegen.rename_vars/5 3 0.003 0.003
:beam_ssa_opt.get_call_order_po/2 3 0.003 0.003
:beam_kernel_to_ssa.select_map_val/5 3 0.003 0.003
:beam_kernel_to_ssa.select_map/5 3 0.003 0.003
:beam_asm.assemble/4 3 0.003 0.003
Module.Types.Unify.unify_maps/4 3 0.003 0.003
Module.Types.Of.open_map/4 3 0.003 0.003
ExUnit.Filters.normalize/2 2 0.003 0.003
anonymous fn/2 in :v3_kernel.match_vars/2 2 0.002 0.002
:elixir_lexical.warn_unused_imports/2 2 0.002 0.002
:elixir_erl.load_form/5 2 0.002 0.002
:beam_ssa_type.sig_make_fun/4 2 0.002 0.002
:beam_ssa_share.are_equivalent/5 2 0.002 0.002
:beam_ssa_codegen.cg_block/4 2 0.002 0.002
anonymous fn/6 in :beam_kernel_to_ssa.select_literal/5 2 0.002 0.002
Module.ParallelChecker.verify/3 2 0.002 0.002
anonymous fn/8 in Ecto.Repo.Preloader.fetch_ids/4 2 0.002 0.002
:v3_core.rename_shadowing_clause/3 1 0.001 0.001
:elixir_map.expand_struct/4 1 0.001 0.001
:elixir_erl_compiler.forms/3 1 0.001 0.001
:elixir_erl.typespecs_form/3 1 0.001 0.001
:elixir_erl.split_definition/7 1 0.001 0.001
:elixir_erl.spawned_compile/1 1 0.001 0.001
:elixir_erl.checker_chunk/1 1 0.001 0.001
:beam_kernel_to_ssa.combine/1 1 0.001 0.001
Module.ParallelChecker.merge_compiler_no_warn_undefined/1 1 0.001 0.001
Module.ParallelChecker.cache_from_module_map/2 1 0.001 0.001
Keyword.merge/2 1 0.001 0.001
Kernel.ParallelCompiler.wait_for_messages/7 1 0.001 0.001
Kernel.ParallelCompiler.spawn_workers/7 1 0.001 0.001
Ecto.Repo.Schema.add_read_after_writes/2 1 0.001 0.001
Ecto.Adapters.Postgres.Connection.order_by_concat/2 1 0.001 0.001
:erlang.++/2 30651 31.025 30.945 <--
:garbage_collect 35 0.079 0.079
:suspend 1 0.001 0.000
:elixir_dispatch."-find_dispatch/2-lc$^0/1-0-"/2 1013 11.710 1.042
:core_lint.expr/4 403 6.592 0.403
:elixir_dispatch.expand_require/5 548 5.854 0.615
:v3_core.uexprs/3 129 5.271 0.129
:v3_core.upattern/3 113 0.447 0.113
anonymous fn/4 in :core_lint.check_state/3 32 0.364 0.032
:core_lint.variable/3 236 0.237 0.236
:core_lint.apply_op/4 13 0.207 0.013
:core_lint.pat_var/4 136 0.143 0.136
:core_lint.gexpr/4 21 0.121 0.021
:elixir_dispatch.require_function/5 2 0.008 0.004
:ordsets.is_element/2 27601 0.000 28.171
:ordsets.is_element/2 30247 30.954 30.915 <--
:suspend 9 0.039 0.000
:ordsets.is_element/2 27601 0.000 28.171
:maps.next/1 29524 29.648 29.614
:maps.to_list/1 1082 1.089 1.089
:maps.to_list_internal/1 40 0.040 0.040
:erts_internal.map_next/3 30646 30.777 30.743 <--
:garbage_collect 34 0.034 0.034
DoAuth.Schema.Issuer.from_did_schema/1 2 29.034 0.013
DoAuth.Schema.Issuer.sin_one_did!/1 2 0.951 0.028
DoAuth.Schema.Issuer.all_by_did_id/1 2 0.181 0.009
DoAuth.Schema.Issuer.preload/1 2 0.000 0.003
DoAuth.Schema.Issuer.preload/1 8 30.166 0.053 <--
DoAuth.Repo.preload/2 6 30.106 0.009
DoAuth.Schema.Issuer.build_preload/0 6 0.007 0.007
DoAuth.Schema.Issuer.preload/1 2 0.000 0.003
:elixir_dispatch.dispatch_require/6 221 30.129 0.233
anonymous fn/7 in :elixir_expand.expand/2 221 30.129 0.233 <--
:elixir_expand.expand_remote/7 221 28.005 1.718
:beam_asm.assemble/4 3 30.069 0.012
:beam_asm.assemble_1/4 35 0.000 0.144
:beam_asm.assemble_1/4 38 30.069 0.156 <--
:beam_asm.assemble_function/3 35 29.628 0.071
:beam_dict.export/4 32 0.216 0.096
:sets.is_element/2 35 0.035 0.035
:beam_dict.local/4 3 0.021 0.009
:lists.reverse/2 3 0.003 0.003
:erlang.list_to_binary/1 3 0.003 0.003
:beam_opcodes.opcode/2 3 0.003 0.003
:beam_dict.opcode/2 3 0.003 0.003
:garbage_collect 1 0.001 0.001
:beam_asm.assemble_1/4 35 0.000 0.144
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 21.981 0.183
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 7.897 0.108
:beam_ssa_opt.ssa_opt_sink/1 86 29.878 0.291 <--
:beam_ssa_opt.do_ssa_opt_sink/2 11 23.960 0.154
:beam_ssa_opt.def_blocks/1 48 5.311 1.135
:beam_ssa_opt.def_blocks_is/3 134 0.304 0.134
:maps.from_list/1 11 0.011 0.011
:suspend 1 0.001 0.000
:beam_asm.assemble_1/4 35 29.628 0.071
:beam_asm.assemble_function/3 1167 0.000 2.301
:beam_asm.assemble_function/3 1202 29.628 2.372 <--
:beam_asm.make_op/2 1167 27.253 1.307
:suspend 3 0.003 0.000
:beam_asm.assemble_function/3 1167 0.000 2.301
:maps.fold/3 23212 23.307 23.281
:maps.filter/2 4028 4.036 4.032
:sets.is_disjoint/2 1215 1.219 1.217
:maps.merge_with/3 579 0.579 0.579
:sets.filter/2 450 0.450 0.450
:maps.map/2 15 0.015 0.015
Ecto.Changeset.convert_params/1 9 0.015 0.015
:maps.iterator/1 29508 29.621 29.589 <--
:garbage_collect 15 0.019 0.019
:suspend 13 0.013 0.000
:beam_validator.assign/3 708 16.338 0.709
anonymous fn/3 in :beam_validator.validate_body_call/3 316 6.654 0.316
:beam_validator.vi/2 192 4.946 0.192
:beam_validator.init_function_args/2 46 0.968 0.046
anonymous fn/4 in :beam_validator.vi/2 16 0.464 0.016
:beam_validator.validate_instrs/4 8 0.184 0.008
:beam_validator.create_term/5 1286 29.554 1.287 <--
:beam_validator.create_term/6 1286 28.266 5.150
:suspend 1 0.001 0.000
DoAuth.Schema.DID.from_key_schema/2 2 17.226 0.008
DoAuth.Schema.DID.all_by_string/1 2 7.353 0.007
DoAuth.Schema.DID.one_by_pk64!/1 1 3.601 0.002
DoAuth.Schema.DID.sin_one_pk64!/1 2 1.097 0.008
DoAuth.Schema.DID.all_by_pk64/1 3 0.230 0.009
DoAuth.Schema.DID.preload/1 10 29.507 0.034 <--
DoAuth.Repo.preload/2 10 29.456 0.018
DoAuth.Schema.DID.build_preload/0 10 0.017 0.017
DoAuthCryptoTest."test credentials are verifiable"/1 1 23.575 0.005
DoAuthCryptoTest."test sign_map is verifiable"/1 1 5.929 0.001
DoAuth.Crypto.verify_map/1 2 29.504 0.006 <--
DoAuth.Crypto.verify_map/3 2 29.498 0.030
DoAuth.Crypto.verify_map/1 2 29.498 0.030
DoAuth.Crypto.verify_map/3 2 29.498 0.030 <--
Enum.reduce_while/3 2 29.037 0.005
DoAuth.Crypto.canonicalise_term!/1 2 0.321 0.025
Enum.reduce/3 2 0.058 0.006
Access.get/2 6 0.039 0.009
Map.get/2 2 0.008 0.003
Keyword.merge/2 2 0.005 0.005
:elixir_erl_pass.translate/2 208 19.916 0.664
:lists.mapfoldl/3 0 9.542 0.220
:elixir_erl_pass.translate_remote/5 0 0.000 0.002
:elixir_erl_pass.translate_remote/5 208 29.458 0.886 <--
:lists.mapfoldl/3 206 14.970 0.947
:elixir_erl_pass.translate_block/3 0 5.753 0.056
:elixir_erl.get_ann/1 208 4.395 0.208
:elixir_erl_pass.translate/2 208 0.567 0.423
:elixir_erl_pass.translate_case/4 0 0.446 0.002
:elixir_erl_clauses.translate_guard/3 0 0.156 0.009
:elixir_utils.guard_op/2 50 0.132 0.091
:elixir_erl_pass.build_bitstr/7 0 0.128 0.004
:elixir_erl_var.build/2 2 0.018 0.006
:garbage_collect 4 0.004 0.004
anonymous fn/5 in :elixir_erl_pass.translate_map/4 0 0.002 0.002
:elixir_erl_pass.translate_remote/5 0 0.000 0.002
:elixir_erl_pass.translate_list/4 0 0.000 0.002
anonymous fn/3 in :compile.select_passes/2 3 29.280 0.015
:beam_ssa_bsm.module/2 3 29.280 0.015 <--
:compile.run_sub_passes/2 3 27.131 0.003
:beam_ssa_bsm.analyze_module/1 3 2.104 0.003
:proplists.get_bool/2 3 0.027 0.003
:erlang.setelement/3 3 0.003 0.003
:elixir_dispatch.do_expand_import/6 52 19.213 0.195
:elixir_dispatch.expand_require/5 93 10.010 0.345
:elixir_dispatch.expand_macro_named/6 145 29.223 0.540 <--
:elixir_dispatch.expand_macro_fun/6 145 27.253 0.526
:elixir_utils.macro_name/1 145 1.254 0.693
:erlang.make_fun/3 145 0.176 0.176
:cerl_trees.mapfold/4 962 13.749 3.849
:cerl_trees.map/2 610 9.244 2.442
:cerl_trees.map_1/2 473 6.219 1.893
:cerl.update_c_tuple/2 2045 29.212 8.184 <--
:cerl.lit_list_vals/1 2045 11.975 4.959
:cerl.is_lit_list/1 2045 7.004 2.047
:erlang.list_to_tuple/1 2045 2.045 2.045
:suspend 3 0.003 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_dead.used_vars_blk/2 879 29.150 3.320
:beam_ssa_dead.used_vars_is/2 1576 0.000 3.860
:beam_ssa_dead.used_vars_is/2 2455 29.150 7.180 <--
:beam_ssa.used/1 1573 13.801 3.147
:sets.del_element/2 1573 4.723 3.147
:beam_ssa_dead.list_set_union/2 1573 3.440 1.667
:suspend 4 0.004 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_dead.used_vars_is/2 1576 0.000 3.860
Enumerable.List.reduce/3 2 29.005 0.022
anonymous fn/5 in DoAuth.Crypto.verify_map/3 2 29.005 0.022 <--
anonymous fn/1 in DoAuth.Crypto.verify_map/1 2 27.803 0.008
DoAuth.Cat.fmap!/2 2 0.709 0.004
Jason.encode!/1 2 0.387 0.002
DoAuth.Crypto.verify/2 2 0.059 0.002
Access.get/2 4 0.021 0.006
Map.get/2 2 0.004 0.002
:v3_core.expr_bin/3 170 28.859 0.340
:v3_core.constant_bin/1 170 28.859 0.340 <--
:v3_core.constant_bin_1/1 170 28.519 0.655
:beam_validator.create_term/5 1286 28.266 5.150
anonymous fn/3 in :beam_validator.vi/2 16 0.320 0.064
anonymous fn/7 in :beam_validator.verify_put_map/7 6 0.132 0.024
:beam_validator.create_term/6 1308 28.718 5.238 <--
:beam_validator.set_reg_vref/3 1308 9.170 5.235
:beam_validator.new_value/4 1308 6.570 3.932
:beam_validator.remove_fragility/2 1308 3.930 2.619
:beam_validator.resolve_args/2 1308 3.804 2.295
:suspend 3 0.003 0.000
:garbage_collect 3 0.003 0.003
DoAuth.Schema.Proof.from_signature64/2 2 14.855 0.006
DoAuth.Schema.Issuer.from_did_schema/1 2 5.734 0.005
DoAuth.Schema.DID.from_key_schema/2 2 5.622 0.003
DoAuth.Schema.Subject.from_credential_subject/1 1 2.357 0.001
DoAuth.Repo.insert/1 7 28.568 0.015 <--
DoAuth.Repo.insert/2 7 28.553 0.051
:v3_core.constant_bin/1 170 28.519 0.655
:v3_core.constant_bin_1/1 170 28.519 0.655 <--
:eval_bits.expr_grp/3 161 25.356 0.161
:v3_core.verify_suitable_fields/1 170 2.184 0.489
:erl_eval.new_bindings/0 161 0.322 0.161
:garbage_collect 2 0.002 0.002
anonymous fn/3 in :compile.run_sub_passes/2 35 28.100 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 28.100 0.035 <--
:beam_ssa_pre_codegen.find_yregs/1 35 28.065 0.124
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 28.065 0.124
:beam_ssa_pre_codegen.find_yregs/1 35 28.065 0.124 <--
:beam_ssa_pre_codegen.find_yregs_1/2 15 27.498 0.090
:beam_ssa_pre_codegen.find_defs_1/6 15 0.258 0.057
:gb_sets.from_list/1 15 0.139 0.030
:beam_ssa_pre_codegen."-find_yregs/1-lc$^0/1-0-"/1 14 0.016 0.015
:gb_sets.empty/0 15 0.015 0.015
:erlang.setelement/3 15 0.015 0.015
anonymous fn/5 in DoAuth.Crypto.verify_map/3 2 27.803 0.008
anonymous fn/1 in DoAuth.Crypto.verify_map/1 2 27.803 0.008 <--
DoAuth.Schema.DID.all_by_string/1 2 27.790 0.012
Map.get/2 2 0.005 0.002
anonymous fn/1 in DoAuth.Crypto.verify_map/1 2 27.790 0.012
DoAuth.Schema.DID.all_by_string/1 2 27.790 0.012 <--
DoAuth.Schema.DID.build_by_string/1 2 14.768 0.008
DoAuth.Schema.DID.preload/1 2 7.353 0.007
DoAuth.Repo.all/1 2 5.657 0.002
:cerl_trees.mapfold/4 6817 27.669 6.818
anonymous fn/2 in :sys_core_alias.def/1 6817 27.669 6.818 <--
:sys_core_alias.pre/2 6817 20.850 7.562
:garbage_collect 1 0.001 0.001
:beam_ssa_pre_codegen.find_yregs/1 15 27.498 0.090
:beam_ssa_pre_codegen.find_yregs_1/2 16 0.000 0.021
:beam_ssa_pre_codegen.find_yregs_1/2 31 27.498 0.111 <--
:beam_ssa_pre_codegen.find_yregs_2/4 16 24.155 0.080
:beam_ssa.rpo/2 16 3.152 0.048
:beam_ssa.add_anno/3 16 0.048 0.032
:sets.new/1 32 0.032 0.032
:beam_ssa_pre_codegen.find_yregs_1/2 16 0.000 0.021
:beam_ssa_dead.shortcut_opt/1 51 27.498 0.102
:beam_ssa_dead.shortcut_opt/2 879 0.000 1.710
:beam_ssa_dead.shortcut_opt/2 930 27.498 1.812 <--
:beam_ssa_dead.shortcut_terminator/4 879 25.683 6.493
:erlang.setelement/3 2 0.002 0.002
:suspend 1 0.001 0.000
:beam_ssa_dead.shortcut_opt/2 879 0.000 1.710
:v3_core.gexpr_test/3 0 22.537 0.036
:v3_core.gexpr_top/2 12 4.790 0.054
:v3_core.gexpr/3 21 0.000 0.021
:v3_core.gexpr/3 33 27.327 0.111 <--
:v3_core.gexpr_top/2 0 22.168 0.027
:v3_core.gexpr_test/3 12 4.445 0.018
:v3_core.force_booleans/4 12 0.279 0.036
:v3_core.make_bool_switch/5 9 0.135 0.018
:v3_core.lineno_anno/2 18 0.126 0.072
:v3_core.new_var/2 9 0.045 0.018
:v3_core.right_assoc/2 9 0.009 0.009
:erlang.++/2 9 0.009 0.009
:v3_core.gexpr/3 21 0.000 0.021
:elixir_dispatch.expand_macro_named/6 145 27.253 0.526
:elixir_dispatch.expand_macro_fun/6 145 27.253 0.526 <--
ExUnit.Case."MACRO-test"/3 11 12.836 0.030
Kernel."MACRO-def"/3 22 3.860 0.047
ExUnit.Assertions."MACRO-assert"/2 17 3.560 0.063
Kernel."MACRO-@"/2 28 2.687 0.109
DoAuth.DataCase."MACRO-__using__"/2 1 1.172 0.002
Kernel."MACRO-use"/2 4 0.522 0.010
:elixir_utils.get_line/1 145 0.501 0.338
Kernel."MACRO-in"/3 9 0.260 0.033
ExUnit.Callbacks."MACRO-setup_all"/3 1 0.233 0.001
ExUnit.Callbacks."MACRO-setup"/3 1 0.233 0.001
Kernel."MACRO-use"/3 2 0.232 0.010
Kernel."MACRO-defp"/3 2 0.172 0.004
Kernel."MACRO-|>"/3 8 0.155 0.019
Kernel."MACRO-defmodule"/3 1 0.117 0.009
ExUnit.Callbacks."MACRO-__before_compile__"/2 1 0.079 0.003
Kernel."MACRO-if"/3 7 0.028 0.010
Kernel."MACRO-<>"/3 1 0.019 0.004
Kernel."MACRO-unless"/3 6 0.018 0.006
Kernel."MACRO-to_string"/2 8 0.009 0.009
Kernel."MACRO-raise"/3 7 0.008 0.008
DoAuth.Test.Support.Fixtures."MACRO-__using__"/2 1 0.008 0.001
Kernel."MACRO-&&"/3 1 0.005 0.003
ExUnit.Case."MACRO-__using__"/2 1 0.005 0.002
Kernel."MACRO-raise"/2 1 0.003 0.002
ExUnit.Case."MACRO-__before_compile__"/2 1 0.001 0.001
ExUnit.Callbacks."MACRO-__using__"/2 1 0.001 0.001
Ecto.Schema."MACRO-__using__"/2 1 0.001 0.001
DoAuth.Boilerplate.DatabaseStuff."MACRO-__using__"/2 1 0.001 0.001
:garbage_collect 1 0.001 0.001
:beam_asm.assemble_function/3 1167 27.253 1.307
:beam_asm.make_op/2 1 0.000 0.001
:beam_asm.make_op/2 1168 27.253 1.308 <--
:beam_asm.encode_op/3 1156 25.387 3.468
:beam_dict.line/2 106 0.522 0.311
:erlang.++/2 21 0.021 0.021
:beam_asm.bif_type/2 11 0.011 0.011
:beam_dict.lambda/3 1 0.003 0.002
:garbage_collect 1 0.001 0.001
:beam_asm.make_op/2 1 0.000 0.001
:beam_types.join/2 7241 24.175 14.411
:beam_types.join_unions/2 674 1.968 1.321
:beam_types.verify_tuple_set/1 239 1.077 0.454
:beam_types.record_key/1 8154 27.220 16.186 <--
:beam_types.get_singleton_value/1 8018 11.020 8.741
:garbage_collect 8 0.008 0.008
:suspend 6 0.006 0.000
:v3_core.gexpr_top/2 0 22.078 0.018
:v3_core.clause/2 97 5.131 0.164
:v3_core.guard/2 97 27.209 0.182 <--
:v3_core.clause/2 0 22.051 0.022
:v3_core.gexpr_top/2 12 4.834 0.022
:v3_core.guard_tests/1 12 0.096 0.048
:lists.last/1 12 0.024 0.012
:erlang.setelement/3 24 0.024 0.024
:lists.droplast/1 12 0.012 0.012
:lists.foldr/3 12 0.009 0.012
:garbage_collect 1 0.001 0.001
anonymous fn/1 in DoAuth.Schema.Key.sin_one_pk64!/1 2 27.206 0.008
DoAuth.Schema.Key.all_by_pk64/1 2 27.206 0.008 <--
DoAuth.Repo.all/1 2 23.301 0.004
DoAuth.Schema.Key.build_by_pk64/1 2 3.897 0.013
DoAuth.Crypto.sign_map/4 1 27.111 0.011
anonymous fn/2 in DoAuth.Crypto.sign_map_def_opts/0 1 27.111 0.011 <--
DoAuth.Schema.DID.sin_one_pk64!/1 1 23.166 0.006
DoAuth.Schema.DID.all_by_pk64/1 1 3.816 0.010
DoAuth.Crypto.show/1 1 0.109 0.005
Access.get/2 1 0.009 0.002
:v3_core.expr/2 0 22.636 0.036
:v3_core.gexpr/3 12 4.445 0.018
:v3_core.gexpr_test/3 12 27.081 0.054 <--
:v3_core.gexpr/3 0 22.537 0.036
:v3_core.new_var/2 9 0.045 0.018
:v3_core.is_simple/1 9 0.009 0.009
:erlang.++/2 9 0.009 0.009
:erl_internal.new_type_test/2 3 0.003 0.003
:v3_core.expr/2 12 0.000 0.027
Postgrex.Protocol.recv_bind/3 46 12.545 0.168
Postgrex.Protocol.recv_close/3 31 8.531 0.114
Postgrex.Protocol.recv_describe/4 62 2.754 0.183
Postgrex.Protocol.recv_transaction/4 64 1.716 0.174
Postgrex.Protocol.rows_msg/3 46 0.962 0.124
Postgrex.Protocol.recv_ready/3 34 0.288 0.091
Postgrex.Protocol.recv_parse/3 31 0.280 0.090
Postgrex.Protocol.msg_recv/4 97 0.000 0.334
Postgrex.Protocol.msg_recv/3 411 27.076 1.278 <--
Postgrex.Protocol.msg_recv/4 97 21.989 0.729
Postgrex.Protocol.msg_decode/1 411 4.954 1.269
:v3_core.gexpr/3 0 22.168 0.027
:v3_core.guard/2 12 4.834 0.022
:v3_core.gexpr_top/2 12 27.002 0.049 <--
:v3_core.guard/2 0 22.078 0.018
:v3_core.gexpr/3 12 4.790 0.054
:v3_core.force_booleans/4 12 0.072 0.036
:erlang.++/2 12 0.012 0.012
:suspend 1 0.001 0.000
:maps.fold_1/3 1024 26.919 5.121
anonymous fn/3 in :beam_types.mtfv_1/1 1024 26.919 5.121 <--
:beam_types.join/2 2048 13.300 2.050
:suspend 1 0.001 0.000
:beam_types.mtfv_1/1 2048 0.000 2.234
:beam_ssa_codegen.cg_fun/2 35 26.732 0.070
:beam_ssa_codegen.liveness/2 35 26.732 0.070 <--
:beam_ssa_codegen.liveness/4 35 26.599 0.280
:lists.reverse/1 35 0.063 0.049
:beam_ssa_codegen.cg_linear/2 285 25.821 0.561
:lists.mapfoldl/3 0 0.896 0.004
:beam_ssa_codegen.cg_block/4 285 26.717 0.565 <--
:beam_ssa_codegen.cg_block/3 275 20.939 1.278
:beam_ssa_codegen.use_block_label/2 216 3.242 1.080
:beam_ssa_codegen.cg_switch/3 10 1.390 0.080
:beam_ssa_codegen.cg_linear/2 0 0.694 0.058
:beam_ssa_codegen.beam_arg/2 57 0.057 0.057
:erlang.++/2 2 0.002 0.002
:beam_ssa_codegen.jump/1 2 0.002 0.002
:lists.mapfoldl/3 1 0.000 0.004
:elixir_dispatch.dispatch_require/6 232 14.251 2.133
:elixir_dispatch.do_expand_import/6 77 12.226 0.612
Macro.do_expand_once/2 5 0.159 0.048
:elixir_dispatch.expand_require/5 314 26.636 2.793 <--
:elixir_dispatch.expand_macro_named/6 93 10.010 0.345
:ordsets.is_element/2 548 5.854 0.615
:elixir_dispatch.check_deprecated/6 314 3.340 0.563
:elixir_dispatch.get_macros/2 314 1.523 0.627
:elixir_env.trace/2 93 1.435 0.194
:elixir_dispatch.required/1 314 1.057 0.701
:maps.get/2 548 0.608 0.608
:suspend 2 0.014 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_codegen.liveness/2 35 26.599 0.280
:beam_ssa_codegen.liveness/4 285 0.000 2.036
:beam_ssa_codegen.liveness/4 320 26.599 2.316 <--
:beam_ssa_codegen.liveness_is/4 285 18.011 1.547
:beam_ssa_codegen.liveness_successors/1 285 1.957 0.855
:ordsets.union/1 285 1.404 0.285
:beam_ssa_codegen.liveness_terminator/2 285 1.389 0.285
:beam_ssa_codegen."-liveness/4-lc$^0/1-0-"/2 285 0.805 0.517
:lists.reverse/1 285 0.431 0.358
:erlang.setelement/3 285 0.285 0.285
:suspend 1 0.001 0.000
:beam_ssa_codegen.liveness/4 285 0.000 2.036
:beam_ssa.linearize/1 462 26.246 9.817
:beam_ssa.fix_phis/2 6070 0.000 8.941
:beam_ssa.fix_phis/2 6532 26.246 18.758 <--
:beam_ssa.successors/1 6070 6.962 6.198
:beam_ssa.fix_phis_1/3 30 0.470 0.120
:erlang.setelement/3 30 0.030 0.030
:suspend 14 0.014 0.000
:garbage_collect 12 0.012 0.012
:beam_ssa.fix_phis/2 6070 0.000 8.941
:beam_ssa_type.opt_bs/8 1245 17.446 1.652
:beam_ssa_type.sig_bs/8 519 8.475 0.691
:beam_ssa_type.update_success_types/5 1764 25.921 2.343 <--
:beam_types.make_type_from_value/1 84 20.893 0.084
:beam_ssa_type."-update_success_types/5-lc$^0/1-1-"/2 247 1.477 0.671
:beam_types.limit_depth/1 247 0.892 0.247
:beam_ssa_type.ust_unlimited/3 247 0.315 0.269
:garbage_collect 1 0.001 0.001
:beam_ssa_pre_codegen.frame_size_1/3 32 6.314 0.096
:beam_ssa_pre_codegen.reserve_yregs_1/2 16 3.158 0.048
:beam_ssa_pre_codegen.place_frame_here/4 16 3.158 0.048
:beam_ssa_pre_codegen.copy_retval_1/3 16 3.156 0.048
:beam_ssa_pre_codegen.find_yregs_1/2 16 3.152 0.048
anonymous fn/4 in :beam_ssa_pre_codegen.turn_yregs/1 16 3.152 0.048
:beam_ssa_dead.combine_lists/4 8 2.669 0.024
:beam_ssa_opt.is_on_stack/3 4 0.514 0.012
:beam_ssa_opt.partition_dl/2 4 0.512 0.012
:beam_ssa.rpo/2 128 25.785 0.384 <--
:beam_ssa.rpo_1/4 128 25.273 10.574
:sets.new/1 128 0.128 0.128
:elixir_erl.get_ann/3 1699 25.485 1.703
:v3_core.make_bool_switch/5 9 0.117 0.009
:v3_core.make_bit_type/3 9 0.117 0.009
:elixir_erl_pass.translate/2 1 0.013 0.001
:erl_anno.set_generated/2 1718 25.732 1.722 <--
:erl_anno.set/3 1718 24.006 3.442
:suspend 4 0.004 0.000
:beam_ssa_dead.shortcut_opt/2 879 25.683 6.493
:beam_ssa_dead.shortcut_terminator/4 879 25.683 6.493 <--
:beam_ssa_dead.shortcut/4 1353 8.014 1.598
:beam_ssa_dead.get_rel_op/2 600 3.671 1.200
:beam_ssa_dead.bind_var_if_used/4 1200 3.604 2.402
:erlang.setelement/3 1972 1.978 1.975
:beam_ssa_dead.shortcut_sw_list/4 18 1.298 0.207
:beam_ssa_dead.invert_op/1 600 0.600 0.600
:beam_ssa_dead.shortcut_sw_fail/5 18 0.018 0.018
:suspend 5 0.005 0.000
:beam_ssa.normalize/1 1 0.001 0.001
:garbage_collect 1 0.001 0.001
:v3_core.constant_bin_1/1 161 25.356 0.161
:erl_eval.expr/5 3 0.274 0.003
:eval_bits.expr_grp/3 164 25.630 0.164 <--
:eval_bits.expr_grp/4 164 25.466 0.492
:eval_bits.expr_grp/3 164 25.466 0.492
:eval_bits.expr_grp/4 164 25.466 0.492 <--
:eval_bits.expr_grp1/4 164 22.619 0.328
:eval_bits.create_binary/2 164 2.355 0.318
:beam_asm.make_op/2 1156 25.387 3.468
:beam_asm.encode_op/3 1156 25.387 3.468 <--
:beam_asm.encode_op_1/3 1156 19.599 2.292
:beam_dict.opcode/2 1156 1.162 1.159
:beam_opcodes.opcode/2 1156 1.158 1.157
:beam_ssa.rpo_1/4 10967 11.003 10.985
:beam_ssa.linearize_1/4 6070 6.096 6.083
:beam_ssa_opt.live_opt_is/3 2158 2.162 2.160
:beam_ssa_dead.list_set_union/2 1270 1.274 1.272
:beam_ssa_opt.live_opt_blk/2 1262 1.262 1.262
anonymous fn/2 in :sys_core_fold.sub_add_scope/2 1180 1.188 1.184
:beam_ssa_dead.used_vars_blk/2 690 0.694 0.692
:beam_validator.vi/2 245 0.245 0.245
:v3_kernel.pattern/4 234 0.238 0.236
:v3_core.maybe_warn_repeated_keys/4 195 0.195 0.195
:sys_core_fold.sub_set_name/3 174 0.174 0.174
:beam_digraph.reverse_postorder_1/4 99 0.099 0.099
:beam_jump.ulbl/2 92 0.092 0.092
:beam_jump.label_used/2 80 0.080 0.080
:beam_jump.ulbl_list/2 78 0.078 0.078
:beam_digraph.is_path_1/4 72 0.072 0.072
:beam_ssa.trim_unreachable_1/2 61 0.061 0.061
:beam_ssa_bool.digraph_to_ssa/4 45 0.045 0.045
:beam_ssa_bool.collect_digraph_blocks/5 36 0.036 0.036
:beam_ssa_opt.gco_rpo/4 35 0.035 0.035
anonymous fn/4 in :beam_ssa_opt.changed/5 16 0.016 0.016
:beam_ssa_opt."-live_opt_phis/4-lc$^3/1-2-"/3 15 0.015 0.015
:beam_ssa.between_make_filter/3 12 0.012 0.012
:beam_ssa_pre_codegen.collect_yregs/2 3 0.003 0.003
:beam_clean.add_to_work_list/2 3 0.003 0.003
:compile.ignore_tags/2 2 0.002 0.002
:sets.add_element/2 25094 25.180 25.137 <--
:garbage_collect 31 0.031 0.031
:suspend 12 0.012 0.000
:beam_ssa_pre_codegen.reserve_regs/1 35 25.028 0.070
:beam_ssa_pre_codegen.reserve_xregs/3 35 25.028 0.070 <--
:beam_ssa_pre_codegen.reserve_xregs/4 35 24.891 0.210
:lists.reverse/1 35 0.067 0.051
Module.Types.Helpers.do_map_reduce_ok/3 413 24.993 0.413
anonymous fn/3 in Module.Types.Expr.of_expr/4 413 24.993 0.413 <--
Module.Types.Expr.of_expr/4 413 0.000 0.579
Ecto.Repo.Queryable.execute/4 36 24.974 0.138
Ecto.Query.Planner.query/5 36 24.974 0.138 <--
Ecto.Query.Planner.plan/3 36 15.791 0.370
Ecto.Query.Planner.query_with_cache/7 36 9.022 0.207
:garbage_collect 2 0.023 0.023
:beam_ssa_pre_codegen.reserve_xregs/3 35 24.891 0.210
:beam_ssa_pre_codegen.reserve_xregs/4 300 0.000 1.625
:beam_ssa_pre_codegen.reserve_xregs/4 335 24.891 1.835 <--
:beam_ssa_pre_codegen.reserve_xregs_is/4 300 18.282 1.386
:beam_ssa_pre_codegen.res_place_gc_instrs/2 300 3.447 0.527
:beam_ssa_pre_codegen.reserve_terminator/6 300 0.589 0.321
:lists.reverse/1 300 0.406 0.353
:beam_ssa_pre_codegen.res_place_allocate/2 300 0.332 0.316
:beam_ssa_pre_codegen.reserve_xregs/4 300 0.000 1.625
:beam_jump.share/1 35 14.134 0.070
:beam_jump.opt/2 35 10.678 0.070
:beam_jump.find_fixpoint/2 14 0.000 0.028
:beam_jump.find_fixpoint/2 84 24.812 0.168 <--
anonymous fn/1 in :beam_jump.share/1 43 14.048 0.043
anonymous fn/2 in :beam_jump.opt/2 41 10.596 0.082
:beam_jump.find_fixpoint/2 14 0.000 0.028
anonymous fn/3 in :compile.run_sub_passes/2 3 24.711 0.003
anonymous fn/1 in :beam_ssa_bsm.module/2 3 24.711 0.003 <--
:beam_ssa_bsm.allow_context_passthrough/1 3 24.708 0.009
anonymous fn/1 in :beam_ssa_bsm.module/2 3 24.708 0.009
:beam_ssa_bsm.allow_context_passthrough/1 3 24.708 0.009 <--
:beam_ssa_bsm."-allow_context_passthrough/1-lc$^0/1-0-"/ 3 22.951 0.092
:beam_ssa_bsm.acp_forward_params/2 3 1.748 0.006
:sys_core_fold.expr/3 653 24.239 2.588
:sys_core_fold.call/4 653 24.239 2.588 <--
:sys_core_fold."-call/4-lc$^0/1-1-"/2 638 10.593 1.980
:sys_core_fold.fold_call/5 653 3.617 0.653
:sys_core_fold.simplify_call/4 650 1.956 1.302
:sys_core_fold."-call/4-lc$^0/1-0-"/2 3 0.003 0.003
:erlang.setelement/3 3 0.003 0.003
:suspend 3 0.003 0.000
:sys_core_fold.expr/3 638 0.000 1.193
:beam_ssa_pre_codegen.find_yregs_1/2 16 24.155 0.080
:beam_ssa_pre_codegen.find_yregs_2/4 269 0.000 1.281
:beam_ssa_pre_codegen.find_yregs_2/4 285 24.155 1.361 <--
:beam_ssa_pre_codegen.find_yregs_is/3 269 17.763 1.511
:beam_ssa_pre_codegen.find_yregs_terminator/3 269 2.660 0.538
:beam_ssa_pre_codegen.find_update_succ/3 269 2.054 0.651
:beam_ssa.successors/1 269 0.317 0.277
:beam_ssa_pre_codegen.find_yregs_2/4 269 0.000 1.281
:erl_anno.set_generated/2 1718 24.006 3.442
:erl_anno.set/3 1718 24.006 3.442 <--
:erl_anno.set_anno/3 1718 18.840 3.477
:erl_anno.is_settable/2 1718 1.718 1.718
:garbage_collect 5 0.005 0.005
:suspend 1 0.001 0.000
:beam_ssa_opt.ssa_opt_sink/1 11 23.960 0.154
:beam_ssa_opt.do_ssa_opt_sink/2 11 23.960 0.154 <--
:beam_ssa_opt.used_blocks/3 11 5.931 0.033
:beam_ssa_opt.filter_deflocs/3 11 3.886 0.146
:beam_ssa_opt.unsuitable/2 11 3.101 0.055
:beam_ssa_opt.partition_deflocs/3 11 2.944 0.088
:beam_ssa.predecessors/1 11 2.079 0.077
:beam_ssa.dominators_from_predecessors/2 11 1.991 0.055
:beam_ssa.linearize/1 11 1.928 0.033
:beam_ssa.rpo/1 11 1.381 0.033
:beam_ssa_opt.new_def_locations/5 11 0.451 0.064
:lists.foldl/3 11 0.081 0.013
:maps.from_list/1 11 0.011 0.011
:lists.sort/1 11 0.011 0.011
:erlang.setelement/3 11 0.011 0.011
:beam_ssa_type."-simplify_args/3-lc$^0/1-0-"/3 5884 17.340 11.024
:beam_ssa_type.simplify_terminator/4 1604 6.508 4.050
:beam_ssa_type.simplify_phi_args/5 16 0.080 0.048
:beam_ssa_type.simplify_arg/3 1920 0.000 1.926
:beam_ssa_type.simplify_arg/3 9424 23.928 17.048 <--
:beam_types.get_singleton_value/1 2831 4.003 3.120
:beam_ssa_type.sub_arg/2 2866 2.870 2.868
:suspend 4 0.004 0.000
:garbage_collect 3 0.003 0.003
:beam_ssa_type.simplify_arg/3 1920 0.000 1.926
:beam_ssa_codegen.cg_fun/2 35 23.850 0.035
:beam_ssa_codegen.prefer_xregs/2 35 23.850 0.035 <--
:beam_ssa_codegen.prefer_xregs/3 35 23.815 1.331
:beam_ssa_codegen.prefer_xregs/2 35 23.815 1.331
:beam_ssa_codegen.prefer_xregs/3 285 0.000 0.417
:beam_ssa_codegen.prefer_xregs/3 320 23.815 1.748 <--
:beam_ssa_codegen.prefer_xregs_is/4 285 16.337 0.651
:beam_ssa_codegen.prefer_xregs_successors/3 285 3.533 0.478
:beam_ssa_codegen.prefer_xregs_terminator/3 285 1.373 0.829
:beam_ssa_codegen.successors/1 285 0.821 0.295
:suspend 2 0.002 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_codegen.prefer_xregs/3 285 0.000 0.417
DoAuth.Schema.Credential.with_opts_get_timestamp/1 1 23.569 0.009
DoAuthCryptoTest."test sign_map is verifiable"/1 1 0.184 0.006
DoAuth.Repo.now/0 2 23.753 0.015 <--
:error_handler.undefined_function/3 1 18.539 0.008
DateTime.truncate/2 2 5.027 0.015
DateTime.utc_now/0 1 0.172 0.001
anonymous fn/1 in DoAuth.Schema.DID.sin_one_pk64!/1 2 23.640 0.003
DoAuth.Schema.DID.from_key_schema!/1 2 23.640 0.003 <--
DoAuth.Schema.DID.from_key_schema!/2 2 23.637 0.008
DoAuth.Schema.DID.from_key_schema!/1 2 23.637 0.008
DoAuth.Schema.DID.from_key_schema!/2 2 23.637 0.008 <--
DoAuth.Schema.DID.from_key_schema/2 2 23.629 0.015
DoAuth.Schema.DID.from_key_schema!/2 2 23.629 0.015
DoAuth.Schema.DID.from_key_schema/2 2 23.629 0.015 <--
DoAuth.Schema.DID.preload/1 2 17.226 0.008
DoAuth.Repo.insert/1 2 5.622 0.003
DoAuth.Schema.DID.build_from_key_schema/2 2 0.766 0.011
anonymous fn/5 in DoAuth.Schema.Credential.transact_with_key 1 23.578 0.004
DoAuth.Schema.Credential.with_opts_get_timestamp/1 1 23.578 0.004 <--
DoAuth.Repo.now/0 1 23.569 0.009
Keyword.has_key?/2 1 0.005 0.003
anonymous fn/3 in :compile.run_sub_passes/2 35 23.491 0.035
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 23.491 0.035 <--
:beam_ssa_opt.ssa_opt_cse/1 35 23.456 0.105
:beam_ssa_bool.pre_opt/2 35 23.478 0.245
:beam_ssa_bool.pre_opt/5 392 0.000 2.499
:beam_ssa_bool.pre_opt/5 427 23.478 2.744 <--
:beam_ssa_bool.pre_opt_is/4 383 14.891 1.458
:beam_ssa_bool.pre_opt_terminator/3 383 2.730 1.329
:sets.union/2 383 1.153 0.766
:sets.from_list/2 383 1.151 0.767
:beam_ssa.successors/1 383 0.407 0.385
:sets.is_element/2 392 0.392 0.392
:maps.remove/2 9 0.009 0.009
:garbage_collect 1 0.001 0.001
:beam_ssa_bool.pre_opt/5 392 0.000 2.499
:beam_ssa_type.type/5 1169 10.120 3.036
:beam_call_types.will_succeed/3 1082 9.900 2.289
:beam_validator.call_types/3 288 2.558 0.593
:beam_validator.bif_types/3 52 0.422 0.194
:beam_ssa_type.pmt_1/3 25 0.212 0.075
:beam_validator.pmt_1/3 10 0.084 0.030
:beam_ssa_type.infer_success_type/4 53 0.053 0.053
:beam_call_types.types/3 2679 23.349 6.270 <--
:beam_call_types."-types/3-lc$^0/1-0-"/1 2112 14.794 5.812
:lists.duplicate/2 219 0.842 0.220
:erl_bifs.is_exit_bif/3 365 0.365 0.365
:erl_internal.new_type_test/2 219 0.219 0.219
:erl_internal.arith_op/2 219 0.219 0.219
:erl_internal.comp_op/2 194 0.194 0.194
:beam_types.join/2 70 0.191 0.070
:beam_types.make_boolean/0 152 0.152 0.152
:beam_types.meet/2 31 0.093 0.031
:garbage_collect 6 0.006 0.006
:suspend 4 0.004 0.000
Module.Types.Expr.of_expr/4 47 22.222 0.136
Module.Types.Of.pairs_to_unions/3 1 1.052 0.001
Module.Types.Helpers.do_map_reduce_ok/3 2 0.030 0.004
Module.Types.Of.closed_map/4 50 23.304 0.141 <--
Module.Types.Of.closed_to_unions/2 47 13.169 0.088
Module.Types.Of.map_pairs/4 47 7.179 0.047
Module.Types.Expr.of_expr/4 0 1.039 0.001
Module.Types.Of.pairs_to_unions/3 1 0.000 0.002
Module.Types.Helpers.do_map_reduce_ok/3 2 0.000 0.005
:beam_ssa_type.init_metadata_1/3 1841 2.021 1.931
:beam_ssa_opt.live_opt_blk/2 1635 1.799 1.716
:beam_types.jts_records/4 850 1.734 1.291
:beam_ssa_opt.cse/3 1261 1.385 1.323
:beam_ssa_type.opt_is/8 1245 1.363 1.304
:elixir_expand.expand_list/4 983 1.064 1.026
:beam_ssa_dead.used_vars_blk/2 879 0.961 0.920
String.Tokenizer.validate/2 259 0.758 0.519
:sofs.rel2fam/4 344 0.548 0.446
:beam_kernel_to_ssa.make_blocks/2 412 0.502 0.457
:beam_ssa_bool.pre_opt_is/4 383 0.473 0.428
:beam_ssa_codegen.need_heap_blks/3 285 0.433 0.359
:beam_ssa_codegen.prefer_xregs_is/4 285 0.431 0.358
:beam_ssa_codegen.liveness/4 285 0.431 0.358
:beam_ssa_pre_codegen.number_is_2/3 300 0.408 0.354
:beam_ssa_pre_codegen.reserve_xregs/4 300 0.406 0.353
:beam_block.collect_block/2 205 0.399 0.302
Module.Types.Of.find_subtype_values/3 382 0.384 0.383
:sys_core_fold."-case_opt/3-lc$^1/1-1-"/1 349 0.349 0.349
:lists.unzip/3 158 0.340 0.249
:beam_ssa_pre_codegen.copy_retval_is/6 220 0.324 0.272
:beam_jump.rem_unused/3 105 0.317 0.210
:beam_trim.remap_block/3 116 0.278 0.197
:beam_ssa_type.init_metadata/3 127 0.269 0.197
:beam_ssa_opt.ssa_opt_live/1 121 0.249 0.185
:v3_kernel.select_types/10 216 0.218 0.217
:erl_eval.expr_list/6 190 0.209 0.200
:lists.partition/4 170 0.202 0.186
:elixir_expand.expand_block/4 91 0.202 0.149
:beam_ssa_type.opt_bs/8 86 0.184 0.134
:beam_ssa_opt.opt_tup_size/4 86 0.184 0.135
:eval_bits.expr_grp1/4 164 0.178 0.170
:lists.splitwith/3 132 0.152 0.142
Enum.split_with/2 92 0.148 0.120
:sys_core_fold.case_opt_args/5 141 0.141 0.141
:elixir_interpolation.build_string/3 47 0.135 0.091
Enum.unzip/1 42 0.126 0.090
:beam_jump.opt/3 41 0.123 0.082
:beam_trim.trim/3 48 0.118 0.083
:beam_ssa_opt.opt_bs_puts/3 51 0.115 0.083
:beam_ssa_dead.used_vars/1 51 0.115 0.083
:beam_ssa_dead.combine_eqs/1 51 0.115 0.083
:beam_peep.peep/3 35 0.105 0.070
:beam_kernel_to_ssa.fix_sets/3 35 0.105 0.070
:beam_jump.share/1 35 0.105 0.070
:beam_jump.insert_labels/3 35 0.105 0.070
:beam_jump.eliminate_moves/3 35 0.105 0.070
:beam_flatten.block/2 35 0.105 0.070
:beam_block.function/1 35 0.105 0.070
:beam_block.blockify/2 35 0.105 0.070
:beam_ssa.split_blocks_is/3 54 0.090 0.072
:beam_ssa_codegen.def_is/4 80 0.082 0.081
:elixir_aliases.last/1 20 0.077 0.042
:beam_ssa_share.function/1 35 0.067 0.051
:beam_ssa_pre_codegen.use_set_tuple_element/1 35 0.067 0.051
:beam_ssa_pre_codegen.reserve_xregs/3 35 0.067 0.051
:beam_ssa_pre_codegen.live_intervals/1 35 0.067 0.051
:beam_ssa_opt.opt_sw/3 35 0.067 0.051
:beam_ssa_codegen.need_heap/1 35 0.063 0.049
:beam_ssa_codegen.liveness/2 35 0.063 0.049
:elixir_erl_pass.translate_block/3 30 0.060 0.045
:elixir_interpolation.finish_extraction/5 47 0.059 0.059
Module.__get_attribute__/3 56 0.058 0.057
:beam_ssa_codegen.need_heap_terminator/3 45 0.055 0.050
:elixir_parser.build_stab/1 12 0.051 0.042
:elixir_def.unpack_defaults/6 48 0.048 0.048
:elixir_parser.yeccpars2_224/7 40 0.043 0.042
:compile.select_list_passes_1/3 18 0.042 0.030
anonymous fn/4 in :v3_kernel.group_value/3 38 0.038 0.038
:beam_ssa_type.update_switch/8 31 0.037 0.034
:beam_jump.move_1/3 35 0.035 0.035
:v3_core.body/4 34 0.034 0.034
Enum.split_reverse_list/3 33 0.033 0.033
Ecto.Repo.Schema.dump_fields!/5 20 0.033 0.029
Ecto.Repo.Preloader.preload_each/4 26 0.032 0.032
DynamicSupervisor.handle_call/3 29 0.031 0.031
:beam_ssa_codegen.opt_move_to_x0/2 18 0.028 0.023
:elixir_erl_pass.build_bitstr/4 15 0.027 0.021
:elixir_bitstring.expand/7 15 0.027 0.021
:beam_ssa_bool.shortcut_branches/3 9 0.027 0.018
:beam_kernel_to_ssa.cg_bin_put_1/5 9 0.027 0.018
:v3_kernel.opt_single_valued/3 26 0.026 0.026
:elixir_def.run_on_definition_callbacks/7 24 0.024 0.024
:sofs.family2rel/2 16 0.022 0.019
:beam_trim.frame_layout_1/5 17 0.021 0.019
:beam_ssa_pre_codegen.place_retval_copy/5 12 0.020 0.016
:beam_lib.check_chunks/5 20 0.020 0.020
:beam_lib.chunks_to_data/7 19 0.019 0.019
Kernel.LexicalTracker.handle_cast/2 12 0.019 0.019
:filename.maybe_remove_dirsep/2 6 0.018 0.012
Path.reverse_maybe_remove_dir_sep/2 6 0.018 0.012
:sofs.fam2/4 13 0.015 0.014
Ecto.Repo.Schema.conflict_target/2 10 0.015 0.015
:v3_core.module/2 6 0.014 0.010
:elixir_parser.yeccpars2_575/7 8 0.014 0.012
:beam_ssa.merge_fix_succeeded/2 10 0.014 0.012
:beam_ssa_type.simplify_phi_args/5 11 0.011 0.011
ExUnit.Case.register_test/6 11 0.011 0.011
:beam_ssa_opt.opt_get_tuple_element_is/3 4 0.010 0.007
:beam_ssa_codegen.cg_switch/3 10 0.010 0.010
Macro.unpipe/1 8 0.010 0.009
:filename.dirname/4 3 0.009 0.006
:filename.basename/4 3 0.009 0.006
:elixir_utils.split_last/2 9 0.009 0.009
:elixir_parser.yeccpars2_92/7 7 0.009 0.008
:beam_ssa_opt.run_phases/3 3 0.009 0.006
:beam_ssa_opt.gco_po/1 3 0.009 0.006
:beam_ssa_bool.split_dom_block_is/2 9 0.009 0.009
Path.do_expand_dot/2 3 0.009 0.006
:elixir_tokenizer.tokenize/5 4 0.008 0.006
:elixir_parser.yeccpars2_187/7 7 0.007 0.007
:beam_ssa_pre_codegen.sanitize_is/6 7 0.007 0.007
Enum.map/2 7 0.007 0.007
Ecto.Changeset.validate_required/3 7 0.007 0.007
:filename.dirname/1 2 0.006 0.004
:erl_eval.eval_map_fields/5 4 0.006 0.005
:elixir_tokenizer.tokenize_comment/2 2 0.006 0.004
:elixir_tokenizer.extract_heredoc_indent/5 2 0.006 0.004
:core_lint.return_status/1 6 0.006 0.006
String.Casing.downcase/3 2 0.006 0.004
:elixir_parser.yeccpars2_498/7 5 0.005 0.005
Module.Types.Of.open_map/4 3 0.005 0.004
ExUnit.Assertions.extract_args/2 5 0.005 0.005
:beam_ssa_pre_codegen.match_fail_stk/4 4 0.004 0.004
:beam_ssa_opt.partition_dl_1/3 4 0.004 0.004
Keyword.split/2 2 0.004 0.004
Kernel.LexicalTracker.handle_call/3 4 0.004 0.004
:elixir_parser.yeccpars2_232/7 1 0.003 0.002
:elixir_compiler.quoted/3 2 0.003 0.003
Module.Types.Of.struct/3 1 0.003 0.002
ExUnit.Runner.prepare_tests/2 1 0.003 0.002
Ecto.Repo.Preloader.preload_assocs/4 3 0.003 0.003
Ecto.Repo.Preloader.normalize_and_preload_each/5 3 0.003 0.003
:elixir_parser.yeccpars2_479/7 2 0.002 0.002
:beam_trim.construct_recipes/4 2 0.002 0.002
Kernel.Typespec.guard_to_constraints/5 1 0.002 0.002
ExUnit.Filters.normalize/2 1 0.002 0.002
Enum.concat/1 2 0.002 0.002
:elixir_parser.yeccpars2_363/7 1 0.001 0.001
:elixir_parser.yeccpars2_196/7 1 0.001 0.001
anonymous fn/6 in :elixir_erl.callspecs_form/6 1 0.001 0.001
:application.ensure_all_started/2 1 0.001 0.001
Module.ParallelChecker.extract_no_warn_undefined/1 1 0.001 0.001
Module.LocalsTracker.unreachable/3 1 0.001 0.001
Module.LocalsTracker.collect_undefined_locals/2 1 0.001 0.001
Module.LocalsTracker.collect_imports_conflicts/2 1 0.001 0.001
Mix.Tasks.Test.display_warn_test_pattern/4 1 0.001 0.001
Kernel.ParallelCompiler.write_module_binaries/3 1 0.001 0.001
Kernel.ParallelCompiler.wait_for_messages/7 1 0.001 0.001
Kernel.ParallelCompiler.checker_runtime_modules/1 1 0.001 0.001
Kernel.ParallelCompiler.checker_compiled_modules/1 1 0.001 0.001
ExUnit.Assertions.mark_as_generated/1 1 0.001 0.001
:lists.reverse/1 16715 23.214 20.007 <--
:lists.reverse/2 3087 3.163 3.146
:garbage_collect 7 0.034 0.034
:suspend 10 0.010 0.000
:lists.mapfoldl/3 570 23.150 0.696
anonymous fn/2 in :elixir_expand.expand_remote/7 570 23.150 0.696 <--
:elixir_expand.expand_arg/2 570 14.698 1.487
:garbage_collect 1 0.001 0.001
Module.Types.Unify.to_union/2 90 23.072 0.661
Module.Types.Unify.unique_super_types/2 224 0.000 0.325
Module.Types.Unify.unique_super_types/2 314 23.072 0.986 <--
Enum.reject/2 224 11.191 0.224
Enum.any?/2 224 10.894 0.224
:suspend 1 0.001 0.000
Module.Types.Unify.unique_super_types/2 224 0.000 0.325
:beam_ssa_bsm.allow_context_passthrough/1 3 22.951 0.092
:beam_ssa_bsm."-allow_context_passthrough/1-lc$^0/1-0-"/1 35 0.000 0.052
:beam_ssa_bsm."-allow_context_passthrough/1-lc$^0/1-0-"/1 38 22.951 0.144 <--
:beam_ssa.uses/2 35 18.865 0.035
:beam_ssa.rpo/1 35 3.941 0.105
:suspend 1 0.001 0.000
:beam_ssa_bsm."-allow_context_passthrough/1-lc$^0/1-0-"/ 35 0.000 0.052
:gen_server.handle_msg/6 645 22.888 1.173
:gen_server.try_dispatch/3 645 22.888 1.173 <--
:gen_server.try_dispatch/4 645 21.708 2.150
:suspend 1 0.006 0.000
:garbage_collect 1 0.001 0.001
Ecto.Repo.Preloader.normalize_and_preload_each/5 26 22.817 0.102
Ecto.Repo.Preloader.normalize/3 26 22.817 0.102 <--
Ecto.Repo.Preloader.normalize_each/4 26 22.671 0.097
Ecto.Repo.Preloader.wrap/2 26 0.044 0.044
Ecto.Repo.Preloader.normalize/3 26 22.671 0.097
Enum."-reduce/3-lists^foldl/2-0-"/3 5 0.000 0.005
Ecto.Repo.Preloader.normalize_each/4 24 0.000 0.040
anonymous fn/4 in Ecto.Repo.Preloader.normalize_each/4 86 0.000 0.326
Ecto.Repo.Preloader.normalize_each/4 141 22.671 0.468 <--
Enum.reduce/3 49 22.506 0.073
Ecto.Repo.Preloader.take/2 87 0.362 0.246
Ecto.Repo.Preloader.wrap/2 73 0.083 0.083
:garbage_collect 3 0.029 0.029
Enum."-reduce/3-lists^foldl/2-0-"/3 5 0.000 0.016
Ecto.Repo.Preloader.normalize_each/4 24 0.000 0.040
:eval_bits.expr_grp/4 164 22.619 0.328
:eval_bits.expr_grp1/4 387 0.000 0.774
:eval_bits.expr_grp1/4 551 22.619 1.102 <--
:eval_bits.eval_field/3 387 21.339 1.258
:lists.reverse/1 164 0.178 0.170
:eval_bits.expr_grp1/4 387 0.000 0.774
:beam_ssa_share.canonical_is/3 1880 22.418 9.410
:beam_ssa_share."-canonical_is/3-lc$^0/1-0-"/2 4593 0.000 6.257
:beam_ssa_share."-canonical_is/3-lc$^0/1-0-"/2 6473 22.418 15.667 <--
:beam_ssa_share.canonical_arg/2 4593 6.743 5.668
:suspend 6 0.006 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_share."-canonical_is/3-lc$^0/1-0-"/2 4593 0.000 6.257
Ecto.Adapters.SQL.sql_call/5 11 22.194 0.021
Ecto.Adapters.Postgres.Connection.prepare_execute/5 11 22.194 0.021 <--
Postgrex.prepare_execute/5 11 22.173 0.059
:cerl_trees.mapfold/4 7750 7.762 7.756
:cerl_trees.map_1/2 7438 7.444 7.441
:cerl_trees.next_free/2 5807 5.815 5.811
:cerl_clauses.match/3 521 0.523 0.522
:sys_core_fold.opt_not_in_let_0/3 516 0.516 0.516
anonymous fn/1 in :sys_core_fold.case_opt_compiler_generated 60 0.060 0.060
:cerl_trees.variables/2 47 0.047 0.047
:sys_core_fold.case_analyze_pat_1/3 10 0.010 0.010
:cerl.type/1 22149 22.177 22.163 <--
:suspend 10 0.010 0.000
:garbage_collect 4 0.004 0.004
Ecto.Adapters.Postgres.Connection.prepare_execute/5 11 22.173 0.059
Postgrex.prepare_execute/5 11 22.173 0.059 <--
DBConnection.prepare_execute/4 11 20.564 0.077
anonymous fn/3 in :compile.run_sub_passes/2 51 22.032 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 22.032 0.051 <--
:beam_ssa_opt.ssa_opt_sink/1 51 21.981 0.183
Postgrex.Protocol.msg_recv/3 97 21.989 0.729
Postgrex.Protocol.msg_recv/4 97 21.989 0.729 <--
:gen_tcp.recv/3 97 20.001 0.386
:erlang.min/2 97 0.114 0.114
Postgrex.Protocol.msg_recv/3 97 0.000 0.334
:lists.usort/1 183 21.630 0.188
:lists.usort_1/2 20 0.212 0.020
:lists.usplit_1_1/6 925 0.000 0.925
:lists.usplit_1/5 2622 0.000 2.643
:lists.usplit_1/5 3750 21.842 3.776 <--
:lists.usplit_1_1/6 980 20.675 0.980
:lists.rumergel/3 148 14.101 0.304
:suspend 1 0.001 0.000
:lists.usplit_1/5 2622 0.000 2.643
:gen_server.try_dispatch/3 645 21.708 2.150
:gen_server.try_dispatch/4 645 21.708 2.150 <--
Kernel.LexicalTracker.handle_cast/2 585 9.030 2.193
ExUnit.CLIFormatter.handle_cast/2 28 8.762 0.116
ExUnit.RunnerStats.handle_cast/2 28 1.704 0.101
:garbage_collect 3 0.026 0.026
DynamicSupervisor.handle_info/2 2 0.023 0.005
Module.ParallelChecker.handle_cast/2 1 0.012 0.002
Module.ParallelChecker.handle_info/2 1 0.001 0.001
Module.Types.Helpers.do_map_reduce_ok/3 198 21.375 0.592
Module.Types.Expr.of_expr/4 0 0.267 0.003
anonymous fn/4 in Module.Types.Of.map_pairs/4 198 21.642 0.595 <--
anonymous fn/4 in Module.Types.Expr.of_expr/4 8 14.235 0.008
anonymous fn/4 in Module.Types.Expr.of_expr/4 380 13.886 0.380
Module.Types.Helpers.do_map_reduce_ok/3 0 0.264 0.003
anonymous fn/5 in Module.Types.Pattern.of_shared/4 8 0.056 0.008
:garbage_collect 1 0.001 0.001
:lists.mapfoldl/3 0 13.844 0.037
:v3_kernel.match_varcon/4 24 7.709 0.129
:v3_kernel.match_con/4 24 21.553 0.166 <--
:v3_kernel.expr/3 0 13.755 0.111
:v3_kernel.select_types/10 24 1.161 0.072
:v3_kernel."-match_con/4-lc$^0/1-0-"/1 24 0.240 0.024
:v3_kernel.opt_single_valued/3 24 0.150 0.037
:v3_kernel.build_select/2 24 0.072 0.048
:erlang.setelement/3 22 0.022 0.022
:v3_kernel.match_clause/4 0 0.002 0.002
:lists.mapfoldl/3 24 0.000 0.056
Module.Types.Of.open_map/4 3 14.341 0.003
Module.Types.Of.closed_map/4 47 7.179 0.047
Module.Types.Of.map_pairs/4 50 21.520 0.050 <--
Module.Types.Helpers.map_reduce_ok/3 50 19.859 0.050
:eval_bits.expr_grp1/4 387 21.339 1.258
:eval_bits.eval_field/3 387 21.339 1.258 <--
:eval_bits.make_bit_type/3 240 12.738 0.720
:eval_bits."-eval_field/3-lc$^0/1-1-"/1 144 6.634 1.804
anonymous fn/2 in :v3_core.constant_bin_1/1 480 0.482 0.481
:eval_bits."-eval_field/3-lc$^2/1-2-"/1 3 0.223 0.058
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_pre_codegen.live_interval_blk/4 298 21.329 2.721
:beam_ssa_pre_codegen.live_interval_blk_is/3 606 0.000 0.607
:beam_ssa_pre_codegen.live_interval_blk_is/3 904 21.329 3.328 <--
:beam_ssa_pre_codegen.update_used/4 605 7.207 1.430
:beam_ssa_pre_codegen.update_def/3 606 6.133 1.213
:beam_ssa_pre_codegen.used_args/1 605 2.838 0.936
:beam_ssa.get_anno/2 605 1.817 1.211
:gb_trees.is_defined/2 1 0.004 0.001
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_pre_codegen.live_interval_blk_is/3 606 0.000 0.607
:elixir_expand.expand/2 18 21.304 0.044
:elixir_aliases.ensure_loaded/3 18 21.304 0.044 <--
:code.ensure_loaded/1 18 21.260 0.050
:elixir_module.eval_form/6 1 21.035 0.002
:elixir_module.compile/5 1 0.086 0.002
:elixir_module.eval_callbacks/5 2 21.121 0.004 <--
:lists.foldl/3 2 21.111 0.004
:elixir_module.bag_lookup_element/3 2 0.006 0.004
:lists.foldl/3 3 21.103 0.006
anonymous fn/4 in :elixir_module.eval_callbacks/5 3 21.103 0.006 <--
:elixir_module.expand_callback/6 3 21.094 0.008
:elixir_env.reset_vars/1 3 0.003 0.003
anonymous fn/4 in :elixir_module.eval_callbacks/5 3 21.094 0.008
:elixir_module.expand_callback/6 3 21.094 0.008 <--
:elixir_dispatch.dispatch_require/6 3 3.974 0.011
:elixir.eval_forms/3 2 0.000 0.016
:beam_ssa.dominators/2 46 19.081 0.230
:beam_ssa_opt.do_ssa_opt_sink/2 11 1.991 0.055
:beam_ssa.dominators_from_predecessors/2 57 21.072 0.285 <--
:beam_ssa.dominators_1/3 57 17.574 0.133
:beam_ssa.number/2 57 1.579 0.461
:beam_ssa."-dominators_from_predecessors/2-lc$^0/1-0-"/2 57 1.577 0.460
:maps.from_list/1 57 0.057 0.057
:beam_ssa_codegen.cg_block/4 275 20.939 1.278
:beam_ssa_codegen.cg_switch/3 10 0.010 0.010
:beam_ssa_codegen.cg_block/3 374 0.000 0.597
:beam_ssa_codegen.cg_block/3 659 20.949 1.885 <--
:beam_ssa_codegen.cg_call/4 179 13.577 1.796
:beam_ssa_codegen.beam_args/2 182 2.692 0.182
:beam_ssa_codegen.cg_copy/2 20 0.867 0.100
:beam_ssa_codegen.cg_alloc/2 70 0.435 0.212
:beam_ssa_codegen.opt_call_moves/2 15 0.414 0.060
:erlang.++/2 261 0.261 0.261
:beam_ssa_codegen.cg_instr/4 105 0.207 0.105
:beam_ssa_codegen.beam_arg/2 183 0.183 0.183
:beam_ssa_codegen.is_gc_bif/2 21 0.147 0.084
:beam_ssa_codegen.cg_match_fail/3 9 0.056 0.017
:beam_ssa_codegen.call_line/3 10 0.050 0.030
:beam_ssa_codegen.copy/2 36 0.036 0.036
:beam_ssa_codegen.bif_to_test/4 7 0.035 0.014
:beam_ssa_codegen.is_call/1 20 0.020 0.020
:beam_ssa_codegen.line/1 17 0.017 0.017
:beam_ssa_codegen.ensure_label/2 16 0.016 0.016
:beam_ssa_codegen.cg_bs_put/2 16 0.016 0.016
:beam_ssa_codegen.kill_yregs/2 10 0.010 0.010
:beam_ssa_codegen.cg_test/5 8 0.008 0.008
:beam_ssa_codegen.cg_bs_init/6 8 0.008 0.008
:beam_ssa_codegen.local_func_label/2 1 0.007 0.003
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_codegen.cg_block/3 374 0.000 0.597
anonymous fn/2 in :sys_core_alias.def/1 6817 20.850 7.562
:sys_core_alias.pre/2 6817 20.850 7.562 <--
:sys_core_alias.sub_cache_nodes/3 29 10.881 0.058
:sys_core_alias.get_variables/1 35 0.705 0.070
:lists.foldl/3 84 0.571 0.185
:sys_core_alias.sub_fold/2 35 0.503 0.106
:cerl.is_literal/1 317 0.317 0.317
:cerl.is_data/1 165 0.165 0.165
:sys_core_alias.sub_add_keys/2 6 0.060 0.018
:cerl.data_type/1 29 0.029 0.029
:cerl.data_es/1 29 0.029 0.029
:sets.union/2 6 0.018 0.012
:erlang.setelement/3 6 0.006 0.006
:garbage_collect 3 0.003 0.003
:suspend 1 0.001 0.000
:lists.usplit_1/5 980 20.675 0.980
:lists.usplit_1_1/6 804 0.000 0.804
:lists.usplit_1_1/6 1784 20.675 1.784 <--
:lists.rumergel/3 55 2.180 0.110
:lists.usplit_1_1/6 804 0.000 0.804
:lists.usplit_1/5 925 0.000 0.925
anonymous fn/3 in Module.Types.Unify.unique_super_types/2 268 9.679 0.430
anonymous fn/3 in Module.Types.Unify.unique_super_types/2 258 9.673 0.420
anonymous fn/4 in Module.Types.Of.find_subtype_values/3 1120 1.120 1.120
anonymous fn/3 in Module.Types.Of.pairs_to_unions/3 158 0.158 0.158
Module.Types.Unify.do_unify/4 20 0.020 0.020
Module.Types.Unify.subtype?/3 18 0.000 0.018
anonymous fn/3 in Module.Types.Unify.subtype?/3 8 0.000 0.010
anonymous fn/3 in Module.Types.Unify.subtype?/3 4 0.000 0.004
anonymous fn/4 in Module.Types.Unify.subtype?/3 2530 0.000 2.532
anonymous fn/2 in Module.Types.Unify.subtype?/3 342 0.000 0.346
Module.Types.Unify.subtype?/3 4726 20.650 5.058 <--
Enum.all?/2 444 14.752 0.444
Enum.zip/2 330 3.828 0.330
Enum.any?/2 4 0.052 0.004
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
Module.Types.Unify.subtype?/3 18 0.000 0.018
DBConnection.parsed_prepare_execute/5 21 19.742 0.098
DBConnection.execute/4 25 0.740 0.101
DBConnection.decode/4 46 20.482 0.199 <--
DBConnection.Query.decode/3 46 20.050 0.164
DBConnection.event/2 46 0.233 0.149
anonymous fn/5 in :elixir_clauses.head/3 0 12.760 0.008
:elixir_clauses.head/3 21 4.119 0.035
:elixir_expand.expand/2 142 2.357 0.286
:elixir_expand.expand_args/2 0 1.192 0.002
:elixir_map.expand_map/3 0 0.002 0.002
:elixir_clauses.match/4 163 20.430 0.333 <--
:elixir_clauses.head/3 0 13.211 0.020
anonymous fn/5 in :elixir_clauses.head/3 9 4.559 0.027
anonymous fn/2 in :elixir_expand.expand/2 142 2.071 0.144
:elixir_clauses.clause/5 0 0.731 0.001
:elixir_expand.expand_args/2 12 0.062 0.026
anonymous fn/3 in :compile.run_sub_passes/2 35 20.164 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 20.164 0.035 <--
:beam_ssa_pre_codegen.use_set_tuple_element/1 35 20.129 0.210
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 20.129 0.210
:beam_ssa_pre_codegen.use_set_tuple_element/1 35 20.129 0.210 <--
:beam_ssa_pre_codegen.count_uses/1 35 12.976 0.070
:beam_ssa.rpo/1 35 3.566 0.105
:beam_ssa_pre_codegen.use_ste_1/3 35 3.275 0.070
:lists.reverse/1 35 0.067 0.051
:erlang.setelement/3 35 0.035 0.035
anonymous fn/3 in :compile.select_passes/2 3 20.107 0.006
:beam_a.module/2 3 20.107 0.006 <--
:beam_a."-module/2-lc$^0/1-0-"/1 3 20.101 0.056
:beam_a.module/2 3 20.101 0.056
:beam_a."-module/2-lc$^0/1-0-"/1 35 0.000 0.052
:beam_a."-module/2-lc$^0/1-0-"/1 38 20.101 0.108 <--
:beam_a.function/1 35 19.993 0.141
:beam_a."-module/2-lc$^0/1-0-"/1 35 0.000 0.052
DBConnection.decode/4 46 20.050 0.164
DBConnection.Query.decode/3 46 20.050 0.164 <--
DBConnection.Query.impl_for!/1 46 19.240 0.137
DBConnection.Query.Postgrex.Query.decode/3 46 0.646 0.141
:beam_kernel_to_ssa.finalize/2 35 5.968 0.070
:beam_ssa_bool.opt_function/1 11 5.082 0.033
:beam_ssa_opt.ssa_opt_trim_unreachable/1 35 5.052 0.105
:beam_ssa_share.function/1 7 3.928 0.021
:beam_ssa.trim_unreachable/1 88 20.030 0.229 <--
:beam_ssa.linearize/1 53 13.850 0.160
:beam_ssa.trim_unreachable_1/2 35 5.793 2.047
:sets.from_list/2 35 0.105 0.070
:maps.from_list/1 53 0.053 0.053
Postgrex.Protocol.msg_recv/4 97 20.001 0.386
:gen_tcp.recv/3 97 20.001 0.386 <--
:inet_tcp.recv/3 97 19.153 0.181
:inet_db.lookup_socket/1 97 0.448 0.311
:garbage_collect 1 0.014 0.014
:beam_a."-module/2-lc$^0/1-0-"/1 35 19.993 0.141
:beam_a.function/1 35 19.993 0.141 <--
:beam_jump.remove_unused_labels/1 35 11.027 0.105
:beam_a.rename_instrs/1 35 5.565 2.109
:beam_a.coalesce_consecutive_labels/3 35 3.259 0.035
:suspend 1 0.001 0.000
:v3_core.safe/2 6367 19.565 12.821
:v3_core.force_novars/2 101 0.309 0.203
:v3_core.force_safe/2 6468 19.874 13.024 <--
:v3_core.is_safe/1 6468 6.474 6.471
:v3_core.new_var/2 72 0.360 0.144
:suspend 9 0.009 0.000
:garbage_collect 7 0.007 0.007
DBConnection.Query.decode/3 46 19.240 0.137
DBConnection.Query.encode/3 46 0.178 0.123
DBConnection.Query.describe/2 21 0.098 0.071
DBConnection.Query.parse/2 21 0.088 0.057
DBConnection.Query.impl_for!/1 134 19.604 0.388 <--
DBConnection.Query.impl_for/1 134 19.207 19.207
:garbage_collect 1 0.009 0.009
:beam_validator.branch/4 562 19.603 1.240
:beam_validator.fork_state/2 562 19.603 1.240 <--
:beam_validator.verify_y_init/1 452 16.101 0.872
:beam_validator.merge_states/4 110 2.146 0.110
:erlang.setelement/3 110 0.110 0.110
:suspend 3 0.003 0.000
:garbage_collect 3 0.003 0.003
:beam_kernel_to_ssa.cg_fun/2 35 19.602 0.035
:beam_kernel_to_ssa.match_cg/3 115 0.000 0.603
:beam_kernel_to_ssa.guard_cg/3 27 0.000 0.036
:beam_kernel_to_ssa.do_match_cg/3 0 0.000 0.328
:beam_kernel_to_ssa.cg/2 686 0.000 0.980
:beam_kernel_to_ssa.cg/2 863 19.602 1.982 <--
:beam_kernel_to_ssa.do_match_cg/3 64 19.567 0.448
:beam_kernel_to_ssa.call_cg/5 177 8.287 0.771
:beam_kernel_to_ssa.put_cg/4 131 3.490 0.402
:beam_kernel_to_ssa.select_val/4 0 1.672 0.015
:beam_kernel_to_ssa.bif_cg/3 32 0.694 0.033
:beam_kernel_to_ssa.enter_cg/4 27 0.641 0.109
:erlang.++/2 343 0.343 0.343
:beam_kernel_to_ssa."-cg/2-lc$^0/1-0-"/2 61 0.197 0.129
:beam_kernel_to_ssa.select_map_val/5 0 0.130 0.004
:beam_kernel_to_ssa.guard_clause_cg/3 0 0.055 0.002
:beam_kernel_to_ssa.ssa_arg/2 28 0.028 0.028
:beam_kernel_to_ssa.match_cg/3 0 0.018 0.025
:garbage_collect 1 0.001 0.001
:beam_kernel_to_ssa.cg/2 686 0.000 0.980
:beam_asm.encode_op/3 1156 19.599 2.292
:beam_asm.encode_op_1/3 2289 0.000 3.450
:beam_asm.encode_op_1/3 3445 19.599 5.742 <--
:beam_asm.encode_arg/2 2289 13.849 4.965
:garbage_collect 6 0.006 0.006
:suspend 2 0.002 0.000
:beam_asm.encode_op_1/3 2289 0.000 3.450
:beam_kernel_to_ssa.cg/2 64 19.567 0.448
:beam_kernel_to_ssa.do_match_cg/3 64 19.567 0.448 <--
:beam_kernel_to_ssa.match_cg/3 64 7.764 0.115
:beam_kernel_to_ssa.guard_cg/3 0 3.857 0.072
:beam_kernel_to_ssa.new_ssa_vars/2 64 0.212 0.064
:beam_kernel_to_ssa.new_label/1 64 0.196 0.129
:erlang.setelement/3 128 0.128 0.128
:erlang.++/2 64 0.064 0.064
:beam_kernel_to_ssa.cg/2 0 0.000 0.328
anonymous fn/3 in :beam_validator.validate_body_call/3 316 19.566 1.265
:beam_validator.schedule_out/2 316 19.566 1.265 <--
:beam_validator.prune_x_regs/2 316 13.548 1.582
:beam_validator.update_receive_state/2 316 1.586 0.949
:beam_validator.kill_fregs/1 316 1.584 0.948
:beam_validator.kill_heap_allocation/1 316 1.582 0.948
:suspend 1 0.001 0.000
anonymous fn/3 in :compile.run_sub_passes/2 35 19.478 0.036
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 19.478 0.036 <--
:beam_ssa_pre_codegen.sanitize/1 35 19.441 0.140
:suspend 1 0.001 0.000
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 19.441 0.140
:beam_ssa_pre_codegen.sanitize/1 35 19.441 0.140 <--
:beam_ssa_pre_codegen.sanitize/4 35 15.681 0.070
:beam_ssa.rpo/1 35 3.585 0.105
:erlang.setelement/3 35 0.035 0.035
:elixir.string_to_quoted!/5 2 19.333 0.006
:elixir.string_to_tokens/5 2 19.333 0.006 <--
:elixir_tokenizer.tokenize/4 2 19.327 0.007
:elixir.string_to_tokens/5 2 19.327 0.007
:elixir_tokenizer.tokenize/4 2 19.327 0.007 <--
:elixir_tokenizer.tokenize/5 2 19.298 0.012
:lists.foldl/3 2 0.015 0.007
:elixir_config.get/2 2 0.007 0.005
:elixir_tokenizer.tokenize/4 2 19.298 0.012
:elixir_tokenizer.tokenize_eol/4 115 0.000 0.483
:elixir_tokenizer.tokenize_alias/9 60 0.000 0.126
:elixir_tokenizer.tokenize/5 238 0.000 0.553
:elixir_tokenizer.handle_unary_op/8 12 0.000 0.083
:elixir_tokenizer.handle_terminator/6 214 0.000 0.607
:elixir_tokenizer.handle_strings/6 45 0.000 0.093
:elixir_tokenizer.handle_space_sensitive_tokens/5 139 0.000 0.412
:elixir_tokenizer.handle_op/8 40 0.000 0.185
:elixir_tokenizer.handle_heredocs/6 2 0.000 0.004
:elixir_tokenizer.handle_dot/6 53 0.000 0.310
:elixir_tokenizer.tokenize/5 920 19.298 2.868 <--
:elixir_tokenizer.tokenize_alias/9 60 19.133 0.064
:elixir_tokenizer.tokenize_eol/4 115 19.024 0.372
:elixir_tokenizer.handle_space_sensitive_tokens/5 139 18.861 0.148
:elixir_tokenizer.handle_dot/6 53 18.790 0.113
:elixir_tokenizer.tokenize_keyword/8 26 18.724 0.053
:elixir_tokenizer.handle_unary_op/8 12 18.701 0.031
:elixir_tokenizer.handle_heredocs/6 2 18.656 0.010
:elixir_tokenizer.handle_strings/6 45 17.665 0.189
:elixir_tokenizer.handle_op/8 40 16.627 0.196
:elixir_tokenizer.tokenize_identifier/5 259 6.700 1.057
:elixir_tokenizer.handle_terminator/6 188 0.333 0.414
:elixir_tokenizer.previous_was_dot/1 251 0.283 0.282
:erlang.list_to_atom/1 207 0.249 0.249
:suspend 4 0.243 0.000
:lists.member/2 225 0.238 0.238
:elixir_tokenizer.strip_dot_space/5 53 0.166 0.112
:elixir_tokenizer.maybe_warn_for_ambiguous_bang_before_e 159 0.166 0.166
:elixir_tokenizer.check_call_identifier/4 151 0.160 0.160
:elixir_tokenizer.previous_was_eol/1 100 0.151 0.151
:elixir_tokenizer.strip_horizontal_space/2 139 0.149 0.149
:elixir_tokenizer.eol/3 115 0.117 0.117
:elixir_tokenizer.tokenize_comment/2 2 0.070 0.002
:elixir_tokenizer.tokenize_number/4 4 0.043 0.012
:garbage_collect 5 0.021 0.021
:lists.reverse/1 4 0.008 0.006
:elixir_tokenizer.add_token_with_eol/2 6 0.006 0.006
:elixir_tokenizer.reset_eol/1 2 0.002 0.002
:elixir_tokenizer.preserve_comments/6 2 0.002 0.002
:elixir_tokenizer."-tokenize/5-lc$^0/1-0-"/1 2 0.002 0.002
:elixir_tokenizer.tokenize/5 238 0.000 0.553
:cerl.update_c_tuple/2 2045 11.975 4.959
:cerl.ann_c_tuple/2 1085 6.293 2.616
:cerl.fold_map_pairs/3 190 0.956 0.381
:cerl.lit_list_vals/1 7927 0.000 11.243
:cerl.lit_list_vals/1 11247 19.224 19.199 <--
:garbage_collect 14 0.014 0.014
:suspend 11 0.011 0.000
:cerl.lit_list_vals/1 7927 0.000 11.243
DBConnection.Query.impl_for!/1 134 19.207 19.207
DBConnection.Query.impl_for/1 134 19.207 19.207 <--
DBConnection.run/6 25 19.183 0.043
DBConnection."-fun.run_execute/5-"/5 25 19.183 0.043 <--
DBConnection.run_execute/5 25 18.297 0.125
:gen_tcp.recv/3 97 19.153 0.181
:inet_tcp.recv/3 97 19.153 0.181 <--
:prim_inet.recv/3 97 18.972 0.156
:beam_ssa_pre_codegen.reserve_yregs_1/2 16 19.136 0.128
:beam_ssa_pre_codegen.reserve_try_tags/2 16 19.136 0.128 <--
:beam_ssa_pre_codegen.reserve_try_tags_1/4 16 16.167 0.112
:beam_ssa_pre_codegen."-reserve_try_tags/2-lc$^0/1-0-"/1 16 1.675 0.376
:lists.append/1 16 0.966 0.270
:maps.to_list/1 32 0.136 0.064
:ordsets.from_list/1 16 0.032 0.016
:gb_sets.empty/0 16 0.016 0.016
:beam_ssa_pre_codegen."-reserve_try_tags/2-lc$^1/1-1-"/1 16 0.016 0.016
:elixir_tokenizer.tokenize/5 60 19.133 0.064
:elixir_tokenizer.tokenize_alias/9 60 19.133 0.064 <--
:elixir_tokenizer.tokenize/5 60 0.000 0.126
:elixir_tokenizer.tokenize_keyword/8 26 18.717 0.053
:elixir_tokenizer.tokenize/5 188 0.333 0.414
:elixir_tokenizer.handle_terminator/6 214 19.050 0.467 <--
:elixir_tokenizer.check_terminator/3 214 0.780 0.489
:elixir_tokenizer.tokenize/5 214 0.000 0.607
:elixir_tokenizer.tokenize/5 115 19.024 0.372
:elixir_tokenizer.tokenize_eol/4 115 19.024 0.372 <--
:elixir_tokenizer.strip_horizontal_space/2 115 0.981 0.118
:erlang.setelement/3 115 0.125 0.123
:elixir_tokenizer.tokenize/5 115 0.000 0.483
:inet_tcp.recv/3 97 18.972 0.156
:prim_inet.recv/3 97 18.972 0.156 <--
:prim_inet.recv0/3 97 18.816 0.702
Macro.escape/2 45 15.291 0.046
Kernel.do_at/5 6 1.990 0.006
Kernel.define/4 37 1.653 0.037
:elixir_map.expand_struct/4 1 0.012 0.001
:elixir_quote.escape/3 89 18.946 0.090 <--
:elixir_quote.do_quote/3 89 18.856 0.092
:elixir_clauses.head/3 0 13.182 0.012
anonymous fn/6 in :elixir_clauses.expand_clauses_origin/5 20 4.265 0.041
:elixir_clauses.match/4 0 0.731 0.001
:elixir_expand.expand/2 2 0.621 0.002
:elixir_dispatch.expand_quoted/6 0 0.084 0.006
anonymous fn/4 in :elixir_fn.expand/3 1 0.029 0.003
:elixir_expand.expand_remote/7 0 0.028 0.002
:elixir_clauses.clause/5 23 18.940 0.067 <--
anonymous fn/5 in :elixir_clauses.expand_head/3 20 4.760 0.022
anonymous fn/6 in :elixir_clauses.expand_clauses_origin/ 0 2.842 0.028
:elixir_dispatch.dispatch_require/6 2 0.493 0.008
:elixir_clauses.head/2 1 0.017 0.001
:elixir_expand.expand/2 21 0.000 0.042
:elixir_tokenizer.tokenize/5 139 18.861 0.148
:elixir_tokenizer.handle_space_sensitive_tokens/5 139 18.861 0.148 <--
:elixir_tokenizer.tokenize/5 139 0.000 0.412
:elixir_quote.escape/3 89 18.856 0.092
:elixir_quote.do_quote_splice/5 1659 0.000 2.405
:elixir_quote.do_quote_simple_list/4 238 0.000 0.518
:elixir_quote.do_quote/3 1084 0.000 1.097
:elixir_quote.do_escape/3 765 0.000 0.849
:elixir_quote.do_quote/3 3835 18.856 4.961 <--
:elixir_quote.do_escape/3 3254 18.762 5.302
:elixir_quote.do_quote_simple_list/4 0 0.024 0.010
:suspend 3 0.003 0.000
:garbage_collect 3 0.003 0.003
:elixir_quote.do_quote/3 1084 0.000 1.097
:beam_ssa_opt.ssa_opt_merge_blocks/1 35 9.986 0.070
:beam_ssa_bool.opt_function/1 11 8.859 0.022
:beam_ssa.merge_blocks/2 46 18.845 0.092 <--
:beam_ssa.predecessors/1 46 12.924 0.322
:beam_ssa.merge_blocks_1/3 46 5.829 0.046
:erl_anno.set/3 1718 18.840 3.477
:erl_anno.set_anno/3 1718 18.840 3.477 <--
:erl_anno.reset/2 1679 13.446 3.358
:erl_anno.default/2 1718 1.720 1.719
:erl_anno.anno_info/2 39 0.117 0.078
:erl_anno.reset_simplify/1 39 0.078 0.039
:suspend 2 0.002 0.000
:prim_inet.recv/3 97 18.816 0.702
:prim_inet.recv0/3 97 18.816 0.702 <--
:suspend 77 15.948 0.000
:prim_inet.async_recv/3 97 2.136 0.428
:garbage_collect 2 0.030 0.030
:elixir_tokenizer.tokenize/5 53 18.790 0.113
:elixir_tokenizer.handle_dot/6 53 18.790 0.113 <--
:elixir_tokenizer.add_token_with_eol/2 53 0.069 0.059
:elixir_tokenizer.tokenize/5 53 0.000 0.310
:v3_kernel.function/2 34 18.769 0.928
:v3_kernel.umatch/3 84 0.000 0.527
:v3_kernel.uexpr/3 10 0.000 0.485
:v3_kernel.ubody/3 467 0.000 0.841
:v3_kernel.ubody/3 595 18.769 2.781 <--
:v3_kernel.uexpr/3 409 13.949 1.680
:lists.foldl/3 459 2.511 0.801
:v3_kernel.umatch/3 0 1.326 0.145
:ordsets.subtract/2 370 0.880 0.465
:ordsets.union/2 370 0.744 0.513
:v3_kernel.pre_seq/2 89 0.189 0.139
:v3_kernel.force_atomic/2 62 0.154 0.085
:v3_kernel.is_enter_expr/1 67 0.067 0.067
:v3_kernel.new_vars/3 27 0.027 0.027
:suspend 2 0.002 0.000
:v3_kernel.ubody/3 467 0.000 0.841
:elixir_quote.do_quote/3 3254 18.762 5.302
:elixir_quote.do_quote_simple_list/4 0 0.000 0.020
:elixir_quote.do_escape/3 0 0.000 0.070
:elixir_quote.do_escape/3 3254 18.762 5.392 <--
:elixir_quote.do_quote_tail/3 843 14.055 0.862
:elixir_quote.do_quote_simple_list/4 141 3.086 0.529
:lists.reverse/2 843 0.850 0.849
:elixir_quote."-do_escape/3-lc$^0/1-0-"/1 132 0.386 0.259
:erlang.tuple_to_list/1 327 0.334 0.332
:maps.to_list/1 33 0.136 0.068
:suspend 3 0.003 0.000
:garbage_collect 3 0.003 0.003
:elixir_quote.do_quote/3 765 0.000 0.849
:elixir_quote.do_escape/3 0 0.000 0.070
:elixir_tokenizer.tokenize/5 26 18.724 0.053
:elixir_tokenizer.tokenize_keyword/8 26 18.724 0.053 <--
:elixir_tokenizer.handle_terminator/6 26 18.717 0.053
:elixir_tokenizer.tokenize_keyword_terminator/4 26 0.080 0.053
:beam_ssa_bool.pre_opt/2 35 18.708 0.427
:beam_ssa_bool.get_phi_info/3 392 0.000 0.392
:beam_ssa_bool.get_phi_info/3 427 18.708 0.819 <--
:beam_ssa_bool.get_phi_info_is/3 392 17.889 1.083
:beam_ssa_bool.get_phi_info/3 392 0.000 0.392
:elixir_tokenizer.tokenize/5 12 18.701 0.031
:elixir_tokenizer.handle_unary_op/8 12 18.701 0.031 <--
:elixir_tokenizer.strip_horizontal_space/2 12 0.024 0.024
:elixir_tokenizer.tokenize/5 12 0.000 0.083
:elixir_tokenizer.tokenize/5 2 18.656 0.010
:elixir_tokenizer.handle_heredocs/6 2 18.656 0.010 <--
:elixir_tokenizer.extract_heredoc_with_interpolation/6 2 0.582 0.016
:elixir_tokenizer.unescape_tokens/4 2 0.175 0.004
:elixir_tokenizer.heredoc_type/1 2 0.002 0.002
:elixir_tokenizer.tokenize/5 2 0.000 0.004
:beam_ssa_opt.live_opt_succ/4 2549 7.651 5.100
:beam_ssa_dead.used_vars_succ/4 1413 4.241 2.826
:beam_ssa_pre_codegen.find_yregs_is/3 756 2.270 1.512
:beam_ssa_bool.pre_opt/5 383 1.153 0.766
:beam_ssa_pre_codegen.find_yregs_terminator/3 269 0.809 0.538
:beam_ssa.trim_unreachable_1/2 262 0.788 0.525
:beam_ssa_pre_codegen.find_update_succ/3 201 0.603 0.402
:beam_ssa_opt.live_opt_is/3 173 0.519 0.346
:beam_ssa_dead.list_set_union/2 115 0.345 0.230
:beam_validator.merge_states_1/3 38 0.114 0.076
:sys_core_alias.pre/2 6 0.018 0.012
:sys_core_fold.move_let_into_expr/3 1 0.003 0.002
:sets.union/2 6166 18.514 12.335 <--
:maps.merge/2 6166 6.176 6.171
:garbage_collect 2 0.002 0.002
:suspend 1 0.001 0.000
:beam_ssa_dead.opt/1 51 18.509 0.153
:beam_ssa_dead.combine_eqs/1 51 18.509 0.153 <--
:beam_ssa.rpo/1 51 10.059 0.153
:beam_ssa_dead.combine_eqs_1/2 51 8.182 0.102
:lists.reverse/1 51 0.115 0.083
:cerl_trees.map_1/2 1165 9.660 2.248
:cerl_trees.mapfold/4 1028 8.596 1.992
:cerl_trees.next_free/2 221 0.221 0.221
:cerl_trees.variables/2 6 0.006 0.006
:cerl.tuple_es/1 2420 18.483 4.467 <--
:cerl.make_lit_list/1 2045 11.967 4.954
:erlang.tuple_to_list/1 2045 2.047 2.046
:garbage_collect 2 0.002 0.002
:beam_a.function/1 35 11.027 0.105
:beam_peep.function/1 35 7.311 0.105
:beam_jump.remove_unused_labels/1 70 18.338 0.210 <--
:lists.foldl/3 70 14.578 0.140
:beam_jump.rem_unused/3 70 3.130 0.070
:beam_jump.initial_labels/2 70 0.420 0.070
:beam_validator.schedule_out/2 316 13.548 1.582
:beam_validator.test_heap/3 60 2.096 0.300
:beam_validator.allocate/5 32 1.108 0.160
:beam_validator.vi/2 20 0.700 0.100
anonymous fn/3 in :beam_validator.vi/2 16 0.656 0.080
anonymous fn/7 in :beam_validator.verify_put_map/7 6 0.210 0.030
:beam_validator.prune_x_regs/2 450 18.318 2.252 <--
:maps.filter/2 450 10.208 2.252
:sets.filter/2 450 4.956 1.800
:erlang.setelement/3 900 0.900 0.900
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_pre_codegen.reserve_xregs/4 300 18.282 1.386
:beam_ssa_pre_codegen.reserve_xregs_is/4 914 0.000 2.757
:beam_ssa_pre_codegen.reserve_xregs_is/4 1214 18.282 4.143 <--
:beam_ssa.used/1 606 5.265 1.212
:beam_ssa_pre_codegen.res_xregs_prune/3 308 4.771 0.490
:ordsets.del_element/2 606 1.492 0.964
:ordsets.union/2 606 1.340 0.878
:beam_ssa_pre_codegen.reserve_call_args/3 194 0.658 0.194
:beam_ssa_pre_codegen.reserve_xreg/3 606 0.610 0.608
:garbage_collect 2 0.002 0.002
:suspend 1 0.001 0.000
:beam_ssa_pre_codegen.reserve_xregs_is/4 914 0.000 2.757
:beam_kernel_to_ssa.cg_fun/2 35 18.260 0.210
:beam_kernel_to_ssa.finalize/2 35 18.260 0.210 <--
:beam_kernel_to_ssa.build_graph_1/3 35 6.534 0.036
:beam_ssa.trim_unreachable/1 35 5.968 0.070
:beam_kernel_to_ssa.fix_phis/1 35 3.800 0.035
:beam_kernel_to_ssa.fix_sets/3 35 1.713 0.035
:maps.from_list/1 35 0.035 0.035
:beam_ssa_type.opt_bs/8 1245 12.849 4.643
:beam_ssa_type.sig_bs/8 519 5.302 1.910
:beam_ssa_type.simplify_terminator/4 1764 18.151 6.553 <--
:beam_ssa_type.simplify_arg/3 1604 6.508 4.050
:beam_ssa.normalize/1 1517 1.774 1.629
:erlang.setelement/3 1604 1.606 1.605
:beam_ssa_type.simplify_not/4 1486 1.486 1.486
:beam_ssa_type."-simplify_terminator/4-lc$^0/1-0-"/2 31 0.191 0.071
:beam_types.is_boolean_type/1 31 0.031 0.031
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_type.update_successors/5 1154 18.104 6.929
:beam_ssa_type.infer_types_br/4 1154 18.104 6.929 <--
:beam_ssa_type.infer_type/4 1154 3.744 1.337
:beam_ssa_type.subtract_types/2 1154 2.701 1.296
:beam_ssa_type.meet_types/2 1154 2.397 1.299
:maps.remove/2 2308 2.328 2.318
:suspend 4 0.004 0.000
:garbage_collect 1 0.001 0.001
:beam_validator.validate_body_call/3 316 16.504 0.316
:beam_validator.validate_tail_call/4 42 1.338 0.042
:beam_validator.vi/2 8 0.206 0.008
:beam_validator.verify_call_args/3 366 18.048 0.366 <--
:beam_validator.verify_remote_args_1/2 330 17.614 0.660
:beam_validator.verify_local_args/4 4 0.068 0.016
Postgrex.Protocol.bind_execute/4 40 17.730 0.069
Postgrex.Protocol.rebind_execute/4 6 0.289 0.006
Postgrex.Protocol.recv_execute/4 46 18.019 0.075 <--
Postgrex.Protocol.recv_execute/5 46 17.944 0.223
:beam_ssa_codegen.liveness/4 285 18.011 1.547
:beam_ssa_codegen.liveness_is/4 664 0.000 2.518
:beam_ssa_codegen.liveness_is/4 949 18.011 4.065 <--
:beam_ssa_codegen.liveness_args/2 594 4.242 0.927
:beam_ssa_codegen.liveness_anno/3 594 3.592 1.041
:beam_ssa_codegen.liveness_yregs_anno/3 594 2.291 1.261
:ordsets.del_element/2 594 2.018 1.069
:beam_ssa_codegen.liveness_clobber/3 594 1.072 0.594
:beam_ssa_codegen.num_live/2 70 0.655 0.210
:erlang.setelement/3 70 0.070 0.070
:garbage_collect 4 0.004 0.004
:suspend 2 0.002 0.000
:beam_ssa_codegen.liveness_is/4 664 0.000 2.518
Postgrex.Protocol.recv_execute/4 46 17.944 0.223
Postgrex.Protocol.recv_execute/5 46 17.944 0.223 <--
Postgrex.Protocol.rows_recv/4 46 17.156 0.189
Postgrex.Protocol.done/5 46 0.547 0.187
:garbage_collect 1 0.018 0.018
:gen.call/4 61 17.767 0.227
:gen.stop/3 1 0.159 0.001
:gen.do_for_proc/2 62 17.926 0.228 <--
anonymous fn/4 in :gen.call/4 61 17.458 0.074
anonymous fn/3 in :gen.stop/3 1 0.158 0.001
:erlang.whereis/1 61 0.082 0.082
:elixir_clauses.match/4 0 13.211 0.020
:elixir_clauses.head/2 21 4.712 0.032
:elixir_clauses.head/3 21 17.923 0.052 <--
:elixir_clauses.clause/5 0 13.182 0.012
:elixir_clauses.match/4 21 4.119 0.035
:elixir_utils.split_last/1 9 0.045 0.009
:erlang.++/2 9 0.009 0.009
:beam_ssa_bool.get_phi_info/3 392 17.889 1.083
:beam_ssa_bool.get_phi_info_is/3 690 0.000 0.690
:beam_ssa_bool.get_phi_info_is/3 1082 17.889 1.773 <--
:beam_ssa_bool.get_phi_info_instr/3 690 16.115 0.700
:suspend 1 0.001 0.000
:beam_ssa_bool.get_phi_info_is/3 690 0.000 0.690
:v3_kernel.expr/3 473 13.217 0.474
:v3_kernel.match_guard_1/3 84 4.598 0.084
:v3_kernel.body/3 557 17.815 0.558 <--
:v3_kernel.expr/3 556 0.197 0.668
:v3_kernel.atomic_list/3 1 0.028 0.001
:beam_ssa_pre_codegen.find_yregs_2/4 269 17.763 1.511
:beam_ssa_pre_codegen.find_yregs_is/3 570 0.000 2.181
:beam_ssa_pre_codegen.find_yregs_is/3 839 17.763 3.692 <--
:beam_ssa_pre_codegen.intersect_used/2 570 8.264 1.713
:sets.union/2 756 2.270 1.512
:ordsets.add_element/2 384 2.018 0.898
:beam_ssa.clobbers_xregs/1 570 0.570 0.570
:sets.from_list/2 186 0.560 0.372
:erlang.setelement/3 384 0.386 0.385
:suspend 3 0.003 0.000
:beam_ssa_pre_codegen.find_yregs_is/3 570 0.000 2.181
:elixir_tokenizer.tokenize/5 45 17.665 0.189
:elixir_tokenizer.handle_strings/6 45 17.665 0.189 <--
:elixir_tokenizer.unescape_tokens/4 45 1.567 0.093
:elixir_interpolation.extract/6 45 1.408 0.093
:elixir_tokenizer.string_type/1 45 0.046 0.046
:garbage_collect 1 0.001 0.001
:elixir_tokenizer.tokenize/5 45 0.000 0.093
:eval_bits.make_bit_type/3 240 11.778 0.720
:v3_core.make_bit_type/3 402 5.878 0.900
:erl_bits.set_bit_type/2 153 0.000 0.459
:erl_bits.set_bit_type/2 795 17.656 2.079 <--
:erl_bits.set_bit/1 642 11.489 1.133
:erl_bits.apply_defaults/5 642 4.088 1.122
:erl_bits.set_bit_type/2 153 0.000 0.459
:beam_validator.verify_call_args/3 330 17.614 0.660
:beam_validator.verify_remote_args_1/2 908 0.000 1.488
:beam_validator.verify_remote_args_1/2 1238 17.614 2.148 <--
:beam_validator.assert_durable_term/2 908 15.464 1.819
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_validator.verify_remote_args_1/2 908 0.000 1.488
:beam_ssa.dominators_from_predecessors/2 57 17.574 0.133
:beam_ssa.dominators_1/3 703 0.000 2.033
:beam_ssa.dominators_1/3 760 17.574 2.166 <--
:beam_ssa.dom_intersection/2 703 12.349 0.703
:beam_ssa."-dominators_1/3-lc$^0/1-0-"/2 703 3.059 1.614
:beam_ssa.dominators_1/3 703 0.000 2.033
:elixir_dispatch.expand_quoted/6 0 12.798 0.018
anonymous fn/5 in :elixir_clauses.head/3 9 4.406 0.009
:elixir_clauses.def/2 24 0.312 0.072
:elixir_clauses.guard/2 33 17.516 0.099 <--
anonymous fn/5 in :elixir_clauses.head/3 0 12.770 0.010
:elixir_expand.expand/2 33 0.216 0.122
:elixir_clauses.warn_zero_length_guard/2 33 0.034 0.034
:elixir_erl_pass.translate/2 3352 17.114 6.729
:elixir_erl.functions_info/1 1 0.343 0.002
:elixir_compiler.code_mod/6 2 0.014 0.004
:elixir_erl.exports_md5_info/3 1 0.007 0.002
:elixir_erl.macros_info/1 1 0.005 0.002
:elixir_erl.deprecated_info/1 1 0.005 0.002
:elixir_erl.elixir_to_erl/1 3358 17.488 6.741 <--
:erl_anno.new/1 3358 6.718 3.360
:elixir_erl.elixir_to_erl/2 3358 4.020 3.516
:garbage_collect 8 0.008 0.008
:suspend 1 0.001 0.000
Module.Types.Helpers.do_map_reduce_ok/3 130 17.481 0.130
anonymous fn/3 in Module.Types.Expr.of_expr/4 130 17.481 0.130 <--
Module.Types.Expr.of_expr/4 130 0.000 0.636
:gen.do_for_proc/2 61 17.458 0.074
anonymous fn/4 in :gen.call/4 61 17.458 0.074 <--
:gen.do_call/4 61 17.384 0.593
:elixir_clauses.guard/2 0 12.770 0.010
:elixir_clauses.match/4 9 4.559 0.027
anonymous fn/5 in :elixir_clauses.head/3 9 17.329 0.037 <--
:elixir_clauses.match/4 0 12.760 0.008
:elixir_clauses.guard/2 9 4.406 0.009
:elixir_expand.expand_args/2 9 0.104 0.018
:maps.get/2 9 0.009 0.009
Postgrex.Protocol.recv_execute/5 46 17.156 0.189
Postgrex.Protocol.rows_recv/4 46 17.156 0.189 <--
Postgrex.Types.decode_rows/4 46 15.874 0.111
Postgrex.Protocol.rows_msg/3 46 1.093 0.131
Module.Types.Unify.unique_super_types/2 224 10.894 0.224
anonymous fn/3 in Module.Types.Unify.subtype?/3 550 5.565 0.550
Module.Types.Unify.recursive_type?/3 28 0.332 0.028
Ecto.Repo.Schema.wrap_in_transaction/8 19 0.155 0.048
ExUnit.Case.__register__/2 1 0.059 0.001
Module.Types.Unify.subtype?/3 4 0.052 0.004
ExUnit.Filters.eval/4 22 0.046 0.023
Enum.any?/2 848 17.103 0.878 <--
Enum.any_list/2 848 16.521 1.581
:garbage_collect 1 0.001 0.001
:lists.usplit_1/5 148 14.101 0.304
:lists.usplit_1_1/6 55 2.180 0.110
:lists.umergel/3 173 0.794 0.346
:lists.rumergel/3 449 0.000 0.730
:lists.rumergel/3 825 17.075 1.490 <--
:lists.umergel/3 376 9.627 0.468
:lists.rumerge3_1/6 335 6.390 0.335
:lists.rumerge2_1/4 114 2.269 0.114
:lists.reverse/2 208 0.208 0.208
:lists.rumergel/3 449 0.000 0.730
:beam_ssa.predecessors/1 149 15.512 0.333
:beam_ssa_pre_codegen.init_free/1 35 0.872 0.105
:beam_ssa_opt.used_blocks/3 11 0.211 0.033
:beam_ssa_pre_codegen.turn_yregs_1/3 16 0.167 0.042
:beam_ssa_opt.partition_deflocs/3 11 0.107 0.033
:beam_ssa_opt.live_opt_phis/4 7 0.071 0.021
:beam_dict.lambda_table/1 6 0.031 0.012
:beam_ssa_dead.used_vars_phis/4 3 0.030 0.009
:sofs.relation/1 238 17.001 0.588 <--
:sofs.rel/3 175 16.236 0.350
:erlang.make_tuple/2 175 0.177 0.176
anonymous fn/1 in DoAuth.Schema.Key.sin_one_pk64!/1 2 16.940 0.011
DoAuth.Schema.Key.from_pk64!/1 2 16.940 0.011 <--
DoAuth.Repo.insert!/1 2 16.401 0.003
DoAuth.Schema.Key.build_from_pk64/1 2 0.528 0.008
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 11.725 0.204
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 5.173 0.140
:beam_ssa_opt.ssa_opt_record/1 86 16.898 0.344 <--
:beam_ssa_opt.record_opt/2 86 16.382 3.271
:maps.from_list/1 86 0.086 0.086
:erlang.setelement/3 86 0.086 0.086
:beam_validator.assert_durable_term/2 972 9.738 1.947
:beam_validator."-vi/2-lc$^8/1-0-"/2 208 4.558 0.416
:beam_validator.vi/2 120 1.216 0.240
:beam_validator."-validate_src/2-lc$^0/1-0-"/2 72 0.902 0.144
:beam_validator."-verify_put_map/7-lc$^0/1-0-"/2 20 0.202 0.040
:beam_validator.type_test/4 18 0.180 0.036
:beam_validator.extract_map_vals/4 10 0.100 0.020
:beam_validator.assert_term/2 1420 16.896 2.843 <--
:beam_validator.get_term_type/2 1420 14.050 2.844
:suspend 2 0.002 0.000
:garbage_collect 1 0.001 0.001
:v3_core.annotate_tuple/3 1143 15.362 4.392
:sys_core_fold.expr/3 234 1.095 0.510
:v3_core.body/4 34 0.216 0.095
:sys_core_fold.pattern/3 19 0.064 0.038
:cerl.ann_make_data/3 5 0.015 0.010
:v3_core.fun_tq/4 1 0.004 0.002
:cerl.ann_c_tuple/2 1436 16.756 5.047 <--
:cerl.lit_list_vals/1 1085 6.293 2.616
:cerl.is_lit_list/1 1436 4.320 1.441
:erlang.list_to_tuple/1 1085 1.091 1.088
:garbage_collect 3 0.003 0.003
:suspend 2 0.002 0.000
:elixir_tokenizer.tokenize/5 40 16.627 0.196
:elixir_tokenizer.handle_op/8 40 16.627 0.196 <--
:elixir_tokenizer.strip_horizontal_space/2 40 0.083 0.043
:elixir_tokenizer.add_token_with_eol/2 40 0.044 0.044
:elixir_tokenizer.previous_was_eol/1 40 0.043 0.043
:garbage_collect 1 0.001 0.001
:elixir_tokenizer.tokenize/5 40 0.000 0.185
:beam_validator.verify_remote_args_1/2 908 15.464 1.819
:beam_validator.vi/2 64 1.088 0.128
:beam_validator.assert_durable_term/2 972 16.552 1.947 <--
:beam_validator.assert_term/2 972 9.738 1.947
:beam_validator.assert_not_fragile/2 972 4.864 2.918
:garbage_collect 2 0.002 0.002
:suspend 1 0.001 0.000
Enum.any?/2 848 16.521 1.581
Enum.any_list/2 1885 0.000 3.514
Enum.any_list/2 2733 16.521 5.095 <--
anonymous fn/3 in Module.Types.Unify.unique_super_types/ 258 9.931 0.258
anonymous fn/4 in Module.Types.Unify.subtype?/3 1980 6.502 3.964
anonymous fn/4 in Module.Types.Unify.recursive_type?/3 46 0.145 0.046
anonymous fn/3 in Module.Types.Unify.subtype?/3 8 0.078 0.009
anonymous fn/2 in ExUnit.Case.__register__/2 3 0.051 0.003
anonymous fn/4 in Module.Types.Unify.recursive_type?/3 9 0.041 0.018
anonymous fn/4 in Module.Types.Unify.recursive_type?/3 6 0.032 0.006
anonymous fn/2 in Ecto.Repo.Schema.wrap_in_transaction/8 17 0.023 0.023
:garbage_collect 2 0.002 0.002
:suspend 1 0.001 0.000
Enum.any_list/2 1885 0.000 3.514
:v3_core.expr/2 1130 16.445 1.131
:v3_core.pattern/2 13 0.062 0.013
:v3_core.annotate_tuple/3 1143 16.507 1.144 <--
:cerl.ann_c_tuple/2 1143 15.362 4.392
:suspend 1 0.001 0.000
DoAuth.Schema.Key.from_pk64!/1 2 16.401 0.003
DoAuth.Repo.insert!/1 2 16.401 0.003 <--
DoAuth.Repo.insert!/2 2 16.398 0.020
DoAuth.Repo.insert!/1 2 16.398 0.020
DoAuth.Repo.insert!/2 2 16.398 0.020 <--
Ecto.Repo.Schema.insert!/4 1 2.669 0.005
Process.get/2 2 0.006 0.006
DoAuth.Repo.default_options/1 2 0.004 0.004
Keyword.merge/2 2 0.002 0.002
:error_handler.undefined_function/3 1 0.000 0.005
:sofs.relation/1 175 16.236 0.350
:sofs.relation/2 3 0.156 0.006
:sofs.rel/3 178 16.392 0.356 <--
:lists.usort/1 178 12.775 0.178
:sofs.rel/4 178 3.261 0.178
:beam_ssa_opt.ssa_opt_record/1 86 16.382 3.271
:beam_ssa_opt.record_opt/2 1261 0.000 1.860
:beam_ssa_opt.record_opt/2 1347 16.382 5.131 <--
:beam_ssa_opt.record_opt_is/3 1261 9.989 4.631
:erlang.setelement/3 1261 1.261 1.261
:suspend 1 0.001 0.000
:beam_ssa_opt.record_opt/2 1261 0.000 1.860
:beam_ssa_codegen.prefer_xregs/3 285 16.337 0.651
:beam_ssa_codegen.prefer_xregs_is/4 664 0.000 1.984
:beam_ssa_codegen.prefer_xregs_is/4 949 16.337 2.635 <--
:beam_ssa_codegen.prefer_xregs_prune/3 415 8.125 0.830
:beam_ssa_codegen."-prefer_xregs_is/4-lc$^0/1-0-"/3 391 2.487 1.252
:beam_ssa_codegen.prefer_xregs_call/3 179 2.027 0.538
:lists.reverse/1 285 0.431 0.358
:erlang.setelement/3 391 0.391 0.391
:beam_ssa_codegen.beam_args/2 24 0.240 0.024
:garbage_collect 1 0.001 0.001
:beam_ssa_codegen.prefer_xregs_is/4 664 0.000 1.984
DoAuth.Schema.Proof.from_signature64/2 2 16.300 0.007
DoAuth.Schema.Proof.preload/1 2 0.000 0.004
DoAuth.Schema.Proof.preload/1 4 16.300 0.011 <--
DoAuth.Repo.preload/2 2 16.275 0.002
DoAuth.Schema.Proof.build_preload/0 2 0.014 0.010
DoAuth.Schema.Proof.preload/1 2 0.000 0.004
:beam_ssa_pre_codegen.reserve_try_tags/2 16 16.167 0.112
:beam_ssa_pre_codegen.reserve_try_tags_1/4 739 0.000 2.460
:beam_ssa_pre_codegen.reserve_try_tags_1/4 755 16.167 2.572 <--
:gb_sets.insert/2 269 7.795 0.539
:gb_sets.is_element/2 470 3.512 0.470
:beam_ssa_pre_codegen.update_act_map/3 269 1.125 0.460
:beam_ssa_pre_codegen.reserve_try_tags_is/2 269 0.842 0.269
:beam_ssa.successors/1 269 0.319 0.278
:suspend 2 0.002 0.000
:beam_ssa_pre_codegen.reserve_try_tags_1/4 739 0.000 2.460
:lists.foldl/3 180 16.147 0.180
anonymous fn/5 in :core_lint.clauses/5 180 16.147 0.180 <--
:core_lint.clause/5 180 16.031 0.720
Module.Types.Expr.of_expr/4 88 15.794 0.264
Module.Types.Of.struct/3 1 0.331 0.003
Module.Types.Of.remote/5 89 16.125 0.267 <--
Module.ParallelChecker.preload_module/2 89 14.843 0.178
Module.Types.Of.check_export/5 89 0.748 0.178
Keyword.get/3 89 0.267 0.178
:beam_ssa_bool.get_phi_info_is/3 690 16.115 0.700
:beam_ssa_bool.get_phi_info_instr/3 690 16.115 0.700 <--
:beam_ssa_bool.get_phi_info_single_use/2 9 15.351 0.015
:lists.foldl/3 9 0.063 0.018
:suspend 1 0.001 0.000
DBConnection.Holder.holder_apply/4 21 16.034 0.068
Ecto.Adapters.SQL.Sandbox.Connection.handle_prepare/3 21 16.034 0.068 <--
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 21 14.538 0.146
Ecto.Adapters.SQL.Sandbox.Connection.maybe_savepoint/2 21 0.033 0.026
anonymous fn/5 in :core_lint.clauses/5 180 16.031 0.720
:core_lint.clause/5 180 16.031 0.720 <--
:core_lint.guard/3 180 3.013 0.180
:core_lint.pattern_list/3 180 2.064 0.180
:ordsets.union/2 180 1.146 0.445
:core_lint.body/4 180 0.031 0.371
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 15.338 0.153
anonymous fn/1 in :beam_ssa_opt.prologue_passes/1 35 0.672 0.105
:beam_ssa_opt.ssa_opt_tail_phis/1 86 16.010 0.258 <--
:beam_ssa_opt.opt_tail_phis/2 86 15.666 0.325
:erlang.setelement/3 86 0.086 0.086
:application_controller.start_application/2 12 11.633 0.029
:file.call/2 19 1.823 0.045
:application_controller.load_application/1 13 0.801 0.070
Kernel.LexicalTracker.unused/2 4 0.744 0.009
Module.ParallelChecker.lock/2 18 0.396 0.036
:application_controller.set_env/4 8 0.266 0.016
:elixir_code_server.call/1 6 0.244 0.012
Kernel.LexicalTracker.read_cache/2 1 0.025 0.002
:gen_server.call/3 81 15.932 0.219 <--
:gen.call/4 81 15.713 0.103
:beam_validator.verify_y_init/1 860 15.896 2.410
:beam_validator.verify_y_init_1/2 1330 0.000 2.441
:beam_validator.verify_y_init_1/2 2190 15.896 4.851 <--
:beam_validator.assert_not_fragile/2 1330 6.660 3.993
:beam_validator.get_raw_type/2 1330 4.384 2.663
:suspend 1 0.001 0.000
:beam_validator.verify_y_init_1/2 1330 0.000 2.441
:v3_kernel.expr/3 33 12.613 0.064
anonymous fn/3 in :v3_kernel.match_pre/3 0 3.262 0.002
:v3_kernel.kmatch/4 33 15.875 0.066 <--
:v3_kernel.match/4 31 10.918 0.062
:v3_kernel.expr/3 2 3.260 0.121
:v3_kernel.match_pre/3 33 1.728 0.034
Postgrex.Protocol.rows_recv/4 46 15.874 0.111
Postgrex.Types.decode_rows/4 46 15.874 0.111 <--
Postgrex.DefaultTypes.decode_rows/3 46 15.763 0.080
:elixir_dispatch.expand_import/6 153 15.823 0.707
:elixir_dispatch.find_dispatch/4 153 15.823 0.707 <--
:elixir_dispatch.find_dispatch/2 152 14.215 0.157
:elixir_dispatch.is_import/1 153 0.661 0.410
:maps.get/2 152 0.160 0.159
:erlang.++/2 76 0.080 0.080
Ecto.Query.Planner.query/5 36 15.791 0.370
Ecto.Query.Planner.plan/3 36 15.791 0.370 <--
Ecto.Query.Planner.plan_cache/3 36 13.469 0.162
Ecto.Query.Planner.plan_sources/2 36 0.977 0.513
Ecto.Query.Planner.plan_wheres/2 36 0.505 0.111
Ecto.Query.Planner.plan_combinations/2 36 0.275 0.124
Ecto.Query.Planner.plan_assocs/1 36 0.152 0.103
Ecto.Query.Planner.plan_ctes/2 36 0.043 0.043
Postgrex.Types.decode_rows/4 46 15.763 0.080
Postgrex.DefaultTypes.decode_rows/3 46 15.763 0.080 <--
Postgrex.DefaultTypes.decode_rows/4 46 15.683 0.094
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 21 15.738 0.189
Postgrex.Protocol.handle_prepare/3 21 15.738 0.189 <--
Postgrex.Protocol.close_parse_describe_flush/3 21 13.718 0.243
Postgrex.Protocol.notify/1 21 0.161 0.054
Postgrex.Protocol.mode/1 21 0.161 0.051
Keyword.get/3 21 0.106 0.065
Postgrex.Protocol.cached_query/2 21 0.085 0.050
ExUnit.Case."MACRO-test"/4 11 12.348 0.040
ExUnit.Assertions.escape_quoted/3 17 2.278 0.051
ExUnit.Callbacks.escape/1 4 0.454 0.013
Macro.escape/1 12 0.411 0.041
Kernel."MACRO-@"/2 1 0.227 0.003
Macro.escape/2 45 15.718 0.148 <--
:elixir_quote.escape/3 45 15.291 0.046
Keyword.get/3 90 0.279 0.186
Postgrex.DefaultTypes.decode_rows/3 46 15.683 0.094
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp" 2 0.000 0.003
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.JSONB"/6 3 0.000 0.004
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/6 26 0.000 0.036
Postgrex.DefaultTypes.decode_rows/4 77 15.683 0.137 <--
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/ 31 15.589 0.083
:beam_ssa_pre_codegen.sanitize/1 35 15.681 0.070
:beam_ssa_pre_codegen.sanitize/4 300 0.000 0.671
:beam_ssa_pre_codegen.sanitize/4 335 15.681 0.741 <--
:beam_ssa_pre_codegen.sanitize_is/6 300 9.611 0.305
:beam_ssa.rpo/1 35 3.570 0.105
:gb_sets.from_list/1 35 1.723 0.070
:gb_sets.size/1 35 0.035 0.035
:garbage_collect 1 0.001 0.001
:beam_ssa_pre_codegen.sanitize/4 300 0.000 0.671
:beam_ssa_opt.ssa_opt_tail_phis/1 86 15.666 0.325
:beam_ssa_opt.opt_tail_phis/2 51 0.000 0.051
:beam_ssa_opt.opt_tail_phis/2 137 15.666 0.376 <--
:beam_ssa.linearize/1 51 13.800 0.153
:beam_ssa_opt.opt_tail_phis/3 86 1.353 0.086
:maps.values/1 86 0.086 0.086
:maps.from_list/1 51 0.051 0.051
:beam_ssa_opt.opt_tail_phis/2 51 0.000 0.051
Postgrex.DefaultTypes.decode_rows/4 31 15.589 0.083
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp" 1 0.000 0.001
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.JSONB"/6 13 0.000 0.063
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/6 17 0.000 0.033
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/6 62 15.589 0.180 <--
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timest 2 8.852 0.015
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.JSONB" 1 6.126 0.009
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/6 16 0.449 0.087
Enum.reverse/1 26 0.101 0.077
Postgrex.DefaultTypes.decode_rows/4 26 0.000 0.036
Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/ 17 0.000 0.033
Ecto.Query.Planner.traverse_cache/4 36 12.508 0.058
Ecto.Query.Planner.normalize_query/4 11 3.027 0.016
Ecto.Query.Planner.traverse_exprs/4 47 15.535 0.074 <--
Enum.reduce/3 47 13.579 0.068
:beam_types.record_key/1 8018 11.020 8.741
:beam_ssa_type.simplify_arg/3 2831 4.003 3.120
:beam_types.is_singleton_type/1 247 0.299 0.273
:beam_validator.update_ne_types_1/3 56 0.056 0.056
:beam_ssa_type.update_switch/8 31 0.031 0.031
:beam_ssa_type.simplify/2 28 0.028 0.028
:beam_jump.eliminate_moves_call/3 11 0.019 0.013
:beam_ssa_opt.is_tail_call_is/4 8 0.008 0.008
:beam_ssa_type.simplify_is_record/5 4 0.004 0.004
:beam_types.gsv_elements/3 1050 0.000 1.051
:beam_types.get_singleton_value/1 12284 15.468 13.325 <--
:beam_types.gsv_elements/3 1015 3.169 2.019
:erlang.list_to_tuple/1 13 0.013 0.013
:garbage_collect 7 0.007 0.007
:suspend 6 0.006 0.000
:beam_jump.function/2 35 15.449 0.105
:beam_jump.share/1 35 15.449 0.105 <--
:beam_jump.find_fixpoint/2 35 14.134 0.070
:beam_jump.eliminate_fallthroughs/2 35 1.105 0.035
:lists.reverse/1 35 0.105 0.070
:sys_core_fold.expr/3 141 15.413 1.002
:sys_core_fold.case_opt/3 141 15.413 1.002 <--
:sys_core_fold."-case_opt/3-lc$^1/1-1-"/1 141 7.219 2.431
:sys_core_fold.case_opt_args/5 141 5.209 0.410
:sys_core_fold."-case_opt/3-lc$^0/1-0-"/1 141 1.537 0.685
:core_lib.make_values/1 141 0.149 0.145
:cerl.is_literal/1 141 0.141 0.141
:cerl.is_c_values/1 141 0.141 0.141
:cerl.values_es/1 15 0.015 0.015
anonymous fn/3 in :compile.run_sub_passes/2 51 15.389 0.051
anonymous fn/1 in :beam_ssa_opt.repeated_passes/1 51 15.389 0.051 <--
:beam_ssa_opt.ssa_opt_tail_phis/1 51 15.338 0.153
:beam_ssa_bool.get_phi_info_instr/3 9 15.351 0.015
:beam_ssa_bool.get_phi_info_single_use/2 6 0.000 0.006
:beam_ssa_bool.get_phi_info_single_use/2 15 15.351 0.021 <--
:beam_ssa.uses/2 6 15.330 0.006
:beam_ssa_bool.get_phi_info_single_use/2 6 0.000 0.006
:beam_ssa_pre_codegen.place_frames/1 35 15.312 0.323
:beam_ssa_pre_codegen.place_frames_1/5 300 0.000 0.612
:beam_ssa_pre_codegen.place_frames_1/5 335 15.312 0.935 <--
:beam_ssa_pre_codegen.do_place_frame/5 158 13.009 0.632
:beam_ssa_pre_codegen.need_frame/1 300 1.368 0.300
:beam_ssa_pre_codegen.place_frames_1/5 300 0.000 0.612
:beam_ssa_bool.opt_function/1 11 15.239 0.328
:beam_ssa_bool.bool_opt/3 333 0.000 0.599
:beam_ssa_bool.bool_opt/3 344 15.239 0.927 <--
:beam_ssa_bool.bool_opt_rewrite/5 9 13.486 0.153
:lists.last/1 241 0.826 0.241
:beam_ssa_bool.bool_opt/3 333 0.000 0.599
:elixir_erl_pass.translate_map/3 53 10.027 0.185
:elixir_erl_pass.translate_struct/4 1 5.034 0.004
:lists.mapfoldl/3 0 0.174 0.027
:elixir_erl_pass.translate_map/4 54 15.235 0.216 <--
:lists.mapfoldl/3 54 9.404 0.278
anonymous fn/5 in :elixir_erl_pass.translate_map/4 11 4.496 0.011
:elixir_erl_pass.translate_list/4 11 4.005 0.011
:elixir_erl.get_ann/1 54 1.132 0.054
:elixir_erl_pass.translate/2 1 0.165 0.003
:elixir_erl_pass.translate_key_val_op/2 54 0.054 0.054
:elixir_erl_pass.build_map/4 30 0.030 0.030
:elixir_erl_clauses.clause/6 1 0.000 0.003
:lists.mapfoldl/3 218 10.100 1.072
:elixir_erl_pass.translate_map/4 11 4.496 0.011
:elixir_erl_pass.translate_list/4 13 0.358 0.003
:elixir_erl_pass.translate/2 0 0.241 0.004
:elixir_erl_pass.translate_remote/5 0 0.002 0.002
anonymous fn/5 in :elixir_erl_pass.translate_map/4 242 15.197 1.092 <--
:lists.mapfoldl/3 0 5.079 0.107
:erlang.setelement/3 436 0.444 0.440
:elixir_erl_pass.build_map/4 11 0.011 0.011
:garbage_collect 2 0.002 0.002
:elixir_erl_pass.translate_list/4 13 0.000 0.016
:elixir_erl_pass.translate/2 436 0.000 0.821
:erlang.apply/2 6 15.166 0.010
anonymous fn/2 in Ecto.Repo.Preloader.maybe_pmap/3 6 15.166 0.010 <--
anonymous fn/8 in Ecto.Repo.Preloader.prepare_queries/6 6 15.156 0.015
:lists.mapfoldl/3 541 15.113 0.541
anonymous fn/2 in :elixir_erl_pass.translate_remote/5 541 15.113 0.541 <--
:elixir_erl_pass.translate/2 541 0.168 0.920
:v3_kernel.expr/3 285 14.517 0.285
:v3_kernel.translate_match_fail/4 11 0.501 0.011
:v3_kernel.c_apply/5 13 0.052 0.013
:v3_kernel.body/3 1 0.028 0.001
:v3_kernel.atomic_list/3 310 15.098 0.310 <--
:lists.foldr/3 310 11.469 1.398
:elixir_expand.expand/2 11 8.590 0.045
:lists.mapfoldl/3 0 6.474 0.010
:elixir_expand.expand_case/4 11 15.064 0.055 <--
:elixir_clauses.case/3 10 7.584 0.020
:elixir_dispatch.expand_quoted/6 0 5.315 0.007
:elixir_dispatch.dispatch_require/6 1 0.140 0.004
:elixir_expand.generated_case_clauses/1 7 0.049 0.014
:proplists.get_value/3 10 0.020 0.010
:elixir_utils.returns_boolean/1 7 0.007 0.007
:elixir_expand.expand/2 10 0.000 0.040
:cerl_trees.map/2 6055 12.118 6.057
:cerl_trees.map_1/2 1172 2.488 1.175
:cerl_trees.map_list/2 130 0.260 0.130
:sys_core_bsm.function/1 21 0.042 0.021
anonymous fn/1 in :sys_core_bsm.function/1 7378 14.908 7.383 <--
:sys_core_bsm.bsm_reorder/1 7378 7.520 7.380
:suspend 5 0.005 0.000
:beam_ssa_bool.pre_opt/5 383 14.891 1.458
:beam_ssa_bool.pre_opt_is/4 681 0.000 2.121
:beam_ssa_bool.pre_opt_is/4 1064 14.891 3.579 <--
:beam_ssa_bool.sub_args/2 681 8.729 0.681
:erlang.setelement/3 681 0.681 0.681
:beam_ssa_bool.is_bool_expr/1 449 0.678 0.555
:lists.reverse/1 383 0.473 0.428
:beam_ssa_bool.pre_eval_op/2 60 0.336 0.120
:beam_ssa_bool.pre_is_safe_bool/2 220 0.220 0.220
:beam_ssa_bool."-pre_opt_is/4-lc$^0/1-0-"/2 12 0.112 0.050
:beam_ssa_bool.all_same/1 12 0.048 0.012
:beam_ssa_bool.pre_is_phi_bool/2 12 0.030 0.012
:suspend 4 0.004 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_bool.pre_opt_is/4 681 0.000 2.121
Module.Types.Of.remote/5 89 14.843 0.178
Module.ParallelChecker.preload_module/2 89 14.843 0.178 <--
Module.ParallelChecker.cache_module/2 18 14.576 0.055
:ets.lookup/2 89 0.089 0.089
Postgrex.Protocol.handle_execute_result/4 10 9.422 0.082
Postgrex.Protocol.close_parse_describe_flush/3 0 5.405 0.010
Postgrex.Protocol.handle_prepare_execute/4 10 14.827 0.092 <--
Postgrex.Protocol.close_parse_describe_flush/3 10 6.237 0.124
Ecto.Adapters.SQL.Sandbox.Connection.proxy/3 4 5.395 0.017
Postgrex.Protocol.bind_execute/4 6 2.931 0.042
Postgrex.Protocol.notify/1 10 0.105 0.032
Postgrex.Protocol.mode/1 10 0.084 0.025
:garbage_collect 1 0.008 0.008
:beam_call_types.types/3 2112 14.794 5.812
:beam_call_types."-types/3-lc$^0/1-0-"/1 6330 0.000 8.971
:beam_call_types."-types/3-lc$^0/1-0-"/1 8442 14.794 14.783 <--
:suspend 7 0.007 0.000
:garbage_collect 4 0.004 0.004
:beam_call_types."-types/3-lc$^0/1-0-"/1 6330 0.000 8.971
Module.Types.Unify.subtype?/3 444 14.752 0.444
ExUnit.Assertions.extract_args/2 5 0.022 0.005
DynamicSupervisor.validate_modules/1 2 0.012 0.002
Enum.all?/2 451 14.786 0.451 <--
Enum.all_list/2 451 14.345 0.910
Module.Types.Expr.of_expr/4 1 14.256 0.001
Module.Types.Pattern.of_shared/4 2 0.286 0.012
Module.Types.Helpers.do_map_reduce_ok/3 1 0.231 0.005
Module.Types.Of.open_map/4 4 14.773 0.018 <--
Module.Types.Of.map_pairs/4 3 14.341 0.003
Module.Types.Of.pairs_to_unions/3 3 0.339 0.021
Enum.reduce/3 3 0.062 0.003
:lists.reverse/1 3 0.005 0.004
:erlang.++/2 3 0.003 0.003
Module.Types.Helpers.do_map_reduce_ok/3 1 0.000 0.002
DoAuth.Schema.DID.all_by_string/1 2 14.768 0.008
DoAuth.Schema.DID.build_by_string/1 2 14.768 0.008 <--
DoAuth.Schema.DID.string_to_map!/1 2 14.668 0.005
DoAuth.Schema.DID.build_by_map/1 2 0.092 0.012
:beam_types.mtfv_1/1 12095 12.117 12.106
:cerl.tuple_es/1 2045 2.047 2.046
:elixir_quote.do_escape/3 327 0.334 0.332
:cerl.data_es/1 221 0.221 0.221
:elixir_erl.elixir_to_erl/2 21 0.021 0.021
:v3_kernel.expand_pat_lit/2 2 0.002 0.002
:erlang.tuple_to_list/1 14711 14.742 14.728 <--
:garbage_collect 14 0.014 0.014
DoAuth.Schema.DID.build_by_string/1 2 14.668 0.005
DoAuth.Schema.DID.string_to_map!/1 2 14.668 0.005 <--
DoAuth.Schema.DID.orphaned_from_string!/1 2 14.659 0.013
DoAuth.Schema.DID.to_map/1 2 0.004 0.002
DoAuth.Schema.DID.string_to_map!/1 2 14.659 0.013
DoAuth.Schema.DID.orphaned_from_string!/1 2 14.659 0.013 <--
URI.parse/1 2 14.592 0.027
String.split/2 4 0.054 0.004
Postgrex.Protocol.bind_execute/4 40 7.590 0.148
Postgrex.Protocol.close_parse_describe_flush/3 31 5.424 0.116
Postgrex.Protocol.handle_transaction/3 8 0.877 0.029
Postgrex.Protocol.rebind_execute/4 6 0.747 0.012
Postgrex.Protocol.msg_send/3 85 14.638 0.305 <--
Enum.reduce/3 85 6.851 0.140
Postgrex.Protocol.do_send/3 85 6.777 0.316
DoAuth.Schema.DID.orphaned_from_string!/1 2 14.592 0.027
URI.parse/1 2 14.592 0.027 <--
String.downcase/1 2 14.356 0.004
Regex.run/2 2 0.140 0.002
Kernel.Utils.destructure/2 2 0.047 0.003
URI.default_port/1 2 0.012 0.003
URI.nillify/1 4 0.005 0.005
URI.split_authority/1 2 0.003 0.003
URI.nillify_query/1 2 0.002 0.002
Module.ParallelChecker.preload_module/2 18 14.576 0.055
Module.ParallelChecker.cache_module/2 18 14.576 0.055 <--
Module.ParallelChecker.cache_from_chunk/2 18 7.608 0.036
Module.ParallelChecker.cache_from_info/2 1 5.905 0.004
Module.ParallelChecker.unlock/2 18 0.594 0.018
Module.ParallelChecker.lock/2 18 0.414 0.018
:elixir_erl_pass.translate/2 53 14.459 0.053
:elixir_erl_pass.translate_map/3 53 14.459 0.053 <--
:elixir_erl_pass.translate_map/4 53 10.027 0.185
:beam_ssa_opt.live_opt/3 1635 14.394 3.034
:beam_ssa_opt.live_opt_succ/4 2549 0.000 3.704
:beam_ssa_opt.live_opt_succ/4 4184 14.394 6.738 <--
:sets.union/2 2549 7.651 5.100
:garbage_collect 4 0.004 0.004
:suspend 1 0.001 0.000
:beam_ssa_opt.live_opt_succ/4 2549 0.000 3.704
Module.Types.Helpers.do_reduce_ok/3 16 9.409 0.060
Module.Types.Expr.of_expr/4 0 4.970 0.020
anonymous fn/3 in Module.Types.Expr.of_clauses/3 16 14.379 0.080 <--
Module.Types.Helpers.do_reduce_ok/3 0 4.940 0.010
Module.Types.Pattern.of_head/4 16 2.443 0.065
Module.Types.Expr.extract_head/1 16 0.086 0.030
Module.Types.Expr.keep_warnings/2 16 0.016 0.016
Module.Types.Expr.of_expr/4 16 0.000 0.056
URI.parse/1 2 14.356 0.004
String.downcase/1 2 14.356 0.004 <--
String.downcase/2 2 14.352 0.004
Module.Types.Helpers.reduce_ok/3 22 9.414 0.036
anonymous fn/3 in Module.Types.Expr.of_clauses/3 0 4.940 0.010
Module.Types.Helpers.do_reduce_ok/3 34 0.000 0.048
Module.Types.Expr.of_expr/4 10 0.000 0.016
Module.Types.Helpers.do_reduce_ok/3 66 14.354 0.110 <--
anonymous fn/3 in Module.Types.Expr.of_clauses/3 16 9.409 0.060
anonymous fn/3 in Module.Types.Pattern.unify_call/4 28 0.154 0.056
Module.Types.Helpers.do_reduce_ok/3 34 0.000 0.048
Module.Types.Expr.of_expr/4 10 0.000 0.040
String.downcase/1 2 14.352 0.004
String.downcase/2 2 14.352 0.004 <--
:error_handler.undefined_function/3 1 14.336 0.007
String.Casing.downcase/3 1 0.012 0.001
Enum.all?/2 451 14.345 0.910
Enum.all_list/2 454 0.000 0.903
Enum.all_list/2 905 14.345 1.813 <--
anonymous fn/3 in Module.Types.Unify.subtype?/3 550 11.678 0.550
anonymous fn/2 in Module.Types.Unify.subtype?/3 342 0.866 0.342
anonymous fn/3 in Module.Types.Unify.subtype?/3 4 0.110 0.004
Macro.quoted_literal?/1 5 0.005 0.005
:erlang.is_atom/1 2 0.002 0.002
:garbage_collect 1 0.001 0.001
Enum.all_list/2 454 0.000 0.903
anonymous fn/4 in Module.Types.Of.map_pairs/4 8 14.235 0.008
anonymous fn/4 in Module.Types.Expr.of_expr/4 8 14.235 0.008 <--
Module.Types.Expr.of_expr/4 8 0.000 0.010
anonymous fn/3 in :compile.run_sub_passes/2 35 14.228 0.035
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 14.228 0.035 <--
:beam_ssa_opt.ssa_opt_merge_blocks/1 35 14.193 0.140
:elixir_dispatch.find_dispatch/4 152 14.215 0.157
:elixir_dispatch.find_dispatch/2 152 14.215 0.157 <--
:elixir_dispatch."-find_dispatch/2-lc$^0/1-0-"/2 152 14.058 0.319
anonymous fn/1 in :beam_ssa_opt.epilogue_passes/1 35 14.193 0.140
:beam_ssa_opt.ssa_opt_merge_blocks/1 35 14.193 0.140 <--
:beam_ssa.merge_blocks/2 35 9.986 0.070
:beam_ssa.rpo/1 35 4.032 0.105
:erlang.setelement/3 35 0.035 0.035
:elixir_compiler.dispatch/4 1 14.181 0.004
:elixir_compiler_2.__FILE__/1 1 14.181 0.004 <--
ExUnit.start/0 1 12.966 0.002
Ecto.Adapters.SQL.Sandbox.mode/2 1 1.211 0.015
:sys_core_fold.clause_1/5 292 14.143 0.584
:sys_core_fold.move_let_into_expr/3 1 0.004 0.002
:sys_core_fold.guard/2 293 14.147 0.586 <--
:erlang.setelement/3 293 0.293 0.293
:sys_core_fold.expr/3 293 0.000 0.393
:elixir_dispatch.find_dispatch/2 152 14.058 0.319
:elixir_dispatch."-find_dispatch/2-lc$^0/1-0-"/2 1013 0.000 1.977
:elixir_dispatch."-find_dispatch/2-lc$^0/1-0-"/2 1165 14.058 2.296 <--
:ordsets.is_element/2 1013 11.710 1.042
:garbage_collect 9 0.051 0.051
:suspend 1 0.001 0.000
:elixir_dispatch."-find_dispatch/2-lc$^0/1-0-"/2 1013 0.000 1.977
:elixir_quote.do_escape/3 843 14.055 0.862
:elixir_quote.do_quote_tail/3 843 14.055 0.862 <--
:elixir_quote.do_quote_splice/5 843 13.999 1.569
:suspend 3 0.003 0.000
:beam_jump.find_fixpoint/2 43 14.048 0.043
anonymous fn/1 in :beam_jump.share/1 43 14.048 0.043 <--
:beam_jump.share_1/1 43 14.005 0.086
:beam_ssa_opt.live_opt_is/3 2808 8.430 5.616
:beam_ssa_dead.used_vars_is/2 1573 4.723 3.147
:beam_validator.propagate_fragility/3 236 0.708 0.472
:beam_ssa.between_rpo/4 35 0.105 0.070
:beam_ssa_pre_codegen.place_retval_copy/5 12 0.038 0.024
:beam_ssa_pre_codegen.collect_yregs/2 3 0.009 0.006
:sets.del_element/2 4667 14.013 9.335 <--
:maps.remove/2 4667 4.677 4.672
:garbage_collect 1 0.001 0.001
anonymous fn/1 in :beam_jump.share/1 43 14.005 0.086
:beam_jump.share_1/1 43 14.005 0.086 <--
:beam_jump.classify_labels/3 43 7.944 0.129
:beam_jump.share_1/6 43 5.975 0.082
:elixir_quote.do_quote_tail/3 843 13.999 1.569
:elixir_quote.do_quote_splice/5 1659 0.000 2.633
:elixir_quote.do_quote_splice/5 2502 13.999 4.202 <--
:elixir_quote.do_list_concat/2 843 0.849 0.848
:garbage_collect 2 0.002 0.002
:elixir_quote.do_quote_splice/5 1659 0.000 2.633
:elixir_quote.do_quote/3 1659 0.000 2.405
:core_lint.expr/4 61 13.981 0.061
:core_lint.gexpr/4 9 0.000 0.009
:core_lint.clauses/5 70 13.981 0.070 <--
:lists.foldl/3 70 0.000 0.109
:v3_kernel.ubody/3 409 13.949 1.680
:v3_kernel.umatch/3 12 0.022 0.046
:v3_kernel.uexpr/3 421 13.971 1.726 <--
:v3_kernel.umatch/3 33 7.359 0.097
:lists.foldl/3 248 3.668 0.479
:v3_kernel.lit_vars/1 131 1.658 0.245
:v3_kernel.op_vars/1 234 1.641 0.469
:ordsets.union/2 234 0.234 0.234
:erlang.setelement/3 220 0.220 0.220
:v3_kernel.bif_returns/3 31 0.155 0.093
:v3_kernel.ensure_return_vars/2 131 0.131 0.131
:erlang.++/2 14 0.014 0.014
:v3_kernel.get_free/3 13 0.013 0.013
:v3_kernel.add_local_function/2 1 0.005 0.003
:ordsets.subtract/2 1 0.002 0.001
:v3_kernel.make_fdef/5 1 0.001 0.001
:v3_kernel."-uexpr/3-lc$^0/1-0-"/1 1 0.001 0.001
:lists.keyfind/3 1 0.001 0.001
:garbage_collect 1 0.001 0.001
:v3_kernel.ubody/3 10 0.000 0.485
:cerl_trees.mapfold/4 6635 13.843 6.638
:cerl_trees.mapfold_list/4 15 0.063 0.015
:sys_core_alias.def/1 15 0.060 0.015
anonymous fn/2 in :sys_core_alias.def/1 6665 13.966 6.668 <--
:sys_core_alias.post/2 6665 7.295 6.924
:suspend 3 0.003 0.000
anonymous fn/3 in :compile.run_sub_passes/2 35 13.961 0.035
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 13.961 0.035 <--
:beam_ssa_pre_codegen.frame_size/1 35 13.926 0.105
anonymous fn/1 in :beam_ssa_pre_codegen.passes/1 35 13.926 0.105
:beam_ssa_pre_codegen.frame_size/1 35 13.926 0.105 <--
:lists.foldl/3 35 13.786 0.050
:erlang.setelement/3 35 0.035 0.035
anonymous fn/4 in Module.Types.Of.map_pairs/4 380 13.886 0.380
anonymous fn/4 in Module.Types.Expr.of_expr/4 380 13.886 0.380 <--
Module.Types.Expr.of_expr/4 380 0.000 0.432
:beam_asm.encode_op_1/3 2289 13.849 4.965
:beam_asm.encode_list/3 199 0.000 0.436
:beam_asm.encode_arg/2 2488 13.849 5.401 <--
:beam_dict.import/4 186 3.651 0.864
:beam_asm.encode/2 2279 2.337 2.288
:beam_asm.encode_list/3 78 1.389 0.155
:beam_asm.encode_literal/2 181 1.346 0.543
:beam_dict.atom/2 342 0.474 0.408
:lists.foldl/3 16 0.096 0.024
:beam_dict.string/2 8 0.048 0.019
:beam_asm.encode_alloc_list/2 1 0.016 0.003
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
:beam_ssa_pre_codegen.reserve_yregs_1/2 16 13.824 0.048
:beam_ssa.def_unused/3 16 13.824 0.048 <--
:beam_ssa.def_unused_1/4 16 13.174 0.064
:beam_ssa."-def_unused/3-lc$^0/1-0-"/2 16 0.554 0.155
:sets.from_list/2 16 0.048 0.032
:lists.foldr/3 1125 12.452 3.332
:v3_kernel.atomic/3 0 1.297 0.044
:v3_kernel.translate_match_fail/4 1 0.000 0.003
:v3_kernel.expr/3 21 0.000 0.063
anonymous fn/3 in :v3_kernel.atomic_list/3 1147 13.749 3.442 <--
:v3_kernel.atomic/3 1147 8.646 4.524
:lists.foldr/3 0 1.231 0.059
:erlang.++/2 1147 1.147 1.147
:suspend 1 0.001 0.000
:lists.foldl/3 16 13.719 0.016
anonymous fn/3 in :beam_ssa_pre_codegen.frame_size/1 16 13.719 0.016 <--
:beam_ssa_pre_codegen.frame_size_1/3 16 13.703 0.141
anonymous fn/3 in :beam_ssa_pre_codegen.frame_size/1 16 13.703 0.141
:beam_ssa_pre_codegen.frame_size_1/3 16 13.703 0.141 <--
:beam_ssa.rpo/2 32 6.314 0.096
:beam_ssa.def/2 16 4.712 0.032
:beam_ssa_pre_codegen."-frame_size_1/3-lc$^0/1-0-"/2 16 1.821 0.033
:beam_ssa_pre_codegen.frame_deallocate/3 16 0.555 0.016
:ordsets.from_list/1 32 0.081 0.032
:beam_ssa.add_anno/3 16 0.048 0.032
:lists.last/1 13 0.031 0.013
:beam_ssa.predecessors/1 149 13.683 0.298
:beam_ssa."-predecessors/1-lc$^1/1-1-"/3 1860 0.000 3.573
:beam_ssa."-predecessors/1-lc$^0/1-0-"/1 2009 13.683 3.871 <--
:beam_ssa."-predecessors/1-lc$^1/1-1-"/3 1860 13.164 3.333
:beam_ssa.successors/1 1860 2.128 1.900
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:lists.rumergel/3 376 9.627 0.468
:lists.umergel/1 878 3.200 0.904
:lists.usplit_2/5 20 0.568 0.028
:lists.usplit_2_1/6 2 0.217 0.004
:lists.umergel/3 1592 0.000 1.723
:lists.umergel/3 2868 13.612 3.127 <--
:lists.umerge3_1/7 118 3.458 0.118
:lists.umerge2_2/4 125 3.308 0.125
:lists.rumergel/3 173 0.794 0.346
:lists.reverse/2 15 0.015 0.015
:suspend 1 0.001 0.000
:lists.umergel/3 1592 0.000 1.723
:beam_ssa_codegen.cg_block/3 179 13.577 1.796
:beam_ssa_codegen.cg_call/4 179 13.577 1.796 <--
:beam_ssa_codegen.setup_args/4 179 6.610 0.513
:beam_ssa_codegen.beam_args/2 179 2.870 0.179
:beam_ssa_codegen.call_line/3 178 0.866 0.522
:beam_ssa_codegen.build_call/5 178 0.494 0.336
:erlang.++/2 369 0.373 0.371
:beam_ssa_codegen.beam_arg/2 345 0.347 0.346
:erl_bifs.is_exit_bif/3 165 0.165 0.165
:beam_ssa_codegen.local_func_label/2 13 0.043 0.023
:maps.remove/2 8 0.008 0.008
:beam_ssa_codegen.build_apply/3 1 0.003 0.002
:beam_ssa_codegen.line/1 1 0.001 0.001
:garbage_collect 1 0.001 0.001
anonymous fn/1 in DoAuth.Schema.Key.sin_one_pk64!/1 2 13.568 0.009
DoAuth.Schema.Key.preload/1 2 13.568 0.009 <--
DoAuth.Repo.preload/2 2 13.557 0.003
DoAuth.Schema.Key.build_preload/0 2 0.002 0.002
:elixir_erl_pass.translate/2 425 13.514 1.091
:elixir_erl_var.translate/4 425 13.514 1.091 <--
:elixir_erl_var.assign/4 162 6.063 0.648
:elixir_erl.get_ann/1 263 5.955 0.263
:lists.keyfind/3 399 0.401 0.400
:garbage_collect 3 0.003 0.003
:suspend 1 0.001 0.000
Enum."-reduce/3-lists^foldl/2-0-"/3 611 13.506 1.658
anonymous fn/3 in Ecto.Query.Planner.traverse_exprs/4 611 13.506 1.658 <--
anonymous fn/6 in Ecto.Query.Planner.traverse_cache/4 468 9.637 1.282
anonymous fn/6 in Ecto.Query.Planner.normalize_query/4 143 2.185 0.228
:garbage_collect 3 0.026 0.026
:beam_ssa_bool.bool_opt/3 9 13.486 0.153
:beam_ssa_bool.bool_opt_rewrite/5 9 13.486 0.153 <--
:beam_ssa_bool.shortcut_branches/3 9 2.808 0.027
:beam_ssa_bool.build_digraph/3 9 2.542 0.072
:beam_ssa_bool.ensure_init/3 9 2.467 0.063
:beam_ssa_bool.opt_digraph_top/3 9 2.362 0.081
:beam_ssa_bool.digraph_to_ssa/3 9 1.073 0.027
:beam_ssa_bool.collect_digraph_blocks/4 9 1.010 0.027
:beam_ssa_bool.collect_bool_vars/2 9 0.342 0.018
:beam_ssa_bool.bool_opt_dom/2 9 0.243 0.036
:maps.without/2 9 0.126 0.009
:beam_ssa_bool."-bool_opt_rewrite/5-lc$^0/1-0-"/1 9 0.108 0.009
:beam_ssa_bool.split_dom_block/2 9 0.099 0.027
:beam_ssa_bool."-bool_opt_rewrite/5-lc$^0/1-1-"/1 9 0.081 0.027
:beam_digraph.vertices/1 9 0.045 0.009
:erlang.setelement/3 18 0.018 0.018
:maps.from_list/1 9 0.009 0.009
Ecto.Query.Planner.plan/3 36 13.469 0.162
Ecto.Query.Planner.plan_cache/3 36 13.469 0.162 <--
Ecto.Query.Planner.traverse_cache/4 36 13.249 0.154
Enum.reverse/1 36 0.057 0.057
:garbage_collect 1 0.001 0.001
:erl_anno.set_anno/3 1679 13.446 3.358
:erl_anno.reset/2 1679 13.446 3.358 <--
:lists.keydelete/3 1679 6.724 1.679
:erl_anno.reset_simplify/1 1679 3.364 1.681
:v3_core.expr/2 1130 13.277 2.260
:v3_core.pattern/2 13 0.148 0.026
:v3_core.record_anno/2 1143 13.425 2.286 <--
:v3_core.full_anno/2 1143 9.969 1.906
:erl_anno.record/1 1143 1.170 1.143
anonymous fn/3 in :compile.select_passes/2 3 13.418 0.009
:beam_ssa_share.module/2 3 13.418 0.009 <--
:beam_ssa_share."-module/2-lc$^0/1-0-"/1 3 13.406 0.056
:erlang.setelement/3 3 0.003 0.003
:beam_ssa_share.module/2 3 13.406 0.056
:beam_ssa_share."-module/2-lc$^0/1-0-"/1 35 0.000 0.054
:beam_ssa_share."-module/2-lc$^0/1-0-"/1 38 13.406 0.110 <--
:beam_ssa_share.function/1 35 13.294 0.182
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_share."-module/2-lc$^0/1-0-"/1 35 0.000 0.054
anonymous fn/3 in :compile.select_passes/2 3 13.400 0.006
:beam_ssa_throw.module/2 3 13.400 0.006 <--
:beam_ssa_throw.scan/1 3 13.394 0.006
:beam_ssa_throw.module/2 3 13.394 0.006
:beam_ssa_throw.scan/1 3 13.394 0.006 <--
:beam_ssa_throw.scan_1/2 3 12.644 0.015
:beam_ssa_throw.init_gst/1 3 0.744 0.015
:v3_core.do_uclause/3 360 13.340 0.360
:v3_core.new_in_any/1 360 13.340 0.360 <--
:lists.foldl/3 360 0.000 0.553
anonymous fn/2 in :beam_jump.remove_unused_labels/1 2352 7.448 4.730
anonymous fn/2 in :beam_jump.function/2 931 2.985 1.874
:beam_jump.opt/3 960 2.888 1.921
:beam_jump.ulbl/2 4243 13.321 8.525 <--
:beam_jump.instr_labels/1 4243 4.431 4.244
:beam_jump.ulbl_list/2 30 0.264 0.060
:sets.add_element/2 92 0.092 0.092
:garbage_collect 5 0.005 0.005
:suspend 4 0.004 0.000
:beam_ssa_share."-module/2-lc$^0/1-0-"/1 35 13.294 0.182
:beam_ssa_share.function/1 35 13.294 0.182 <--
:beam_ssa_share.blocks/3 35 4.967 0.070
:beam_ssa.rpo/1 35 4.115 0.105
:beam_ssa.trim_unreachable/1 7 3.928 0.021
:lists.reverse/1 35 0.067 0.051
:erlang.setelement/3 35 0.035 0.035
:beam_ssa_type.simplify/5 1913 13.285 2.880
:beam_ssa_type.simplify/2 16 0.000 0.078
:beam_ssa_type.simplify/2 1929 13.285 2.958 <--
:beam_ssa_type.eval_bif/2 194 3.067 0.776
:beam_ssa_type.simplify_remote_call/5 955 2.907 1.912
:beam_types.normalize/1 146 1.049 0.146
:beam_ssa_type."-simplify/2-lc$^0/1-0-"/2 89 0.626 0.267
:beam_types.make_type_from_value/1 91 0.560 0.091
:beam_ssa_type."-simplify/2-lc$^0/1-2-"/2 30 0.552 0.134
:beam_ssa_type.make_literal_list/2 244 0.405 0.245
:beam_types.meet/2 95 0.376 0.095
:beam_types.meet/1 30 0.192 0.060
:beam_ssa_type.any_non_numeric_argument/2 20 0.192 0.040
:beam_types.join/1 30 0.118 0.030
:beam_types.is_boolean_type/1 91 0.091 0.091
:beam_ssa_type.is_float_op/2 89 0.089 0.089
:beam_ssa_type.simplify_is_record/5 13 0.029 0.021
:beam_types.get_tuple_element/2 28 0.028 0.028
:beam_types.get_singleton_value/1 28 0.028 0.028
:erlang.setelement/3 16 0.016 0.016
:suspend 1 0.001 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_type.simplify/2 16 0.000 0.078
:beam_ssa_opt.sub_1/2 2221 13.275 6.775
:beam_ssa_opt."-sub_1/2-lc$^1/1-0-"/2 2759 0.000 3.731
:beam_ssa_opt."-sub_1/2-lc$^1/1-0-"/2 4980 13.275 10.506 <--
:beam_ssa_opt.sub_arg/2 2759 2.761 2.760
:suspend 5 0.005 0.000
:garbage_collect 3 0.003 0.003
:beam_ssa_opt."-sub_1/2-lc$^1/1-0-"/2 2759 0.000 3.731
:core_lib.vu_expr/2 527 7.443 1.017
:sys_core_fold.warn_no_clause_match/2 141 1.978 0.282
:elixir_quote.has_unquotes/1 73 1.602 0.369
:beam_ssa_pre_codegen.place_frame_here/4 158 0.733 0.301
:beam_trim.is_safe_label_block/1 142 0.468 0.250
:core_lib.vu_seg_list/2 34 0.374 0.068
:compile.test_core_inliner/1 12 0.302 0.024
:core_lib.vu_var_list/2 51 0.204 0.102
:compile.test_old_inliner/1 6 0.150 0.012
anonymous fn/4 in :elixir_fn.expand/3 1 0.005 0.002
:lists.any/2 2182 0.000 3.721
:core_lib.vu_pattern_list/2 7 0.000 0.007
:core_lib.vu_clause/2 7 0.000 0.028
:lists.any/2 3341 13.259 6.183 <--
anonymous fn/2 in :core_lib.vu_expr/2 1396 3.809 1.397
anonymous fn/1 in :sys_core_fold.warn_no_clause_match/2 272 1.360 0.816
anonymous fn/1 in :elixir_quote.has_unquotes/1 311 0.795 0.311
anonymous fn/2 in :core_lib.vu_expr/2 189 0.498 0.189
anonymous fn/3 in :beam_ssa_pre_codegen.place_frame_here 143 0.431 0.287
anonymous fn/1 in :elixir_quote.has_unquotes/1 22 0.344 0.023
anonymous fn/2 in :core_lib.vu_seg_list/2 68 0.238 0.136
anonymous fn/2 in :core_lib.vu_expr/2 7 0.207 0.007
anonymous fn/2 in :core_lib.vu_expr/2 29 0.145 0.029
anonymous fn/2 in :core_lib.vu_expr/2 58 0.116 0.058
anonymous fn/1 in :beam_trim.is_safe_label_block/1 111 0.111 0.111
anonymous fn/2 in :core_lib.vu_var_list/2 51 0.051 0.051
anonymous fn/1 in :compile.test_old_inliner/1 48 0.048 0.048
anonymous fn/1 in :compile.test_core_inliner/1 48 0.048 0.048
anonymous fn/1 in :compile.test_core_inliner/1 48 0.048 0.048
anonymous fn/2 in :core_lib.vu_clause/2 7 0.042 0.007
anonymous fn/2 in :core_lib.vu_pattern_list/2 14 0.028 0.014
anonymous fn/2 in :core_lib.vu_expr/2 13 0.026 0.013
:suspend 3 0.003 0.000
anonymous fn/1 in :elixir_fn.expand/3 1 0.002 0.001
:garbage_collect 1 0.001 0.001
:lists.any/2 2182 0.000 3.721
:v3_kernel.kmatch/4 31 10.918 0.062
:v3_kernel.match_clause/4 41 1.372 0.054
:v3_kernel.expr/3 2 0.960 0.004
:v3_kernel.match_var/4 51 0.000 0.058
:v3_kernel.match/4 125 13.250 0.178 <--
:lists.foldr/3 53 11.151 0.126
:v3_kernel.match_guard/3 72 4.571 0.174
:v3_kernel.partition/1 53 1.221 0.256
Ecto.Query.Planner.plan_cache/3 36 13.249 0.154
Ecto.Query.Planner.traverse_cache/4 36 13.249 0.154 <--
Ecto.Query.Planner.traverse_exprs/4 36 12.508 0.058
Ecto.Query.Planner.finalize_cache/3 36 0.587 0.349
:cerl.tuple_es/1 2045 11.967 4.954
:cerl.data_es/1 221 1.231 0.513
:cerl.make_lit_list/1 5454 0.000 7.719
:cerl.make_lit_list/1 7720 13.198 13.186 <--
:suspend 9 0.009 0.000
:garbage_collect 3 0.003 0.003
:cerl.make_lit_list/1 5454 0.000 7.719
anonymous fn/3 in :compile.select_passes/2 3 13.182 0.009
:beam_peep.module/2 3 13.182 0.009 <--
:beam_peep."-module/2-lc$^0/1-0-"/1 3 10.751 0.056
:beam_clean.clean_labels/1 3 2.422 0.012
:beam_ssa.def_unused/3 16 13.174 0.064
:beam_ssa.def_unused_1/4 269 0.000 1.047
:beam_ssa.def_unused_1/4 285 13.174 1.111 <--
:beam_ssa.def_unused_is/4 269 8.264 0.766
:ordsets.from_list/1 16 2.601 0.016
:ordsets.subtract/2 269 0.926 0.482
:beam_ssa.used/1 269 0.269 0.269
:suspend 2 0.002 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa.def_unused_1/4 269 0.000 1.047
Module.Types.Of.closed_map/4 47 13.169 0.088
Module.Types.Of.closed_to_unions/2 47 13.169 0.088 <--
Module.Types.Of.pairs_to_unions/3 41 11.640 0.231
Enum.split_with/2 41 1.441 0.164
:beam_ssa."-predecessors/1-lc$^0/1-0-"/1 1860 13.164 3.333
:beam_ssa."-predecessors/1-lc$^1/1-1-"/3 2906 0.000 4.344
:beam_ssa."-predecessors/1-lc$^1/1-1-"/3 4766 13.164 7.677 <--
:suspend 5 0.005 0.000
:beam_ssa."-predecessors/1-lc$^1/1-1-"/3 2906 0.000 4.344
:beam_ssa."-predecessors/1-lc$^0/1-0-"/1 1860 0.000 3.573
Module.Types.Of.closed_to_unions/2 41 11.640 0.231
Module.Types.Unify.to_union/2 0 1.053 0.001
Module.Types.Of.open_map/4 3 0.339 0.021
Module.Types.Of.pairs_to_unions/3 190 0.000 1.171
Module.Types.Of.closed_map/4 1 0.000 0.002
Module.Types.Of.pairs_to_unions/3 235 13.032 1.426 <--
Module.Types.Of.find_subtype_values/3 382 7.520 0.765
Module.Types.Of.closed_map/4 1 1.052 0.001
Enum.map/2 44 0.858 0.044
Enum.sort/2 44 0.840 0.088
Module.Types.Of.find_matching_values/4 191 0.760 0.192
:erlang.++/2 382 0.382 0.382
Module.Types.Unify.to_union/2 191 0.193 0.191
:suspend 1 0.003 0.000
Module.Types.Of.pairs_to_unions/3 190 0.000 1.171
:beam_ssa_pre_codegen.place_frames_1/5 158 13.009 0.632
:beam_ssa_pre_codegen.do_place_frame/5 158 13.009 0.632 <--
:beam_ssa_pre_codegen.place_frame_here/4 158 6.681 0.412
:gb_sets.insert/2 158 4.338 0.318
:gb_sets.is_element/2 158 1.358 0.158
Module.Types.Helpers.do_map_reduce_ok/3 878 13.006 0.878
anonymous fn/3 in Module.Types.Expr.of_expr/4 878 13.006 0.878 <--
Module.Types.Expr.of_expr/4 878 0.000 1.574
anonymous fn/3 in :compile.select_passes/2 3 13.005 0.006
:beam_trim.module/2 3 13.005 0.006 <--
:beam_trim."-module/2-lc$^0/1-0-"/1 3 12.999 0.056
:beam_trim.module/2 3 12.999 0.056
:beam_trim."-module/2-lc$^0/1-0-"/1 35 0.000 0.052
:beam_trim."-module/2-lc$^0/1-0-"/1 38 12.999 0.108 <--
:beam_trim.function/1 35 12.891 0.105
:beam_trim."-module/2-lc$^0/1-0-"/1 35 0.000 0.052
:beam_ssa_pre_codegen.use_set_tuple_element/1 35 12.976 0.070
:beam_ssa_pre_codegen.count_uses/1 35 12.976 0.070 <--
:beam_ssa_pre_codegen.count_uses_blk/2 35 12.869 0.105
:maps.values/1 35 0.037 0.036
:elixir_compiler_2.__FILE__/1 1 12.966 0.002
ExUnit.start/0 1 12.966 0.002 <--
ExUnit.start/1 1 12.964 0.006
ExUnit.start/0 1 12.964 0.006
ExUnit.start/1 1 12.964 0.006 <--
Application.ensure_all_started/1 1 12.944 0.001
Application.fetch_env!/2 1 0.011 0.003
ExUnit.configure/1 1 0.003 0.001
ExUnit.start/1 1 12.944 0.001
Application.ensure_all_started/1 1 12.944 0.001 <--
Application.ensure_all_started/2 1 12.943 0.002
Application.ensure_all_started/1 1 12.943 0.002
Application.ensure_all_started/2 1 12.943 0.002 <--
:application.ensure_all_started/2 1 12.941 0.004
Application.ensure_all_started/2 1 12.941 0.004
:application.ensure_all_started/2 1 12.941 0.004 <--
:application.ensure_all_started/4 1 12.936 0.004
:lists.reverse/1 1 0.001 0.001
:application.ensure_all_started/2 1 12.936 0.004
:application.ensure_started/4 12 0.000 0.039
:application.ensure_all_started/4 12 0.000 0.033
:application.ensure_all_started/4 25 12.936 0.076 <--
:application.ensure_started/4 12 12.794 0.100
:application.ensure_loaded/1 12 0.921 0.030
:application.ensure_all_started/4 12 0.000 0.033
:beam_trim."-module/2-lc$^0/1-0-"/1 35 12.891 0.105
:beam_trim.function/1 35 12.891 0.105 <--
:beam_trim.trim/3 35 10.600 0.035
:beam_trim.safe_labels/2 35 2.186 0.070
:beam_ssa_pre_codegen.count_uses/1 35 12.869 0.105
:beam_ssa_pre_codegen.count_uses_blk/2 300 0.000 0.831
:beam_ssa_pre_codegen.count_uses_blk/2 335 12.869 0.936 <--
:lists.foldl/3 300 9.906 0.733
anonymous fn/2 in :beam_ssa_pre_codegen.count_uses_blk/2 300 2.026 0.600
:garbage_collect 1 0.001 0.001
:beam_ssa_pre_codegen.count_uses_blk/2 300 0.000 0.831
:elixir_dispatch.expand_macro_fun/6 11 12.836 0.030
ExUnit.Case."MACRO-test"/3 11 12.836 0.030 <--
ExUnit.Case."MACRO-test"/4 11 12.794 0.054
:elixir_env.linify/1 11 0.012 0.012
:application.ensure_all_started/4 12 12.794 0.100
:application.ensure_started/4 12 12.794 0.100 <--
:application_controller.start_application/2 12 11.651 0.018
:application.get_key/2 24 0.188 0.076
:application.ensure_all_started/4 12 0.000 0.039
ExUnit.Case."MACRO-test"/3 11 12.794 0.054
ExUnit.Case."MACRO-test"/4 11 12.794 0.054 <--
Macro.escape/2 11 12.348 0.040
Macro.escape/1 11 0.379 0.013
:elixir_env.linify/1 11 0.013 0.013
:beam_ssa_type.simplify/5 4898 5.728 5.313
:beam_ssa_opt.sub/2 3488 3.926 3.696
:beam_ssa_type.simplify_terminator/4 1517 1.774 1.629
:beam_kernel_to_ssa.make_blocks/2 412 0.475 0.434
:beam_ssa_bool.pre_opt_terminator/3 340 0.395 0.362
:beam_ssa_share.block/2 62 0.234 0.126
:beam_ssa_dead.eval_terminator/3 93 0.097 0.095
:beam_ssa_type.opt_is/8 42 0.042 0.042
:beam_ssa_dead.combine_build_sw/5 8 0.040 0.024
anonymous fn/3 in :beam_ssa.rename_vars/3 28 0.028 0.028
:beam_ssa_type.sig_is/7 24 0.024 0.024
:beam_ssa_bool.digraph_to_ssa_blk/4 18 0.018 0.018
:beam_ssa_dead.shortcut_terminator/4 1 0.001 0.001
:beam_ssa.normalize/1 10931 12.782 11.792 <--
:beam_ssa.is_commutative/1 561 0.561 0.561
:lists.sort/1 121 0.250 0.121
:erlang.setelement/3 175 0.175 0.175
:suspend 3 0.003 0.000
:garbage_collect 1 0.001 0.001
:beam_ssa_pre_codegen.reserve_try_tags_1/4 269 7.795 0.539
:beam_ssa_pre_codegen.do_place_frame/5 158 4.338 0.318
:gb_sets.add/2 83 0.585 0.167
:beam_peep.peep/3 11 0.037 0.022
:beam_ssa_pre_codegen.find_defs_1/6 6 0.024 0.012
:gb_sets.insert/2 527 12.779 1.058 <--
:gb_sets.insert_1/3 527 11.717 2.584
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
anonymous fn/3 in :v3_core.uclauses/3 67 7.245 0.153
:v3_core.uexpr/3 35 4.283 0.105
:v3_core.do_uclause/3 0 1.236 0.048
:v3_core.uclause/3 102 12.764 0.306 <--
:v3_core.do_uclause/3 102 10.626 1.554
:lists.mapfoldl/3 0 1.164 0.054
:erlang.setelement/3 102 0.102 0.102
:sys_core_fold.opt_simple_let_1/4 440 10.129 0.756
:sys_core_fold.expr/3 109 2.615 0.181
:sys_core_fold.opt_simple_let_2/6 549 12.744 0.937 <--
:core_lib.is_var_used/2 382 9.654 0.382
:sys_core_fold.post_opt_let/2 379 2.117 0.758
:sys_core_fold.maybe_suppress_warnings/3 3 0.033 0.006
:suspend 2 0.002 0.000
:garbage_collect 1 0.001 0.001
:eval_bits.eval_field/3 240 12.738 0.720
:eval_bits.make_bit_type/3 240 12.738 0.720 <--
:erl_bits.set_bit_type/2 240 11.778 0.720
:erl_bits.as_list/1 240 0.240 0.240
:elixir.string_to_quoted!/5 2 12.704 0.009
:elixir.tokens_to_quoted/3 2 12.704 0.009 <--
:elixir_parser.parse/1 2 12.646 0.002
:elixir.handle_parsing_opts/2 2 0.030 0.016
:elixir."-tokens_to_quoted/3-after$^0/0-0-"/0 2 0.019 0.011
Postgrex.Protocol.bind_execute/4 40 12.256 0.132
Postgrex.Protocol.rebind_execute/4 6 0.433 0.012
Postgrex.Protocol.recv_bind/3 46 12.689 0.144 <--
Postgrex.Protocol.msg_recv/3 46 12.545 0.168
:elixir.tokens_to_quoted/3 2 12.646 0.002
:elixir_parser.parse/1 2 12.646 0.002 <--
:elixir_parser.yeccpars0/5 2 12.644 0.004
:elixir_parser.parse/1 2 12.644 0.004
:elixir_parser.yeccpars0/5 2 12.644 0.004 <--
:elixir_parser.yeccpars1/5 2 12.640 0.002
:beam_ssa_throw.scan/1 3 12.644 0.015
:beam_ssa_throw.scan_1/2 35 0.000 0.166
:beam_ssa_throw.scan_1/2 38 12.644 0.181 <--
:beam_ssa.predecessors/1 35 5.923 0.245
:beam_ssa.linearize/1 35 4.914 0.105
:beam_ssa_throw.scan_bs/4 35 1.588 0.321
:beam_ssa_throw.get_func_id/1 35 0.035 0.035
:sets.is_empty/1 3 0.003 0.003
:beam_ssa_throw.scan_1/2 35 0.000 0.166
:elixir_parser.yeccpars0/5 2 12.640 0.002
:elixir_parser.yeccpars1/5 2 12.640 0.002 <--
:elixir_parser.yeccpars2/7 2 12.638 0.002
:elixir_parser.yeccpars1/5 2 12.638 0.002
:elixir_parser.yeccpars1/7 753 0.000 0.926
:elixir_parser.yeccpars2/7 755 12.638 0.928 <--
:elixir_parser.yeccpars2_0/7 2 12.636 0.002
:elixir_parser.yeccpars2_46/7 44 12.625 0.097
:elixir_parser.yeccpars2_58/7 76 12.541 0.101
:elixir_parser.yeccpars2_139/7 53 12.514 0.059
:elixir_parser.yeccpars2_180/7 16 12.435 0.032
:elixir_parser.yeccpars2_62/7 84 12.356 0.110
:elixir_parser.yeccpars2_444/7 13 12.334 0.013
:elixir_parser.yeccpars2_47/7 10 12.323 0.013
:elixir_parser.yeccpars2_51/7 2 12.312 0.004
:elixir_parser.yeccpars2_27/7 20 12.139 0.022
:elixir_parser.yeccpars2_48/7 8 12.128 0.016
:elixir_parser.yeccpars2_45/7 11 12.058 0.011
:elixir_parser.yeccpars2_102/7 11 12.035 0.012
:elixir_parser.yeccpars2_42/7 64 11.880 0.072
:elixir_parser.yeccpars2_223/7 23 11.870 0.049
:elixir_parser.yeccpars2_52/7 45 11.849 0.150
:elixir_parser.yeccpars2_185/7 36 11.840 0.083
:elixir_parser.yeccpars2_577/7 7 11.833 0.008
:elixir_parser.yeccpars2_68/7 28 11.645 0.033
:elixir_parser.yeccpars2_154/7 1 11.608 0.001
:elixir_parser.yeccpars2_41/7 12 11.442 0.012
:elixir_parser.yeccpars2_72/7 19 11.437 0.024
:elixir_parser.yeccpars2_94/7 14 11.432 0.030
:elixir_parser.yeccpars2_63/7 3 11.425 0.010
:elixir_parser.yeccpars2_106/7 6 11.405 0.006
:elixir_parser.yeccpars2_192/7 17 11.343 0.019
:elixir_parser.yeccpars2_463/7 12 11.308 0.014
:elixir_parser.yeccpars2_225/7 37 11.178 0.053
:elixir_parser.yeccpars2_142/7 11 11.177 0.031
:elixir_parser.yeccpars2_82/7 4 10.846 0.008
:elixir_parser.yeccpars2_141/7 8 10.719 0.010
:elixir_parser.yeccpars2_170/7 2 10.619 0.004
:elixir_parser.yeccpars2_227/7 4 10.580 0.004
:elixir_parser.yeccpars2_228/7 4 10.577 0.004
:elixir_parser.yeccpars2_194/7 7 10.435 0.010
:elixir_parser.yeccpars2_148/7 20 10.224 0.025
:elixir_parser.yeccpars2_525/7 6 5.259 0.006
:elixir_parser.yeccpars2_502/7 1 5.237 0.001
:elixir_parser.yeccpars2_73/7 2 4.466 0.004
:elixir_parser.yeccpars2_53/7 2 4.449 0.002
:elixir_parser.yeccpars2_191/7 2 4.197 0.002
:elixir_parser.yeccpars2_193/7 2 4.194 0.002
:elixir_parser.yeccpars2_453/7 1 3.354 0.003
:elixir_parser.yeccpars2_183/7 1 3.055 0.002
:elixir_parser.yeccpars2_165/7 1 2.962 0.001
:elixir_parser.yeccpars2_54/7 2 2.394 0.002
:elixir_parser.yeccpars2_213/7 1 2.345 0.003
:suspend 1 0.161 0.000
:elixir_parser.yeccpars2/7 2 12.636 0.002
:elixir_parser.yeccpars2_0/7 2 12.636 0.002 <--
:elixir_parser.yeccpars1/7 2 12.634 0.002
:elixir_parser.yeccpars2_0/7 2 12.634 0.002
:elixir_parser.yeccpars2_cont_2/7 144 0.000 0.193
:elixir_parser.yeccpars2_92/7 6 0.000 0.007
:elixir_parser.yeccpars2_91/7 11 0.000 0.012
:elixir_parser.yeccpars2_89/7 3 0.000 0.004
:elixir_parser.yeccpars2_8/7 1 0.000 0.001
:elixir_parser.yeccpars2_72/7 2 0.000 0.002
:elixir_parser.yeccpars2_7/7 2 0.000 0.003
:elixir_parser.yeccpars2_577/7 7 0.000 0.010
:elixir_parser.yeccpars2_575/7 7 0.000 0.009
:elixir_parser.yeccpars2_531/7 2 0.000 0.002
:elixir_parser.yeccpars2_502/7 1 0.000 0.001
:elixir_parser.yeccpars2_498/7 1 0.000 0.001
:elixir_parser.yeccpars2_488/7 6 0.000 0.007
:elixir_parser.yeccpars2_483/7 7 0.000 0.007
:elixir_parser.yeccpars2_479/7 1 0.000 0.001
:elixir_parser.yeccpars2_470/7 13 0.000 0.013
:elixir_parser.yeccpars2_460/7 60 0.000 0.086
:elixir_parser.yeccpars2_448/7 60 0.000 0.070
:elixir_parser.yeccpars2_444/7 13 0.000 0.014
:elixir_parser.yeccpars2_441/7 2 0.000 0.002
:elixir_parser.yeccpars2_437/7 1 0.000 0.001
:elixir_parser.yeccpars2_42/7 4 0.000 0.004
:elixir_parser.yeccpars2_39/7 1 0.000 0.001
:elixir_parser.yeccpars2_380/7 20 0.000 0.026
:elixir_parser.yeccpars2_358/7 10 0.000 0.010
:elixir_parser.yeccpars2_350/7 1 0.000 0.001
:elixir_parser.yeccpars2_33/7 1 0.000 0.001
:elixir_parser.yeccpars2_31/7 2 0.000 0.002
:elixir_parser.yeccpars2_30/7 64 0.000 0.075
:elixir_parser.yeccpars2_284/7 13 0.000 0.015
:elixir_parser.yeccpars2_28/7 23 0.000 0.023
:elixir_parser.yeccpars2_27/7 4 0.000 0.004
:elixir_parser.yeccpars2_269/7 3 0.000 0.003
:elixir_parser.yeccpars2_266/7 8 0.000 0.008
:elixir_parser.yeccpars2_230/7 1 0.000 0.001
:elixir_parser.yeccpars2_227/7 4 0.000 0.004
:elixir_parser.yeccpars2_222/7 59 0.000 0.087
:elixir_parser.yeccpars2_22/7 3 0.000 0.008
:elixir_parser.yeccpars2_219/7 28 0.000 0.034
:elixir_parser.yeccpars2_214/7 28 0.000 0.032
:elixir_parser.yeccpars2_2/7 10 0.000 0.014
:elixir_parser.yeccpars2_194/7 7 0.000 0.008
:elixir_parser.yeccpars2_191/7 2 0.000 0.002
:elixir_parser.yeccpars2_188/7 19 0.000 0.023
:elixir_parser.yeccpars2_187/7 7 0.000 0.008
:elixir_parser.yeccpars2_17/7 12 0.000 0.014
:elixir_parser.yeccpars2_16/7 5 0.000 0.005
:elixir_parser.yeccpars2_148/7 1 0.000 0.001
:elixir_parser.yeccpars2_142/7 2 0.000 0.002
:elixir_parser.yeccpars2_134/7 53 0.000 0.061
:elixir_parser.yeccpars2_106/7 6 0.000 0.007
:elixir_parser.yeccpars1/7 753 12.634 0.932 <--
:elixir_parser.yecctoken_end_location/1 2 0.043 0.006
:garbage_collect 3 0.032 0.032
:elixir_parser.yecc_end/1 2 0.002 0.002
:elixir_parser.yeccpars2/7 753 0.000 0.926
:elixir_parser.yeccpars2/7 44 12.625 0.097
:elixir_parser.yeccpars2_46/7 44 12.625 0.097 <--
:elixir_parser.yeccgoto_dot_alias/7 44 12.615 0.049
:elixir_parser.build_alias/1 44 0.146 0.097
:elixir_parser.yeccpars2_46/7 44 12.615 0.049
:elixir_parser.yeccpars2_180/7 16 0.000 0.016
:elixir_parser.yeccgoto_dot_alias/7 60 12.615 0.065 <--
:elixir_parser.yeccpars2_32/7 60 12.613 0.064
:elixir_parser.yeccgoto_dot_alias/7 60 12.613 0.064
:elixir_parser.yeccpars2_32/7 60 12.613 0.064 <--
:elixir_parser.yeccgoto_access_expr/7 60 12.611 0.066
:elixir_parser.yeccpars2_32/7 60 12.611 0.066
:elixir_parser.yeccpars2_52/7 45 0.000 0.047
:elixir_parser.yeccpars2_51/7 2 0.000 0.002
:elixir_parser.yeccpars2_5/7 64 0.000 0.099
:elixir_parser.yeccpars2_48/7 8 0.000 0.008
:elixir_parser.yeccpars2_34/7 3 0.000 0.003
:elixir_parser.yeccpars2_3/7 7 0.000 0.008
:elixir_parser.yeccpars2_213/7 1 0.000 0.001
:elixir_parser.yeccpars2_19/7 8 0.000 0.009
:elixir_parser.yeccpars2_18/7 12 0.000 0.016
:elixir_parser.yeccpars2_10/7 3 0.000 0.003
:elixir_parser.yeccgoto_access_expr/7 213 12.611 0.262 <--
:elixir_parser.yeccpars2_39/7 213 12.609 0.264
:elixir_parser.yeccgoto_access_expr/7 213 12.609 0.264
:elixir_parser.yeccpars2_39/7 213 12.609 0.264 <--
:elixir_parser.yeccgoto_matched_expr/7 212 12.607 0.258
:suspend 1 0.001 0.000
:elixir_parser.yeccpars1/7 1 0.000 0.001
:elixir_parser.yeccpars2_39/7 212 12.607 0.258
:elixir_parser.yeccpars2_437/7 1 0.000 0.001
:elixir_parser.yeccpars2_434/7 10 0.000 0.011
:elixir_parser.yeccpars2_129/7 40 0.000 0.047
:elixir_parser.yeccpars2_12/7 9 0.000 0.009
:elixir_parser.yeccpars2_11/7 62 0.000 0.077
:elixir_parser.yeccgoto_matched_expr/7 334 12.607 0.403 <--
:elixir_parser.yeccpars2_358/7 32 12.341 0.033
:elixir_parser.yeccpars2_434/7 10 12.291 0.029
:elixir_parser.yeccpars2_380/7 67 12.285 0.076
:elixir_parser.yeccpars2_89/7 49 12.046 0.065
:elixir_parser.yeccpars2_367/7 1 12.021 0.001
:elixir_parser.yeccpars2_350/7 2 11.592 0.002
:elixir_parser.yeccpars2_219/7 87 11.283 0.129
:elixir_parser.yeccpars2_269/7 14 11.137 0.016
:elixir_parser.yeccpars2_266/7 16 10.703 0.016
:elixir_parser.yeccpars2_284/7 33 10.191 0.044
:elixir_parser.yeccpars2_488/7 6 5.262 0.006
:elixir_parser.yeccpars2_531/7 8 5.244 0.008
:elixir_parser.yeccpars2_437/7 2 2.378 0.003
:elixir_parser.yeccpars2_16/7 7 0.264 0.007
:elixir_parser.yeccpars2/7 76 12.541 0.101
:elixir_parser.yeccpars2_58/7 76 12.541 0.101 <--
:elixir_parser.yeccgoto_eoe/7 76 12.539 0.085
:elixir_parser.yeccpars2_58/7 76 12.539 0.085
:elixir_parser.yeccgoto_eoe/7 76 12.539 0.085 <--
:elixir_parser.yeccpars2_445/7 13 12.329 0.013
:elixir_parser.yeccpars2_460/7 60 12.274 0.069
:elixir_parser.yeccpars2_479/7 3 0.217 0.009
:beam_ssa.dominators_1/3 703 12.349 0.703
:beam_ssa.common_dominators/3 28 0.186 0.028
:beam_ssa.dom_intersection/2 731 12.535 0.731 <--
:beam_ssa.dom_intersection/3 95 11.804 0.190
:elixir_parser.yeccpars2/7 53 12.514 0.059
:elixir_parser.yeccpars2_139/7 53 12.514 0.059 <--
:elixir_parser.yeccgoto_dot_op/7 53 12.512 0.060
:elixir_parser.yeccpars2_139/7 53 12.512 0.060
:elixir_parser.yeccgoto_dot_op/7 53 12.512 0.060 <--
:elixir_parser.yeccpars2_134/7 53 12.510 0.056
:elixir_parser.yeccgoto_dot_op/7 53 12.510 0.056
:elixir_parser.yeccpars2_134/7 53 12.510 0.056 <--
:elixir_parser.yeccpars1/7 53 0.000 0.061
:elixir_parser.yeccpars2_380/7 47 12.284 0.080
:elixir_parser.yeccpars2_16/7 2 0.216 0.002
:elixir_parser.yeccpars2_379/7 1 0.000 0.001
:elixir_parser.yeccpars2_1/7 13 0.000 0.016
:elixir_parser.yeccgoto_expr/7 63 12.500 0.099 <--
:elixir_parser.yeccpars2_381/7 60 12.283 0.066
:elixir_parser.yeccpars2_23/7 2 0.263 0.002
:elixir_parser.yeccpars2_478/7 1 0.035 0.002
Ecto.Repo.Preloader.preload_each/4 35 12.464 0.471
Ecto.Repo.Preloader.preload_assocs/4 53 0.000 0.085
Ecto.Repo.Preloader.preload_assocs/4 88 12.464 0.556 <--
Enum.reverse/2 106 0.715 0.450
Ecto.Repo.Preloader.assoc_map/3 53 0.260 0.083
Ecto.Repo.Preloader.maybe_unpack_query/2 53 0.077 0.077
:garbage_collect 2 0.024 0.024
:lists.reverse/1 3 0.003 0.003
Ecto.Repo.Preloader.preload_each/4 53 0.000 0.205
Ecto.Repo.Preloader.preload_assocs/4 53 0.000 0.085
:elixir_parser.yeccpars2_441/7 11 12.326 0.011
:elixir_parser.yeccpars2_214/7 36 0.116 0.053
:elixir_parser.yeccpars2_8/7 7 0.000 0.008
:elixir_parser.yeccpars2_7/7 5 0.000 0.006
:elixir_parser.yeccpars2_483/7 5 0.000 0.005
:elixir_parser.yeccpars2_33/7 1 0.000 0.001
:elixir_parser.yeccpars2_27/7 19 0.000 0.025
:elixir_parser.yeccpars2_2/7 60 0.000 0.071
:elixir_parser.yeccpars2_cont_2/7 144 12.442 0.180 <--
:elixir_parser.yeccpars1/7 144 0.000 0.193
:elixir_parser.yeccpars2/7 16 12.435 0.032
:elixir_parser.yeccpars2_180/7 16 12.435 0.032 <--
:elixir_parser.build_dot_alias/3 16 0.048 0.032
:elixir_parser.yeccgoto_dot_alias/7 16 0.000 0.016
:lists.foldr/3 73 11.014 0.073
:v3_kernel.expr/3 2 1.400 0.002
anonymous fn/3 in :v3_kernel.match/4 75 12.414 0.075 <--
:v3_kernel.match_varcon/4 75 12.360 0.150
:lists.foldl/3 2470 12.366 7.414
anonymous fn/4 in :beam_ssa.fold_uses_block/3 2470 12.366 7.414 <--
:maps.put/3 2470 2.474 2.472
:maps.get/3 2470 2.474 2.472
:suspend 2 0.002 0.000
:garbage_collect 2 0.002 0.002
anonymous fn/3 in :compile.select_passes/2 3 12.361 0.006
:beam_block.module/2 3 12.361 0.006 <--
:beam_block."-module/2-lc$^0/1-0-"/1 3 12.355 0.056
anonymous fn/3 in :v3_kernel.match/4 75 12.360 0.150
:v3_kernel.match_varcon/4 75 12.360 0.150 <--
:v3_kernel.match_con/4 24 7.709 0.129
:v3_kernel.match_var/4 51 6.380 0.102
:v3_kernel.is_var_clause/1 75 0.225 0.150
:elixir_parser.yeccpars2/7 84 12.356 0.110
:elixir_parser.yeccpars2_62/7 84 12.356 0.110 <--
:elixir_parser.yeccgoto_dot_identifier/7 84 12.355 0.115
:elixir_parser.yeccpars2_62/7 84 12.355 0.115
:elixir_parser.yeccpars2_183/7 1 0.000 0.001
:elixir_parser.yeccgoto_dot_identifier/7 85 12.355 0.116 <--
:elixir_parser.yeccpars2_28/7 85 12.354 0.174
:beam_block.module/2 3 12.355 0.056
:beam_block."-module/2-lc$^0/1-0-"/1 35 0.000 0.052
:beam_block."-module/2-lc$^0/1-0-"/1 38 12.355 0.108 <--
:beam_block.function/1 35 12.247 0.175
:beam_block."-module/2-lc$^0/1-0-"/1 35 0.000 0.052
:elixir_parser.yeccgoto_dot_identifier/7 85 12.354 0.174
:elixir_parser.yeccpars2_28/7 85 12.354 0.174 <--
:elixir_parser.yeccgoto_no_parens_zero_expr/7 62 11.050 0.077
:elixir_parser.build_no_parens/2 62 0.292 0.077
:elixir_parser.yeccpars1/7 23 0.000 0.023
:elixir_parser.yeccgoto_matched_expr/7 32 12.341 0.033
:elixir_parser.yeccpars2_358/7 32 12.341 0.033 <--
:elixir_parser.yeccgoto_call_args_no_parens_one/7 22 12.340 0.023
:elixir_parser.yeccpars1/7 10 0.000 0.010
:elixir_parser.yeccpars2_358/7 22 12.340 0.023
:elixir_parser.yeccgoto_call_args_no_parens_one/7 22 12.340 0.023 <--
:elixir_parser.yeccpars2_467/7 22 12.339 0.032
:elixir_parser.yeccgoto_call_args_no_parens_one/7 22 12.339 0.032
:elixir_parser.yeccpars2_467/7 22 12.339 0.032 <--
:elixir_parser.yeccgoto_call_args_no_parens_all/7 13 12.338 0.015
:elixir_parser.yeccgoto_no_parens_one_expr/7 9 12.294 0.009
:elixir_parser.build_no_parens/2 9 0.036 0.009
:elixir_parser.yeccpars2_467/7 13 12.338 0.015
:elixir_parser.yeccgoto_call_args_no_parens_all/7 13 12.338 0.015 <--
:elixir_parser.yeccpars2_470/7 13 12.337 0.014
:elixir_parser.yeccgoto_call_args_no_parens_all/7 13 12.337 0.014
:elixir_parser.yeccpars2_470/7 13 12.337 0.014 <--
:elixir_parser.yeccpars1/7 13 0.000 0.013
:elixir_parser.yeccpars2/7 13 12.334 0.013
:elixir_parser.yeccpars2_444/7 13 12.334 0.013 <--
:elixir_parser.yeccpars1/7 13 0.000 0.014
:elixir_parser.yeccgoto_eoe/7 13 12.329 0.013
:elixir_parser.yeccpars2_445/7 13 12.329 0.013 <--
:elixir_parser.yeccgoto_do_eoe/7 13 12.328 0.015
:elixir_parser.yeccpars2_445/7 13 12.328 0.015
:elixir_parser.yeccgoto_do_eoe/7 13 12.328 0.015 <--
:elixir_parser.yeccpars2_441/7 13 12.327 0.014
:elixir_parser.yeccgoto_do_eoe/7 13 12.327 0.014
:elixir_parser.yeccpars2_441/7 13 12.327 0.014 <--
:elixir_parser.yeccpars2_cont_2/7 11 12.326 0.011
:elixir_parser.yeccpars1/7 2 0.000 0.002
:elixir_parser.yeccpars2/7 10 12.323 0.013
:elixir_parser.yeccpars2_47/7 10 12.323 0.013 <--
:elixir_parser.yeccgoto_at_op_eol/7 10 12.322 0.012
:elixir_parser.yeccpars2_47/7 10 12.322 0.012
:elixir_parser.yeccgoto_at_op_eol/7 10 12.322 0.012 <--
:elixir_parser.yeccpars2_2/7 10 12.321 0.011
:elixir_parser.yeccgoto_at_op_eol/7 10 12.321 0.011
:elixir_parser.yeccgoto_type_op_eol/7 1 0.000 0.001
:elixir_parser.yeccgoto_match_op_eol/7 20 0.000 0.024
:elixir_parser.yeccgoto_kw_eol/7 14 0.000 0.015
:elixir_parser.yeccgoto_comp_op_eol/7 11 0.000 0.014
:elixir_parser.yeccgoto_assoc_op_eol/7 6 0.000 0.006
:elixir_parser.yeccgoto_arrow_op_eol/7 8 0.000 0.008
:elixir_parser.yeccpars2_2/7 70 12.321 0.079 <--
:elixir_parser.yeccpars2_cont_2/7 60 0.000 0.071
:elixir_parser.yeccpars1/7 10 0.000 0.014
:elixir_parser.yeccpars2/7 2 12.312 0.004
:elixir_parser.yeccpars2_51/7 2 12.312 0.004 <--
:elixir_parser.build_bin_heredoc/1 2 0.010 0.004
:elixir_parser.yeccgoto_access_expr/7 2 0.000 0.002
:elixir_parser.yeccpars2_467/7 9 12.294 0.009
:elixir_parser.yeccgoto_no_parens_one_expr/7 9 12.294 0.009 <--
:elixir_parser.yeccpars2_12/7 9 12.293 0.009
:elixir_parser.yeccgoto_no_parens_one_expr/7 9 12.293 0.009
:elixir_parser.yeccpars2_12/7 9 12.293 0.009 <--
:elixir_parser.yeccgoto_matched_expr/7 9 0.000 0.009
:elixir_parser.yeccgoto_matched_expr/7 10 12.291 0.029
:elixir_parser.yeccpars2_434/7 10 12.291 0.029 <--
:elixir_parser.build_unary_op/2 10 0.032 0.022
:garbage_collect 1 0.013 0.013
:elixir_parser.yeccgoto_matched_expr/7 10 0.000 0.011
:elixir_parser.yeccgoto_matched_expr/7 67 12.285 0.076
:elixir_parser.yeccpars2_380/7 67 12.285 0.076 <--
:elixir_parser.yeccgoto_expr/7 47 12.284 0.080
:elixir_parser.yeccpars1/7 20 0.000 0.026
:elixir_parser.yeccgoto_expr/7 60 12.283 0.066
:elixir_parser.yeccpars2_381/7 60 12.283 0.066 <--
:elixir_parser.yeccgoto_stab_expr/7 60 12.282 0.080
:elixir_parser.yeccpars2_381/7 60 12.282 0.080
:elixir_parser.yeccgoto_stab_expr/7 60 12.282 0.080 <--
:elixir_parser.yeccpars2_376/7 12 12.281 0.014
:elixir_parser.yeccpars2_400/7 48 12.205 0.111
:elixir_parser.yeccgoto_stab_expr/7 12 12.281 0.014
:elixir_parser.yeccpars2_376/7 12 12.281 0.014 <--
:elixir_parser.yeccgoto_stab/7 12 12.280 0.015
:elixir_parser.yeccpars2_376/7 12 12.280 0.015
:elixir_parser.yeccpars2_400/7 48 0.000 0.054
:elixir_parser.yeccgoto_stab/7 60 12.280 0.069 <--
:elixir_parser.yeccpars2_448/7 60 12.279 0.069
:elixir_parser.yeccgoto_stab/7 60 12.279 0.069
:elixir_parser.yeccpars2_448/7 60 12.279 0.069 <--
:elixir_parser.yeccpars1/7 60 0.000 0.070
:elixir_parser.yeccgoto_eoe/7 60 12.274 0.069
:elixir_parser.yeccpars2_460/7 60 12.274 0.069 <--
:elixir_parser.yeccpars1/7 60 0.000 0.086
:cerl.update_c_tuple/2 2045 7.004 2.047
:cerl.ann_c_tuple/2 1436 4.320 1.441
:cerl.fold_map_pairs/3 209 0.608 0.209
:cerl.c_tuple/1 164 0.328 0.164
:cerl.is_lit_list/1 8386 0.000 8.389
:cerl.is_lit_list/1 12240 12.260 12.250 <--
:suspend 6 0.006 0.000
:garbage_collect 4 0.004 0.004
:cerl.is_lit_list/1 8386 0.000 8.389
:beam_block."-module/2-lc$^0/1-0-"/1 35 12.247 0.175
:beam_block.function/1 35 12.247 0.175 <--
:beam_block.blockify/1 35 8.184 0.035
:beam_block.swap_opt/1 35 2.785 0.737
:beam_block.embed_lines/2 35 0.998 0.035
:lists.reverse/1 35 0.105 0.070
:elixir_parser.yeccgoto_stab_expr/7 48 12.205 0.111
:elixir_parser.yeccpars2_400/7 48 12.205 0.111 <--
:elixir_parser.annotate_eoe/2 48 0.050 0.050
:elixir_parser.yeccgoto_stab/7 48 0.000 0.054
:elixir_parser.yeccpars2/7 20 12.139 0.022
:elixir_parser.yeccgoto_open_bracket/7 3 0.000 0.003
:elixir_parser.yeccpars2_27/7 23 12.139 0.025 <--
:elixir_parser.yeccpars2_cont_2/7 19 0.000 0.025
:elixir_parser.yeccpars1/7 4 0.000 0.004
:elixir_parser.yeccpars2/7 8 12.128 0.016
:elixir_parser.yeccpars2_48/7 8 12.128 0.016 <--
:elixir_parser.handle_literal/2 8 0.017 0.008
:elixir_parser.yeccgoto_access_expr/7 8 0.000 0.008
:error_handler.undefined_function/3 1 9.427 0.002
DoAuth.Repo.insert!/2 1 2.669 0.005
Ecto.Repo.Schema.insert!/4 2 12.096 0.007 <--
Ecto.Repo.Schema.insert/4 2 12.089 0.005
DBConnection.prepare_execute/4 15 3.852 0.029
DBConnection.begin/3 4 3.146 0.006
DBConnection.execute/4 21 2.755 0.027
Ecto.Adapters.SQL.execute!/4 6 0.910 0.008
Ecto.Adapters.Postgres.Connection.execute/4 4 0.796 0.008
DBConnection.commit/3 4 0.622 0.009
DBConnection.log/4 54 12.081 0.087 <--
DBConnection.log/5 54 11.994 0.389
:elixir_parser.yeccpars2/7 11 12.058 0.011
:elixir_parser.yeccpars2_45/7 11 12.058 0.011 <--
:elixir_parser.yeccgoto_open_bracket/7 11 12.057 0.015
:elixir_parser.yeccpars2_45/7 11 12.057 0.015
:elixir_parser.yeccgoto_open_bracket/7 11 12.057 0.015 <--
:elixir_parser.yeccpars2_8/7 8 12.056 0.009
:elixir_parser.yeccpars2_27/7 3 0.000 0.003
:elixir_parser.yeccgoto_open_bracket/7 8 12.056 0.009
:elixir_parser.yeccpars2_8/7 8 12.056 0.009 <--
:elixir_parser.yeccpars2_cont_2/7 7 0.000 0.008
:elixir_parser.yeccpars1/7 1 0.000 0.001
:beam_kernel_to_ssa.do_match_cg/3 64 7.764 0.115
:beam_kernel_to_ssa.guard_clause_cg/3 12 3.358 0.040
:beam_kernel_to_ssa.select_cg/5 12 0.786 0.022
anonymous fn/6 in :beam_kernel_to_ssa.select_literal/5 0 0.052 0.003
:beam_kernel_to_ssa.select_map/5 0 0.048 0.006
:beam_kernel_to_ssa.select_val/4 38 0.024 0.038
:beam_kernel_to_ssa.cg/2 0 0.018 0.025
:beam_kernel_to_ssa.select_map_val/5 3 0.000 0.003
:beam_kernel_to_ssa.match_cg/3 68 0.000 0.069
:beam_kernel_to_ssa.match_cg/3 197 12.050 0.321 <--
:beam_kernel_to_ssa.match_fmf/4 36 4.859 0.036
:beam_kernel_to_ssa.select_val_cg/7 12 0.166 0.049
:beam_kernel_to_ssa.new_label/1 34 0.102 0.068
:erlang.++/2 34 0.036 0.035
:beam_kernel_to_ssa.match_cg/3 68 0.000 0.069
:beam_kernel_to_ssa.cg/2 115 0.000 0.603
:elixir_parser.yeccgoto_matched_expr/7 49 12.046 0.065
:elixir_parser.yeccpars2_89/7 49 12.046 0.065 <--
:elixir_parser.yeccgoto_container_expr/7 46 12.045 0.056
:elixir_parser.yeccpars1/7 3 0.000 0.004
:elixir_parser.yeccpars2_89/7 46 12.045 0.056
:elixir_parser.yeccgoto_container_expr/7 46 12.045 0.056 <--
:elixir_parser.yeccpars2_186/7 15 12.044 0.020
:elixir_parser.yeccpars2_197/7 14 11.819 0.015
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment