=== source code for fprof_SUITE:imm_compile/1

=== Test case started with:
fprof_SUITE:imm_compile([{watchdog,<0.1532.0>},
                         {tc_logfile,"/home/pi/R16B03/otp-support/release/tests/test_server/ct_run.test_server@localhost.2014-01-03_22.55.34/tests.tools_test.logs/run.2014-01-03_22.56.14/fprof_suite.imm_compile.html"},
                         {tc_group_properties,[]},
                         {tc_group_path,[]},
                         {data_dir,"/home/pi/R16B03/otp-support/release/tests/tools_test/fprof_SUITE_data/"},
                         {priv_dir,"/home/pi/R16B03/otp-support/release/tests/test_server/ct_run.test_server@localhost.2014-01-03_22.55.34/tests.tools_test.logs/run.2014-01-03_22.56.14/log_private/"},
                         {nodenames,[]}])

=== Current directory is "/home/pi/R16B03/otp-support/release/tests/test_server/ct_run.test_server@localhost.2014-01-03_22.55.34"

=== Started at 2014-01-03 22:58:40


****** Process <0.1612.0> -- 0.14 % of profiled time *** FUNCTION CALLS % TIME [uS / CALLS] -------- ----- --- ---- [----------] compile:'-expand_opts/1-anonymous-0-'/2 1 0.85 3 [ 3.00] compile:do_compile/2 1 1.13 4 [ 4.00] compile:expand_opt/2 1 1.13 4 [ 4.00] gen:call/4 1 1.69 6 [ 6.00] gen:do_call/4 1 1.69 6 [ 6.00] gen_server:call/3 1 1.69 6 [ 6.00] erlang:'++'/2 1 1.97 7 [ 7.00] erlang:whereis/1 1 1.97 7 [ 7.00] compile:expand_opts/1 1 2.82 10 [ 10.00] proplists:get_value/2 2 2.82 10 [ 5.00] compile:env_default_opts/0 1 3.10 11 [ 11.00] lists:foldr/3 2 3.66 13 [ 6.50] proplists:get_value/3 4 3.66 13 [ 3.25] proplists:get_bool/2 2 3.66 13 [ 6.50] compile:file/2 1 3.94 14 [ 14.00] erlang:monitor/2 1 3.94 14 [ 14.00] erlang:send/3 1 5.07 18 [ 18.00] erlang:spawn_monitor/1 1 6.76 24 [ 24.00] os:getenv/1 1 7.04 25 [ 25.00] erlang:demonitor/2 1 12.39 44 [ 44.00] erlang:now/0 2 13.80 49 [ 24.50] erlang:spawn_opt/1 1 15.21 54 [ 54.00] ****** Process <0.1624.0> -- 97.63 % of profiled time *** FUNCTION CALLS % TIME [uS / CALLS] -------- ----- --- ---- [----------] erlang:exit/1 1 0.00 0 [ 0.00] v3_core:'-guard_tests/1-anonymous-0-'/3 1 0.00 2 [ 2.00] sofs:is_element_type/1 1 0.00 2 [ 2.00] v3_kernel:gexpr_test_add/2 1 0.00 2 [ 2.00] erl_parse:yeccgoto_add_op/7 1 0.00 2 [ 2.00] zlib:reverse/1 1 0.00 3 [ 3.00] beam_bool:split_block_1/3 1 0.00 3 [ 3.00] gb_sets:smallest_1/1 1 0.00 3 [ 3.00] sofs:relprod2/5 1 0.00 3 [ 3.00] sofs:relprod/8 1 0.00 3 [ 3.00] erl_eval:ret_expr/2 2 0.00 3 [ 1.50] sets:fold/3 1 0.00 3 [ 3.00] erl_lint:eof/2 1 0.00 3 [ 3.00] erl_lint:post_traversal_check/2 1 0.00 3 [ 3.00] erl_lint:behaviour_check/2 1 0.00 3 [ 3.00] erl_lint:behaviour_conflicting/2 1 0.00 3 [ 3.00] erl_lint:behaviour_add_conflicts/2 1 0.00 3 [ 3.00] erl_lint:icrt_clauses/4 1 0.00 3 [ 3.00] sys_pre_expand:fun_tq/3 1 0.00 3 [ 3.00] beam_validator:deallocate/1 1 0.00 3 [ 3.00] compile:foldl_core_transforms/2 1 0.00 3 [ 3.00] compile:'-expand_opts/1-anonymous-0-'/2 1 0.00 3 [ 3.00] erl_parse:yeccpars2_14/7 1 0.00 3 [ 3.00] erl_parse:yeccpars2_22/7 1 0.00 3 [ 3.00] erl_parse:yeccpars2_24/7 1 0.00 3 [ 3.00] erl_parse:yeccpars2_56/7 1 0.00 3 [ 3.00] erl_parse:yeccpars2_64/7 1 0.00 3 [ 3.00] erl_parse:yeccpars2_122/7 1 0.00 3 [ 3.00] erl_parse:yeccpars2_129/7 1 0.00 3 [ 3.00] erl_parse:yeccpars2_132/7 1 0.00 3 [ 3.00] erl_parse:yeccpars2_241/7 1 0.00 3 [ 3.00] erl_parse:yeccgoto_fun_clause/7 1 0.00 3 [ 3.00] erl_parse:yeccgoto_fun_clauses/7 1 0.00 3 [ 3.00] zlib:collect/1 1 0.00 4 [ 4.00] filename:join/1 1 0.00 4 [ 4.00] beam_type:'-flt_liveness_1/3-anonymous-0-'/2 1 0.00 4 [ 4.00] gb_sets:balance/2 1 0.00 4 [ 4.00] sets:fold_set/3 1 0.00 4 [ 4.00] erl_lint:start_state/2 1 0.00 4 [ 4.00] erl_lint:check_unused_functions/2 1 0.00 4 [ 4.00] erl_lint:'-auto_import_suppressed/1-lc$^1/1-1-'/1 1 0.00 4 [ 4.00] erl_lint:'-vtunsafe/3-lc$^0/1-0-'/3 1 0.00 4 [ 4.00] erl_lint:'-not_deprecated/2-lc$^4/1-4-'/1 1 0.00 4 [ 4.00] erl_lint:'-value_option/7-fun-0-'/7 1 0.00 4 [ 4.00] erl_bits:system_bitdefault/0 1 0.00 4 [ 4.00] epp:read_encoding/2 1 0.00 4 [ 4.00] sys_pre_expand:'-expr_bin/2-anonymous-0-'/2 2 0.00 4 [ 2.00] sys_pre_expand:'-module_attrs/1-lc$^0/1-0-'/1 1 0.00 4 [ 4.00] beam_validator:set_type/3 1 0.00 4 [ 4.00] beam_validator:arith_type/2 1 0.00 4 [ 4.00] compile:expand_opt/2 1 0.00 4 [ 4.00] compile:transform_module/1 1 0.00 4 [ 4.00] compile:core_transforms/1 1 0.00 4 [ 4.00] compile:test_native/1 1 0.00 4 [ 4.00] compile:outfile/3 1 0.00 4 [ 4.00] compile:'-beam_asm/1-anonymous-1-'/1 1 0.00 4 [ 4.00] compile:'-core_passes/0-anonymous-8-'/1 1 0.00 4 [ 4.00] compile:'-core_passes/0-anonymous-6-'/1 1 0.00 4 [ 4.00] sys_core_fold:eval_bool_op/4 1 0.00 4 [ 4.00] v3_kernel:pat_list_vars/1 1 0.00 4 [ 4.00] v3_kernel:'-uexpr/3-anonymous-2-'/2 1 0.00 4 [ 4.00] beam_asm:build_form/2 1 0.00 4 [ 4.00] gb_trees:merge/2 2 0.00 4 [ 2.00] erl_parse:yeccpars2_16/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_65/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_127/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_130/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_242/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_246/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_259/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_427/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_431/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_450/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_451/7 1 0.00 4 [ 4.00] erl_parse:yeccpars2_453/7 1 0.00 4 [ 4.00] erl_parse:yeccgoto_clause_guard/7 1 0.00 4 [ 4.00] erl_parse:yeccgoto_fun_expr/7 1 0.00 4 [ 4.00] erl_parse:yeccgoto_mult_op/7 1 0.00 4 [ 4.00] erl_parse:yeccgoto_strings/7 1 0.00 4 [ 4.00] erl_parse:yeccgoto_tuple/7 1 0.00 4 [ 4.00] zlib:deflateEnd/1 1 0.00 5 [ 5.00] v3_codegen:gc_bif_cg/7 1 0.00 5 [ 5.00] beam_bool:update_fail_label/3 1 0.00 5 [ 5.00] beam_bool:none_used/4 1 0.00 5 [ 5.00] gb_sets:difference_2/3 3 0.00 5 [ 1.67] sofs:relprod1/2 1 0.00 5 [ 5.00] sofs:restrict/2 1 0.00 5 [ 5.00] sofs:family2rel/2 1 0.00 5 [ 5.00] beam_opcodes:format_number/0 1 0.00 5 [ 5.00] erl_lint:compiler_options/1 1 0.00 5 [ 5.00] erl_lint:return_status/1 1 0.00 5 [ 5.00] erl_lint:not_deprecated/2 1 0.00 5 [ 5.00] erl_lint:check_behaviour/1 1 0.00 5 [ 5.00] erl_lint:check_imports/2 1 0.00 5 [ 5.00] erl_lint:check_bif_clashes/2 1 0.00 5 [ 5.00] erl_lint:check_untyped_records/2 1 0.00 5 [ 5.00] erl_lint:check_callback_information/1 1 0.00 5 [ 5.00] erl_lint:check_on_load/1 1 0.00 5 [ 5.00] erl_lint:check_functions_without_spec/2 1 0.00 5 [ 5.00] erl_lint:icrt_export/4 1 0.00 5 [ 5.00] erl_lint:check_old_unused_vars/3 1 0.00 5 [ 5.00] erl_lint:auto_import_suppressed/1 1 0.00 5 [ 5.00] erl_lint:'-warn_unused_vars/3-fun-0-'/3 1 0.00 5 [ 5.00] erl_lint:'-check_unused_functions/2-lc$^1/1-1-'/2 1 0.00 5 [ 5.00] erl_lint:'-not_deprecated/2-lc$^3/1-3-'/1 1 0.00 5 [ 5.00] sys_pre_expand:module_predef_func_beh_info/1 1 0.00 5 [ 5.00] sys_pre_expand:icr_clauses/2 1 0.00 5 [ 5.00] sys_pre_expand:'-module_attrs/1-lc$^1/1-1-'/1 1 0.00 5 [ 5.00] core_lib:'-vu_var_list/2-anonymous-0-'/2 1 0.00 5 [ 5.00] beam_trim:try_remap/3 1 0.00 5 [ 5.00] beam_trim:'-expand_config/2-lc$^0/1-0-'/1 1 0.00 5 [ 5.00] compile:comp_ret_ok/1 1 0.00 5 [ 5.00] compile:pass/1 1 0.00 5 [ 5.00] compile:parse_module/1 1 0.00 5 [ 5.00] compile:expand_module/1 1 0.00 5 [ 5.00] compile:core_fold_module/1 1 0.00 5 [ 5.00] compile:test_old_inliner/1 1 0.00 5 [ 5.00] compile:core_dsetel_module/1 1 0.00 5 [ 5.00] compile:kernel_module/1 1 0.00 5 [ 5.00] compile:beam_asm/1 1 0.00 5 [ 5.00] compile:'-test_old_inliner/1-anonymous-0-'/1 1 0.00 5 [ 5.00] compile:'-kernel_passes/0-anonymous-0-'/1 1 0.00 5 [ 5.00] compile:'-standard_passes/0-anonymous-6-'/1 1 0.00 5 [ 5.00] compile:'-standard_passes/0-anonymous-3-'/1 1 0.00 5 [ 5.00] compile:'-standard_passes/0-anonymous-0-'/1 1 0.00 5 [ 5.00] compile:'-mpf/1-lc$^0/1-0-'/2 1 0.00 5 [ 5.00] compile:'-do_compile/2-anonymous-0-'/2 1 0.00 5 [ 5.00] v3_kernel:translate_match_fail_1/4 1 0.00 5 [ 5.00] v3_kernel:translate_fc/1 1 0.00 5 [ 5.00] v3_kernel:'-uexpr/3-anonymous-3-'/2 1 0.00 5 [ 5.00] erl_expand_records:compiler_options/1 1 0.00 5 [ 5.00] erl_expand_records:typed_records/1 1 0.00 5 [ 5.00] erl_expand_records:'-expr_bin/2-fun-0-'/2 2 0.00 5 [ 2.50] sys_core_dsetel:visit_module/1 1 0.00 5 [ 5.00] erl_parse:yeccpars2_40/7 2 0.00 5 [ 2.50] erl_parse:yeccpars2_61/7 1 0.00 5 [ 5.00] erl_parse:yeccpars2_81/7 1 0.00 5 [ 5.00] erl_parse:yeccpars2_182/7 2 0.00 5 [ 2.50] erl_parse:yeccpars2_196/7 2 0.00 5 [ 2.50] erl_parse:yeccpars2_264/7 1 0.00 5 [ 5.00] erl_parse:yeccgoto_bit_expr/7 2 0.00 5 [ 2.50] erl_parse:yeccgoto_comp_op/7 2 0.00 5 [ 2.50] erl_parse:yeccgoto_if_clauses/7 2 0.00 5 [ 2.50] erl_parse:yeccgoto_if_expr/7 1 0.00 5 [ 5.00] erl_parse:yeccgoto_opt_bit_size_expr/7 2 0.00 5 [ 2.50] erl_parse:yeccgoto_opt_bit_type_list/7 2 0.00 5 [ 2.50] v3_core:fun_tq/4 1 0.00 6 [ 6.00] v3_core:first/1 1 0.00 6 [ 6.00] v3_core:last/1 1 0.00 6 [ 6.00] v3_core:'-new_in_all/1-anonymous-0-'/2 1 0.00 6 [ 6.00] zlib:reverse/2 2 0.00 6 [ 3.00] v3_codegen:select_extract_tuple/6 1 0.00 6 [ 6.00] beam_bool:rename_regs/3 1 0.00 6 [ 6.00] gb_sets:is_empty/1 1 0.00 6 [ 6.00] gb_sets:smallest/1 1 0.00 6 [ 6.00] sofs:from_external/2 1 0.00 6 [ 6.00] sofs:drestriction/2 1 0.00 6 [ 6.00] sofs:drestriction/3 1 0.00 6 [ 6.00] sofs:rel_type/3 1 0.00 6 [ 6.00] sofs:relprod/2 1 0.00 6 [ 6.00] sofs:converse/2 1 0.00 6 [ 6.00] sofs:fam_spec/4 1 0.00 6 [ 6.00] v3_life:'-val_clause/5-anonymous-0-'/3 2 0.00 6 [ 3.00] v3_life:'-k_bif/4-lc$^0/1-8-'/1 1 0.00 6 [ 6.00] lists:usort_1/2 2 0.00 6 [ 3.00] lists:rumerge2_2/5 2 0.00 6 [ 3.00] lists:rkeymerge3_12_3/9 2 0.00 6 [ 3.00] lists:rkeymerge3_21_3/9 2 0.00 6 [ 3.00] dict:'-from_list/1-fun-0-'/2 1 0.00 6 [ 6.00] erl_lint:start/2 1 0.00 6 [ 6.00] erl_lint:add_warning/3 2 0.00 6 [ 3.00] erl_lint:forms/2 1 0.00 6 [ 6.00] erl_lint:attribute_state/2 2 0.00 6 [ 3.00] erl_lint:all_behaviour_callbacks/3 1 0.00 6 [ 6.00] erl_lint:behaviour_missing_callbacks/2 1 0.00 6 [ 6.00] erl_lint:check_deprecated/2 1 0.00 6 [ 6.00] erl_lint:check_inlines/2 1 0.00 6 [ 6.00] erl_lint:export/3 1 0.00 6 [ 6.00] erl_lint:pattern_list/5 1 0.00 6 [ 6.00] erl_lint:check_local_opaque_types/1 1 0.00 6 [ 6.00] erl_lint:shadow_vars/4 1 0.00 6 [ 6.00] erl_lint:vt_no_unsafe/1 1 0.00 6 [ 6.00] erl_lint:'-vtmerge_pat/2-fun-0-'/3 1 0.00 6 [ 6.00] erl_lint:'-vtexport/3-lc$^0/1-0-'/3 1 0.00 6 [ 6.00] erl_lint:'-warn_unused_vars/3-fun-2-'/1 1 0.00 6 [ 6.00] erl_lint:'-warn_unused_vars/3-fun-1-'/2 1 0.00 6 [ 6.00] erl_lint:'-fun_clauses/3-fun-0-'/3 1 0.00 6 [ 6.00] erl_lint:'-check_unused_records/2-lc$^1/1-1-'/2 1 0.00 6 [ 6.00] erl_bits:system_bittypes/0 1 0.00 6 [ 6.00] erl_bits:set_bit_1/2 4 0.00 6 [ 1.50] eval_bits:expr_grp/3 2 0.00 6 [ 3.00] eval_bits:expr_grp/4 2 0.00 6 [ 3.00] epp:epp_request/1 1 0.00 6 [ 6.00] sys_pre_expand:module_predef_funcs/1 1 0.00 6 [ 6.00] sys_pre_expand:imported/3 1 0.00 6 [ 6.00] beam_validator:validate/2 1 0.00 6 [ 6.00] beam_validator:bif_type/3 1 0.00 6 [ 6.00] core_lib:vu_var_list/2 1 0.00 6 [ 6.00] core_lib:'-vu_expr/2-anonymous-3-'/2 2 0.00 6 [ 3.00] beam_trim:trim_instructions/1 1 0.00 6 [ 6.00] beam_trim:create_map/2 1 0.00 6 [ 6.00] compile:internal_comp/4 1 0.00 6 [ 6.00] compile:lint_module/1 1 0.00 6 [ 6.00] compile:core_module/1 1 0.00 6 [ 6.00] compile:is_native_enabled/1 2 0.00 6 [ 3.00] compile:effects_code_generation/1 1 0.00 6 [ 6.00] compile:'-test_core_inliner/1-anonymous-1-'/1 2 0.00 6 [ 3.00] compile:'-core_transforms/1-lc$^0/1-0-'/1 2 0.00 6 [ 3.00] compile:'-transform_module/1-lc$^0/1-0-'/1 2 0.00 6 [ 3.00] compile:'-asm_passes/0-anonymous-4-'/1 1 0.00 6 [ 6.00] compile:'-asm_passes/0-anonymous-0-'/1 1 0.00 6 [ 6.00] compile:'-core_passes/0-anonymous-4-'/1 1 0.00 6 [ 6.00] sys_core_fold:is_safe_bool_expr_list/3 3 0.00 6 [ 2.00] v3_kernel:module/2 1 0.00 6 [ 6.00] v3_kernel:'-translate_fc/1-anonymous-0-'/2 2 0.00 6 [ 3.00] beam_dict:string_table/1 1 0.00 6 [ 6.00] erl_expand_records:bin_element/2 2 0.00 6 [ 3.00] erl_expand_records:opt_rec_vars/2 3 0.00 6 [ 2.00] erl_parse:yeccpars2_6/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_21/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_67/7 1 0.00 6 [ 6.00] erl_parse:yeccpars2_123/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_128/7 1 0.00 6 [ 6.00] erl_parse:yeccpars2_138/7 1 0.00 6 [ 6.00] erl_parse:yeccpars2_156/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_179/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_180/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_191/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_193/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_256/7 1 0.00 6 [ 6.00] erl_parse:yeccpars2_281/7 2 0.00 6 [ 3.00] erl_parse:yeccpars2_444/7 1 0.00 6 [ 6.00] erl_parse:yeccgoto_bin_elements/7 2 0.00 6 [ 3.00] erl_parse:yeccgoto_bit_size_expr/7 2 0.00 6 [ 3.00] erl_parse:yeccgoto_bit_type/7 2 0.00 6 [ 3.00] erl_parse:yeccgoto_bit_type_list/7 2 0.00 6 [ 3.00] erl_parse:yeccgoto_function/7 2 0.00 6 [ 3.00] file:native_name_encoding/0 1 0.00 6 [ 6.00] beam_clean:rootset/3 1 0.00 7 [ 7.00] beam_clean:bs_fix/1 1 0.00 7 [ 7.00] zlib:arg_flush/1 1 0.00 7 [ 7.00] beam_bool:bopt_block/5 1 0.00 7 [ 7.00] beam_bool:extend_block/3 1 0.00 7 [ 7.00] beam_bool:split_block/5 1 0.00 7 [ 7.00] beam_bool:bopt_tree_cg/3 1 0.00 7 [ 7.00] beam_bool:bopt_cg_and/5 3 0.00 7 [ 2.33] beam_bool:free_variables/1 1 0.00 7 [ 7.00] beam_bool:ssa_block/1 1 0.00 7 [ 7.00] filename:join/2 1 0.00 7 [ 7.00] sofs:converse/1 1 0.00 7 [ 7.00] sofs:restrict/5 2 0.00 7 [ 3.50] sofs:diff_restrict_n/6 4 0.00 7 [ 1.75] lists:do_flatten/2 4 0.00 7 [ 1.75] lists:sort/2 1 0.00 7 [ 7.00] lists:split_1_1/6 2 0.00 7 [ 3.50] lists:umerge3_12_3/6 2 0.00 7 [ 3.50] sets:fold_segs/4 2 0.00 7 [ 3.50] beam_utils:is_killed_at/3 2 0.00 7 [ 3.50] dict:to_list/1 1 0.00 7 [ 7.00] erl_lint:value_option/7 1 0.00 7 [ 7.00] erl_lint:module/3 1 0.00 7 [ 7.00] erl_lint:includes_qlc_hrl/2 1 0.00 7 [ 7.00] erl_lint:eval_file_attribute/2 1 0.00 7 [ 7.00] erl_lint:bif_clashes/2 1 0.00 7 [ 7.00] erl_lint:initially_reached/1 1 0.00 7 [ 7.00] erl_lint:reached_functions/2 1 0.00 7 [ 7.00] erl_lint:check_undefined_functions/1 1 0.00 7 [ 7.00] erl_lint:check_undefined_types/1 1 0.00 7 [ 7.00] erl_lint:check_unused_records/2 1 0.00 7 [ 7.00] erl_lint:check_unused_types/2 1 0.00 7 [ 7.00] erl_lint:fun_clause/3 1 0.00 7 [ 7.00] erl_lint:vtexport/3 1 0.00 7 [ 7.00] erl_lint:vtunsafe/3 1 0.00 7 [ 7.00] erl_lint:no_guard_bif_clash/2 1 0.00 7 [ 7.00] erl_lint:'-export/3-fun-0-'/3 1 0.00 7 [ 7.00] erl_lint:'-check_undefined_types/1-lc$^0/1-0-'/3 1 0.00 7 [ 7.00] epp:close/1 1 0.00 7 [ 7.00] sys_pre_expand:bin_element/2 2 0.00 7 [ 3.50] beam_validator:upgrade_tuple_type/2 1 0.00 7 [ 7.00] beam_trim:expand_config/2 1 0.00 7 [ 7.00] compile:messages_per_file/1 1 0.00 7 [ 7.00] compile:mpf/1 2 0.00 7 [ 3.50] compile:report_warnings/1 1 0.00 7 [ 7.00] compile:'-kernel_passes/0-anonymous-3-'/1 1 0.00 7 [ 7.00] compile:'-core_passes/0-anonymous-3-'/1 1 0.00 7 [ 7.00] compile:'-core_passes/0-anonymous-1-'/1 1 0.00 7 [ 7.00] compile:'-standard_passes/0-anonymous-5-'/1 1 0.00 7 [ 7.00] compile:'-passes_1/1-anonymous-0-'/1 1 0.00 7 [ 7.00] beam_except:dig_out_block_fc/1 1 0.00 7 [ 7.00] v3_kernel:attributes/1 1 0.00 7 [ 7.00] v3_kernel:'-uexpr/3-anonymous-14-'/2 2 0.00 7 [ 3.50] file:get_cwd/0 1 0.00 7 [ 7.00] beam_asm:assemble/4 1 0.00 7 [ 7.00] beam_asm:build_file/8 1 0.00 7 [ 7.00] beam_asm:flatten_exports/1 1 0.00 7 [ 7.00] beam_asm:build_line_table/1 1 0.00 7 [ 7.00] beam_dict:local_table/1 1 0.00 7 [ 7.00] erl_expand_records:normalise_test/2 1 0.00 7 [ 7.00] sys_core_dsetel:module/2 1 0.00 7 [ 7.00] erl_parse:yeccpars2_11/7 2 0.00 7 [ 3.50] erl_parse:yeccpars2_48/7 2 0.00 7 [ 3.50] erl_parse:yeccpars2_148/7 1 0.00 7 [ 7.00] erl_parse:yeccpars2_194/7 2 0.00 7 [ 3.50] erl_parse:yeccpars2_197/7 2 0.00 7 [ 3.50] erl_parse:yeccpars2_198/7 2 0.00 7 [ 3.50] erl_parse:yeccgoto_if_clause/7 2 0.00 7 [ 3.50] v3_core:module/2 1 0.00 8 [ 8.00] v3_core:'-expr_bin_1/2-anonymous-0-'/2 2 0.00 8 [ 4.00] zlib:deflate/3 1 0.00 8 [ 8.00] zlib:compress/1 1 0.00 8 [ 8.00] zlib:arg_level/1 1 0.00 8 [ 8.00] beam_bool:bopt_bool_arg/2 2 0.00 8 [ 4.00] beam_bool:add_init_regs/2 3 0.00 8 [ 2.67] filename:dirname/1 1 0.00 8 [ 8.00] filename:maybe_remove_dirsep/2 2 0.00 8 [ 4.00] filename:unix_pathtype/1 2 0.00 8 [ 4.00] unicode:characters_to_binary/1 1 0.00 8 [ 8.00] gb_sets:difference/4 3 0.00 8 [ 2.67] sofs:set/2 1 0.00 8 [ 8.00] sofs:family_to_relation/1 1 0.00 8 [ 8.00] sofs:relprod1/5 2 0.00 8 [ 4.00] lists:rmerge2_1/4 3 0.00 8 [ 2.67] dict:from_list/1 1 0.00 8 [ 8.00] erl_lint:pack_errors/1 1 0.00 8 [ 8.00] erl_lint:function/5 2 0.00 8 [ 4.00] erl_lint:expr_bin/4 2 0.00 8 [ 4.00] erl_lint:icrt_clauses/3 1 0.00 8 [ 8.00] erl_lint:icrt_clause/3 2 0.00 8 [ 4.00] erl_lint:fun_clauses/3 1 0.00 8 [ 8.00] erl_lint:local_functions/1 1 0.00 8 [ 8.00] erl_lint:is_imported_function/2 1 0.00 8 [ 8.00] erl_lint:'-auto_import_suppressed/1-lc$^0/1-0-'/1 2 0.00 8 [ 4.00] epp:read_encoding/1 1 0.00 8 [ 8.00] sys_pre_expand:module/2 1 0.00 8 [ 8.00] sys_pre_expand:define_functions/2 1 0.00 8 [ 8.00] sys_pre_expand:module_attrs/1 1 0.00 8 [ 8.00] sys_pre_expand:module_predef_funcs_mod_info/1 1 0.00 8 [ 8.00] sys_pre_expand:new_fun_name/1 1 0.00 8 [ 8.00] sys_pre_expand:'-bin_expand_strings/1-anonymous-1-'/2 2 0.00 8 [ 4.00] beam_validator:tail_call/3 3 0.00 8 [ 2.67] erlang:spawn/1 1 0.00 8 [ 8.00] erlang:port_command/2 1 0.00 8 [ 8.00] compile:werror/1 1 0.00 8 [ 8.00] compile:passes/2 1 0.00 8 [ 8.00] compile:add_default_base/2 1 0.00 8 [ 8.00] compile:test_core_inliner/1 2 0.00 8 [ 4.00] compile:'-parse_module/1-lc$^0/1-0-'/1 2 0.00 8 [ 4.00] v3_kernel:'-pat_list_vars/1-anonymous-0-'/2 2 0.00 8 [ 4.00] file:file_name/1 1 0.00 8 [ 8.00] beam_asm:on_load/2 1 0.00 8 [ 8.00] beam_asm:finalize_fun_table/2 1 0.00 8 [ 8.00] beam_dict:new/0 1 0.00 8 [ 8.00] beam_dict:lambda/3 1 0.00 8 [ 8.00] beam_dict:export_table/1 1 0.00 8 [ 8.00] beam_dict:lambda_table/1 1 0.00 8 [ 8.00] beam_dict:'-literal_table/1-anonymous-1-'/3 1 0.00 8 [ 8.00] erl_expand_records:module/2 1 0.00 8 [ 8.00] erl_parse:yeccpars2_8/7 3 0.00 8 [ 2.67] erl_parse:yeccpars2_183/7 2 0.00 8 [ 4.00] erl_parse:yeccpars2_286/7 3 0.00 8 [ 2.67] erl_parse:yeccgoto_attr_val/7 3 0.00 8 [ 2.67] erl_parse:yeccgoto_bin_element/7 2 0.00 8 [ 4.00] erl_parse:yeccgoto_binary/7 2 0.00 8 [ 4.00] erl_parse:yeccgoto_function_clause/7 3 0.00 8 [ 2.67] erl_parse:yeccgoto_list/7 2 0.00 8 [ 4.00] erlang:make_tuple/2 2 0.00 8 [ 4.00] zlib:open/0 1 0.00 9 [ 9.00] zlib:close/1 1 0.00 9 [ 9.00] zlib:deflateInit/2 1 0.00 9 [ 9.00] v3_codegen:test_cg/7 3 0.00 9 [ 3.00] v3_codegen:'-match_cg/5-anonymous-0-'/4 3 0.00 9 [ 3.00] beam_bool:ensure_opt_safe/6 1 0.00 9 [ 9.00] beam_bool:initialized_regs/2 1 0.00 9 [ 9.00] beam_bool:'-bopt_bool_args/2-anonymous-0-'/2 2 0.00 9 [ 4.50] beam_type:float_op/4 1 0.00 9 [ 9.00] sofs:family_specification/2 1 0.00 9 [ 9.00] beam_dead:shortcut_label/2 2 0.00 9 [ 4.50] gen:do_call/4 2 0.00 9 [ 4.50] v3_life:'-literal2/2-lc$^0/1-0-'/2 2 0.00 9 [ 4.50] v3_life:'-k_bif/4-lc$^0/1-0-'/1 2 0.00 9 [ 4.50] v3_life:'-k_bif/4-lc$^0/1-9-'/1 2 0.00 9 [ 4.50] lists:keymerge2_1/6 3 0.00 9 [ 3.00] sets:from_list/1 1 0.00 9 [ 9.00] erl_lint:add_warning/2 2 0.00 9 [ 4.50] erl_lint:disallowed_compile_flags/2 1 0.00 9 [ 9.00] erl_lint:clauses/2 2 0.00 9 [ 4.50] erl_lint:bin_element/4 2 0.00 9 [ 4.50] erl_lint:elemtype_check/4 2 0.00 9 [ 4.50] beam_split:module/2 1 0.00 9 [ 9.00] epp:parse_file/3 1 0.00 9 [ 9.00] beam_z:module/2 1 0.00 9 [ 9.00] sys_pre_expand:expr_bin/2 2 0.00 9 [ 4.50] beam_validator:allocate/5 2 0.00 9 [ 4.50] erlang:port_close/1 1 0.00 9 [ 9.00] compile:expand_opts/1 1 0.00 9 [ 9.00] compile:standard_passes/0 1 0.00 9 [ 9.00] compile:pre_defs/1 2 0.00 9 [ 4.50] compile:'-test_core_inliner/1-anonymous-0-'/1 2 0.00 9 [ 4.50] compile:'-messages_per_file/1-anonymous-5-'/1 2 0.00 9 [ 4.50] compile:'-messages_per_file/1-lc$^1/1-1-'/3 2 0.00 9 [ 4.50] beam_except:module/2 1 0.00 9 [ 9.00] file:close/1 1 0.00 9 [ 9.00] beam_bsm:module/2 1 0.00 9 [ 9.00] beam_asm:module/4 1 0.00 9 [ 9.00] beam_block:'-init_yreg/2-anonymous-0-'/2 2 0.00 9 [ 4.50] beam_dict:literal/2 1 0.00 9 [ 9.00] beam_dict:atom_table/1 1 0.00 9 [ 9.00] beam_dict:import_table/1 1 0.00 9 [ 9.00] gb_trees:delete/2 2 0.00 9 [ 4.50] erl_parse:yeccpars2_4/7 2 0.00 9 [ 4.50] erl_parse:yeccpars2_10/7 3 0.00 9 [ 3.00] erl_parse:yeccpars2_47/7 2 0.00 9 [ 4.50] erl_parse:yeccpars2_125/7 2 0.00 9 [ 4.50] erl_parse:yeccpars2_199/7 2 0.00 9 [ 4.50] erl_parse:yeccpars2_206/7 2 0.00 9 [ 4.50] erl_parse:yeccpars2_243/7 2 0.00 9 [ 4.50] erl_parse:yeccpars2_422/7 2 0.00 9 [ 4.50] erl_parse:yeccgoto_function_clauses/7 3 0.00 9 [ 3.00] erl_parse:yeccgoto_guard/7 3 0.00 9 [ 3.00] beam_clean:module/2 1 0.00 10 [ 10.00] v3_codegen:module/2 1 0.00 10 [ 10.00] v3_codegen:functions/2 1 0.00 10 [ 10.00] v3_codegen:protected_cg/7 3 0.00 10 [ 3.33] v3_codegen:'-select_extract_tuple/6-anonymous-0-'/5 2 0.00 10 [ 5.00] beam_bool:bopt_bool_args/2 1 0.00 10 [ 10.00] filename:absname/1 1 0.00 10 [ 10.00] filename:basename/1 1 0.00 10 [ 10.00] sofs:image/2 1 0.00 10 [ 10.00] beam_dead:module/2 1 0.00 10 [ 10.00] ordsets:new/0 2 0.00 10 [ 5.00] sets:to_list/1 1 0.00 10 [ 10.00] beam_utils:'-is_killed/3-anonymous-0-'/3 2 0.00 10 [ 5.00] beam_receive:module/2 1 0.00 10 [ 10.00] erl_lint:define_function/4 2 0.00 10 [ 5.00] erl_lint:check_specs_without_function/1 1 0.00 10 [ 10.00] erl_lint:'-expr_bin/4-fun-0-'/4 2 0.00 10 [ 5.00] erl_lint:'-pack_warnings/1-lc$^0/1-0-'/2 3 0.00 10 [ 3.33] erl_bits:as_list/1 2 0.00 10 [ 5.00] epp:com_nl/4 3 0.00 10 [ 3.33] epp:com/4 2 0.00 10 [ 5.00] beam_validator:bs_update_bits/5 2 0.00 10 [ 5.00] erlang:apply/2 1 0.00 10 [ 10.00] compile:internal/2 1 0.00 10 [ 10.00] compile:passes_1/1 2 0.00 10 [ 5.00] compile:'-beam_asm/1-lc$^0/1-0-'/1 2 0.00 10 [ 5.00] compile:'-messages_per_file/1-lc$^0/1-0-'/1 2 0.00 10 [ 5.00] sys_core_fold:module/2 1 0.00 10 [ 10.00] sys_core_fold:'-let_substs/3-anonymous-1-'/2 2 0.00 10 [ 5.00] v3_kernel:'-ubody/3-anonymous-1-'/2 3 0.00 10 [ 3.33] file:open/2 1 0.00 10 [ 10.00] file:check_args/1 3 0.00 10 [ 3.33] beam_asm:build_attributes/4 1 0.00 10 [ 10.00] beam_asm:'-flatten_exports/1-anonymous-0-'/1 2 0.00 10 [ 5.00] beam_block:opt_bs_puts/1 2 0.00 10 [ 5.00] beam_dict:line_table/1 1 0.00 10 [ 10.00] erl_expand_records:strict_record_access/2 4 0.00 10 [ 2.50] erl_parse:build_fun/2 1 0.00 10 [ 10.00] erl_parse:yeccpars2_82/7 3 0.00 10 [ 3.33] erl_parse:yeccpars2_177/7 3 0.00 10 [ 3.33] erl_parse:yeccpars2_195/7 2 0.00 10 [ 5.00] erl_parse:yeccpars2_426/7 3 0.00 10 [ 3.33] erl_parse:yeccpars2_449/7 2 0.00 10 [ 5.00] erl_parse:yeccgoto_clause_args/7 3 0.00 10 [ 3.33] v3_core:'-bitstr_vars/2-anonymous-0-'/2 2 0.00 11 [ 5.50] v3_core:'-module/2-anonymous-0-'/1 3 0.00 11 [ 3.67] beam_jump:module/2 1 0.00 11 [ 11.00] v3_codegen:cg_binary_size_2/6 2 0.00 11 [ 5.50] beam_flatten:module/2 1 0.00 11 [ 11.00] beam_bool:module/2 1 0.00 11 [ 11.00] beam_bool:bopt_good_arg/2 3 0.00 11 [ 3.67] filename:absname/2 1 0.00 11 [ 11.00] beam_type:module/2 1 0.00 11 [ 11.00] beam_type:merge_type_info/2 2 0.00 11 [ 5.50] sofs:check_for_sort/2 1 0.00 11 [ 11.00] erl_eval:partial_eval/1 2 0.00 11 [ 5.50] erl_eval:ev_expr/1 2 0.00 11 [ 5.50] erl_eval:line/1 2 0.00 11 [ 5.50] v3_life:module/2 1 0.00 11 [ 11.00] v3_life:'-k_bif/4-lc$^0/1-1-'/1 2 0.00 11 [ 5.50] lists:umerge3_2/7 3 0.00 11 [ 3.67] lists:rkeymerge3_2/10 3 0.00 11 [ 3.67] erl_lint:func_line_warning/3 2 0.00 11 [ 5.50] erl_lint:func_line_error/3 3 0.00 11 [ 3.67] erl_lint:vintersection/1 2 0.00 11 [ 5.50] erl_lint:modify_line/2 5 0.00 11 [ 2.20] erl_lint:'-expr/3-fun-4-'/3 2 0.00 11 [ 5.50] erl_lint:'-pattern_list/5-fun-0-'/5 2 0.00 11 [ 5.50] cerl:lit_list_vals/1 2 0.00 11 [ 5.50] epp:open/3 1 0.00 11 [ 11.00] sys_pre_expand:attribute/4 2 0.00 11 [ 5.50] sys_pre_expand:fun_clauses/2 2 0.00 11 [ 5.50] beam_validator:bs_verify_flags/2 2 0.00 11 [ 5.50] beam_validator:bs_is_aligned/1 2 0.00 11 [ 5.50] beam_trim:module/2 1 0.00 11 [ 11.00] compile:objfile/2 1 0.00 11 [ 11.00] compile:'-mpf/1-lc$^2/1-2-'/1 2 0.00 11 [ 5.50] sys_core_fold:eval_binary/1 3 0.00 11 [ 3.67] sys_core_fold:'-eval_case_1/2-anonymous-0-'/1 2 0.00 11 [ 5.50] sys_core_fold:'-sub_subst_var/3-lc$^0/1-0-'/3 2 0.00 11 [ 5.50] v3_kernel:add_local_function/2 1 0.00 11 [ 11.00] v3_kernel:'-uexpr/3-anonymous-22-'/2 3 0.00 11 [ 3.67] v3_kernel:'-uexpr/3-anonymous-19-'/2 3 0.00 11 [ 3.67] beam_asm:set_vsn_attribute/2 1 0.00 11 [ 11.00] beam_dict:'-literal_table/1-lc$^0/1-0-'/1 2 0.00 11 [ 5.50] erl_parse:yeccpars2_5/7 3 0.00 11 [ 3.67] erl_parse:yeccpars2_9/7 3 0.00 11 [ 3.67] erl_parse:yeccpars2_79/7 4 0.00 11 [ 2.75] erl_parse:yeccpars2_158/7 2 0.00 11 [ 5.50] erl_parse:yeccgoto_attribute/7 3 0.00 11 [ 3.67] io:getopts/1 1 0.00 12 [ 12.00] v3_core:force_booleans_1/4 6 0.00 12 [ 2.00] v3_core:expr_bin/3 2 0.00 12 [ 6.00] v3_core:constant_bin/1 2 0.00 12 [ 6.00] v3_core:constant_bin_1/1 2 0.00 12 [ 6.00] v3_core:bitstr_vars/2 2 0.00 12 [ 6.00] zlib:collect/2 2 0.00 12 [ 6.00] beam_flatten:norm_allocate/2 2 0.00 12 [ 6.00] beam_bool:all_killed/4 3 0.00 12 [ 4.00] beam_bool:make_and_list/1 3 0.00 12 [ 4.00] beam_bool:bopt_cg/5 3 0.00 12 [ 4.00] beam_bool:is_killed/4 2 0.00 12 [ 6.00] beam_bool:'-bopt_tree/3-lc$^1/1-1-'/1 4 0.00 12 [ 3.00] filename:skip_prefix/2 2 0.00 12 [ 6.00] filename:major_os_type/0 2 0.00 12 [ 6.00] orddict:to_list/1 3 0.00 12 [ 4.00] sofs:relative_product1/2 1 0.00 12 [ 12.00] v3_life:'-guard/3-lc$^0/1-1-'/1 3 0.00 12 [ 4.00] lists:umerge3_1/7 2 0.00 12 [ 6.00] erl_lint:pack_warnings/1 2 0.00 12 [ 6.00] erl_lint:function_state/2 3 0.00 12 [ 4.00] erl_lint:check_option_functions/4 3 0.00 12 [ 4.00] erl_lint:is_gexpr/2 2 0.00 12 [ 6.00] erl_lint:vt_no_unused/1 2 0.00 12 [ 6.00] erl_lint:'-icrt_clauses/3-fun-0-'/3 2 0.00 12 [ 6.00] erl_lint:'-check_option_functions/4-lc$^4/1-4-'/2 3 0.00 12 [ 4.00] eval_bits:eval_field/3 2 0.00 12 [ 6.00] beam_peep:module/2 1 0.00 12 [ 12.00] sys_pre_expand:function/5 2 0.00 12 [ 6.00] sys_pre_expand:make_bit_type/3 2 0.00 12 [ 6.00] beam_validator:module/2 1 0.00 12 [ 12.00] beam_validator:bs_zero_bits/1 2 0.00 12 [ 6.00] beam_validator:'-verify_no_ct/1-lc$^0/1-0-'/1 5 0.00 12 [ 2.40] beam_a:module/2 1 0.00 12 [ 12.00] beam_trim:'-frame_layout/3-anonymous-0-'/3 2 0.00 12 [ 6.00] sys_core_fold:'-is_safe_bool_expr_1/3-anonymous-0-'/2 3 0.00 12 [ 4.00] file:call/2 2 0.00 12 [ 6.00] beam_dict:literal_table/1 1 0.00 12 [ 12.00] beam_dict:'-line_table/1-lc$^0/1-0-'/1 3 0.00 12 [ 4.00] sys_core_dsetel:'-visit_bin_segs/2-anonymous-0-'/2 2 0.00 12 [ 6.00] erl_parse:yeccpars2_12/7 3 0.00 12 [ 4.00] erl_parse:yeccpars2_187/7 2 0.00 12 [ 6.00] v3_core:gexpr_test/3 4 0.01 13 [ 3.25] v3_codegen:guard_clause_cg/4 3 0.01 13 [ 4.33] v3_codegen:return_cg/5 3 0.01 13 [ 4.33] v3_codegen:'-save_stack/4-anonymous-2-'/2 6 0.01 13 [ 2.17] beam_bool:simplify_and_list/1 3 0.01 13 [ 4.33] beam_bool:rename_sources/2 2 0.01 13 [ 6.50] beam_bool:ssa_in_use/2 5 0.01 13 [ 2.60] beam_bool:'-free_vars_1/4-lc$^0/1-0-'/1 3 0.01 13 [ 4.33] sets:'-from_list/1-fun-0-'/2 3 0.01 13 [ 4.33] erl_lint:function_check_max_args/3 2 0.01 13 [ 6.50] erl_lint:bit_size/4 2 0.01 13 [ 6.50] erl_lint:is_gexpr_op/2 2 0.01 13 [ 6.50] erl_internal:old_type_test/2 4 0.01 13 [ 3.25] sys_pre_expand:icr_clauses2/2 3 0.01 13 [ 4.33] beam_validator:bs_align_check/2 2 0.01 13 [ 6.50] beam_validator:assert_term/2 3 0.01 13 [ 4.33] beam_validator:'-verify_call_args/3-anonymous-1-'/2 3 0.01 13 [ 4.33] beam_validator:'-valfun_1/2-lc$^0/1-0-'/2 4 0.01 13 [ 3.25] beam_trim:trim_instructions_1/4 4 0.01 13 [ 3.25] v3_kernel:c_apply/5 3 0.01 13 [ 4.33] beam_block:module/2 1 0.01 13 [ 13.00] beam_dict:local/4 2 0.01 13 [ 6.50] beam_dict:'-lambda_table/1-lc$^1/1-1-'/1 2 0.01 13 [ 6.50] beam_dict:'-lambda_table/1-lc$^0/1-0-'/1 3 0.01 13 [ 4.33] sys_core_dsetel:visit_bin_segs/2 2 0.01 13 [ 6.50] erl_parse:yeccpars2_160/7 2 0.01 13 [ 6.50] erl_parse:yeccgoto_tail/7 5 0.01 13 [ 2.60] beam_bool:bopt_good_args/2 5 0.01 14 [ 2.80] beam_bool:fetch_reg/2 4 0.01 14 [ 3.50] beam_bool:ssa_sub_list/2 3 0.01 14 [ 4.67] beam_bool:'-rename_sources/2-anonymous-0-'/2 3 0.01 14 [ 4.67] lists:rmerge3_2/6 5 0.01 14 [ 2.80] lists:keymergel/4 5 0.01 14 [ 2.80] dict:fetch_keys/1 2 0.01 14 [ 7.00] erl_lint:guard_test2/3 4 0.01 14 [ 3.50] erl_lint:'-icrt_export/4-lc$^0/1-0-'/3 3 0.01 14 [ 4.67] erl_lint:'-check_option_functions/4-lc$^3/1-3-'/1 3 0.01 14 [ 4.67] erl_lint:'-pack_warnings/1-lc$^1/1-1-'/2 3 0.01 14 [ 4.67] sys_pre_expand:bin_expand_strings/1 2 0.01 14 [ 7.00] sys_pre_expand:'-module/2-lc$^0/1-0-'/1 6 0.01 14 [ 2.33] beam_validator:assert_type/2 3 0.01 14 [ 4.67] core_lib:'-vu_expr/2-anonymous-6-'/2 4 0.01 14 [ 3.50] beam_trim:'-remap/3-lc$^4/1-4-'/2 3 0.01 14 [ 4.67] beam_trim:'-create_map/2-anonymous-2-'/2 3 0.01 14 [ 4.67] beam_trim:'-trim_instructions/1-lc$^0/1-0-'/1 4 0.01 14 [ 3.50] compile:select_list_passes/2 3 0.01 14 [ 4.67] compile:core_passes/0 1 0.01 14 [ 14.00] compile:'-mpf/1-lc$^1/1-3-'/2 3 0.01 14 [ 4.67] sys_core_fold:eval_binary_1/2 3 0.01 14 [ 4.67] sys_core_fold:eval_rel_op/4 3 0.01 14 [ 4.67] v3_kernel:validate_bin_element_size/1 2 0.01 14 [ 7.00] file:file_request/2 3 0.01 14 [ 4.67] beam_asm:'-build_line_table/1-lbc$^1/2-1-'/2 2 0.01 14 [ 7.00] beam_asm:'-build_line_table/1-lc$^0/1-0-'/1 1 0.01 14 [ 14.00] gb_trees:balance/2 4 0.01 14 [ 3.50] erl_expand_records:typed_records/2 7 0.01 14 [ 2.00] erl_expand_records:in_guard/1 4 0.01 14 [ 3.50] erl_parse:farity_list/1 2 0.01 14 [ 7.00] erlang:whereis/1 2 0.01 14 [ 7.00] zlib:call/3 3 0.01 15 [ 5.00] v3_codegen:cg_binary/6 2 0.01 15 [ 7.50] beam_bool:init_regs_1/2 3 0.01 15 [ 5.00] beam_bool:ssa_assign/2 3 0.01 15 [ 5.00] filename:pathtype/1 2 0.01 15 [ 7.50] gb_sets:union_2/3 7 0.01 15 [ 2.14] erl_eval:new_bindings/0 2 0.01 15 [ 7.50] lists:rkeymerge3_1/10 3 0.01 15 [ 5.00] erl_lint:add_bit_size/5 2 0.01 15 [ 7.50] erl_lint:vtsubtract/2 3 0.01 15 [ 5.00] erl_lint:'-vt_no_unsafe/1-lc$^0/1-0-'/1 4 0.01 15 [ 3.75] erl_lint:'-clauses/2-fun-0-'/2 3 0.01 15 [ 5.00] erl_lint:'-start/2-lc$^1/1-1-'/1 4 0.01 15 [ 3.75] epp:read_encoding_from_file/2 1 0.01 15 [ 15.00] beam_validator:merge_types/2 2 0.01 15 [ 7.50] beam_validator:'-verify_call_args/3-anonymous-0-'/3 3 0.01 15 [ 5.00] beam_validator:'-validate_3/7-anonymous-1-'/1 5 0.01 15 [ 3.00] beam_trim:frame_size_branch/3 5 0.01 15 [ 3.00] beam_except:dig_out_fc/3 3 0.01 15 [ 5.00] sys_core_fold:'-bitstr_list/2-lc$^0/1-0-'/2 3 0.01 15 [ 5.00] v3_kernel:'-uexpr/3-anonymous-21-'/2 4 0.01 15 [ 3.75] v3_kernel:'-match_vars/2-anonymous-0-'/2 5 0.01 15 [ 3.00] beam_asm:flag_to_bit/1 4 0.01 15 [ 3.75] beam_asm:'-encode_arg/2-anonymous-0-'/2 4 0.01 15 [ 3.75] beam_block:opt_bs_1/2 4 0.01 15 [ 3.75] beam_dict:highest_opcode/1 1 0.01 15 [ 15.00] erl_expand_records:uses_types/1 7 0.01 15 [ 2.14] erl_parse:parse/1 5 0.01 15 [ 3.00] erl_parse:yeccpars2_7/7 5 0.01 15 [ 3.00] erl_parse:yeccpars2_176/7 5 0.01 15 [ 3.00] erl_parse:yeccpars2_448/7 3 0.01 15 [ 5.00] beam_clean:bs_fix/2 6 0.01 16 [ 2.67] v3_core:expr_bin_1/2 2 0.01 16 [ 8.00] v3_core:bitstr/2 2 0.01 16 [ 8.00] v3_core:'-cexpr/3-anonymous-1-'/3 6 0.01 16 [ 2.67] v3_codegen:cg_binary_size/5 2 0.01 16 [ 8.00] v3_codegen:'-cg_binary_size_1/3-lc$^0/1-0-'/1 4 0.01 16 [ 4.00] beam_bool:free_vars_1/4 4 0.01 16 [ 4.00] gb_sets:union/4 7 0.01 16 [ 2.29] v3_life:guard_clause/5 3 0.01 16 [ 5.33] v3_life:'-expr/3-lc$^0/1-3-'/1 3 0.01 16 [ 5.33] lists:last/1 3 0.01 16 [ 5.33] lists:flatten/1 4 0.01 16 [ 4.00] lists:rmerge3_1/6 4 0.01 16 [ 4.00] erl_lint:call_function/4 2 0.01 16 [ 8.00] erl_lint:bit_type/4 2 0.01 16 [ 8.00] erl_lint:'-not_deprecated/2-lc$^0/1-0-'/1 7 0.01 16 [ 2.29] beam_validator:validate_3/7 5 0.01 16 [ 3.20] beam_validator:'-validate_2/5-anonymous-0-'/1 5 0.01 16 [ 3.20] core_lib:vu_pattern/3 5 0.01 16 [ 3.20] beam_trim:save_config/4 3 0.01 16 [ 5.33] beam_trim:config_cost_1/2 6 0.01 16 [ 2.67] beam_trim:frame_layout/3 4 0.01 16 [ 4.00] compile:'-messages_per_file/1-anonymous-3-'/2 3 0.01 16 [ 5.33] beam_except:translate_exception/4 6 0.01 16 [ 2.67] sys_core_fold:opt_guard_try/1 3 0.01 16 [ 5.33] sys_core_fold:bitstr_list/2 3 0.01 16 [ 5.33] sys_core_fold:is_boolean_type/2 5 0.01 16 [ 3.20] sys_core_fold:'-body/3-lc$^0/1-0-'/3 3 0.01 16 [ 5.33] v3_kernel:guard/3 3 0.01 16 [ 5.33] v3_kernel:'-module/2-anonymous-0-'/1 3 0.01 16 [ 5.33] beam_bsm:btb_index_find_start_match/1 5 0.01 16 [ 3.20] beam_asm:'-build_file/8-anonymous-2-'/1 3 0.01 16 [ 5.33] beam_block:init_yreg/2 4 0.01 16 [ 4.00] erl_expand_records:guard_tests/2 3 0.01 16 [ 5.33] erl_expand_records:expr_bin/2 2 0.01 16 [ 8.00] erl_parse:yeccpars2_0/7 5 0.01 16 [ 3.20] v3_core:gexpr_top/2 3 0.01 17 [ 5.67] v3_codegen:'-x0_vars/4-lc$^0/1-0-'/3 5 0.01 17 [ 3.40] beam_bool:split_block_2/3 4 0.01 17 [ 4.25] beam_bool:free_vars_regs/1 4 0.01 17 [ 4.25] beam_bool:ssa_new_reg/1 3 0.01 17 [ 5.67] gb_sets:difference/2 3 0.01 17 [ 5.67] lists:rumerge3_2/7 5 0.01 17 [ 3.40] erl_lint:bit_size_check/4 2 0.01 17 [ 8.50] erl_lint:check_unused_vars/3 4 0.01 17 [ 4.25] erl_lint:'-check_unused_records/2-lc$^0/1-0-'/1 7 0.01 17 [ 2.43] erl_lint:'-check_deprecated/2-lc$^0/1-0-'/3 7 0.01 17 [ 2.43] erl_lint:'-bif_clashes/2-lc$^0/1-0-'/1 7 0.01 17 [ 2.43] erl_lint:'-compiler_options/1-lc$^0/1-0-'/1 7 0.01 17 [ 2.43] gen_server:call/3 2 0.01 17 [ 8.50] erl_bits:check_size_unit/3 4 0.01 17 [ 4.25] beam_validator:assert_type/3 3 0.01 17 [ 5.67] sys_core_fold:sub_subst_var/3 2 0.01 17 [ 8.50] beam_block:function/2 5 0.01 17 [ 3.40] gb_trees:to_list_1/1 4 0.01 17 [ 4.25] erl_expand_records:imported/3 3 0.01 17 [ 5.67] erl_expand_records:opt_rec_vars_1/2 7 0.01 17 [ 2.43] erl_expand_records:opt_rec_vars_2/2 4 0.01 17 [ 4.25] erl_parse:yeccpars2_283/7 3 0.01 17 [ 5.67] io:setopts/2 2 0.01 18 [ 9.00] beam_bool:function/2 5 0.01 18 [ 3.60] sofs:relation/1 2 0.01 18 [ 9.00] sofs:restrict/4 6 0.01 18 [ 3.00] erl_lint:guard_test/3 4 0.01 18 [ 4.50] erl_lint:warn_unused_vars/3 5 0.01 18 [ 3.60] erl_lint:format_function/5 6 0.01 18 [ 3.00] erl_lint:'-disallowed_compile_flags/2-lc$^0/1-0-'/2 7 0.01 18 [ 2.57] erl_lint:'-pack_warnings/1-lc$^2/1-2-'/1 4 0.01 18 [ 4.50] erl_bits:type_to_record/1 4 0.01 18 [ 4.50] beam_validator:verify_call_args/3 3 0.01 18 [ 6.00] core_lib:vu_clause/2 5 0.01 18 [ 3.60] sys_core_fold:bsm_an_1/2 6 0.01 18 [ 3.00] beam_block:collect_bs_puts_1/2 4 0.01 18 [ 4.50] beam_dict:export/4 3 0.01 18 [ 6.00] erl_expand_records:'-compiler_options/1-lc$^0/1-0-'/1 7 0.01 18 [ 2.57] v3_core:unforce/3 6 0.01 19 [ 3.17] beam_jump:extract_seq_1/2 6 0.01 19 [ 3.17] v3_codegen:cg_gen_binsize/6 4 0.01 19 [ 4.75] gb_sets:difference_2/4 6 0.01 19 [ 3.17] v3_life:test_op/1 3 0.01 19 [ 6.33] v3_life:'-k_bif/4-lc$^0/1-2-'/1 5 0.01 19 [ 3.80] erl_lint:clause/2 3 0.01 19 [ 6.33] erl_lint:is_autoimport_suppressed/2 4 0.01 19 [ 4.75] erl_lint:'-check_unused_types/2-lc$^0/1-0-'/1 7 0.01 19 [ 2.71] erl_lint:'-disallowed_compile_flags/2-lc$^1/1-1-'/2 7 0.01 19 [ 2.71] cerl:ann_c_cons/3 4 0.01 19 [ 4.75] beam_trim:remap/3 5 0.01 19 [ 3.80] erlang:flush_monitor_message/2 2 0.01 19 [ 9.50] sys_core_fold:bitstr/2 3 0.01 19 [ 6.33] sys_core_fold:bin_un_utf/1 3 0.01 19 [ 6.33] sys_core_fold:opt_case_in_let_1/3 3 0.01 19 [ 6.33] sys_core_fold:is_simple_case_arg/1 3 0.01 19 [ 6.33] v3_kernel:get_free/3 3 0.01 19 [ 6.33] erl_parse:yecctoken_location/1 5 0.01 19 [ 3.80] erl_parse:yeccgoto_form/7 5 0.01 19 [ 3.80] beam_dead:function/2 5 0.01 20 [ 4.00] beam_utils:is_killed/3 4 0.01 20 [ 5.00] erl_lint:pre_scan/2 7 0.01 20 [ 2.86] erl_lint:'-local_functions/1-lc$^0/1-0-'/1 7 0.01 20 [ 2.86] erl_lint:'-check_unused_functions/2-lc$^0/1-0-'/1 7 0.01 20 [ 2.86] erl_internal:type_test/2 4 0.01 20 [ 5.00] beam_validator:heap_alloc/2 4 0.01 20 [ 5.00] core_lib:'-vu_expr/2-anonymous-1-'/2 5 0.01 20 [ 4.00] compile:compile_options/1 7 0.01 20 [ 2.86] beam_except:translate_1/5 7 0.01 20 [ 2.86] sys_core_fold:add_warning/2 5 0.01 20 [ 4.00] v3_kernel:wrap_guard/2 3 0.01 20 [ 6.67] erl_parse:check_clauses/3 3 0.01 20 [ 6.67] erl_parse:yeccgoto_clause_body/7 6 0.01 20 [ 3.33] beam_clean:add_to_work_list/2 4 0.01 21 [ 5.25] v3_core:verify_suitable_fields/1 4 0.01 21 [ 5.25] v3_codegen:function/3 5 0.01 21 [ 4.20] beam_bool:ssa_block_1/3 4 0.01 21 [ 5.25] beam_bool:'-ssa_block_1/3-anonymous-0-'/2 5 0.01 21 [ 4.20] beam_bool:'-module/2-anonymous-0-'/2 5 0.01 21 [ 4.20] gen:call/4 2 0.01 21 [ 10.50] erl_lint:form/2 6 0.01 21 [ 3.50] sys_pre_expand:'-define_functions/2-anonymous-0-'/2 6 0.01 21 [ 3.50] beam_validator:index_bs_start_match_1/3 5 0.01 21 [ 4.20] beam_validator:validate_0/3 6 0.01 21 [ 3.50] sys_core_fold:fold_call_2/5 6 0.01 21 [ 3.50] sys_core_fold:sub_new/1 3 0.01 21 [ 7.00] v3_kernel:lit_list_vars/1 6 0.01 21 [ 3.50] file:position/2 2 0.01 21 [ 10.50] beam_block:count_ones/2 5 0.01 21 [ 4.20] erl_expand_records:guard_test/2 4 0.01 21 [ 5.25] sys_core_dsetel:'-visit/2-anonymous-7-'/2 5 0.01 21 [ 4.20] erl_parse:build_function/1 2 0.01 21 [ 10.50] beam_clean:find_all_used/3 6 0.01 22 [ 3.67] beam_clean:clean_labels/1 3 0.01 22 [ 7.33] v3_codegen:guard_cg_list/6 3 0.01 22 [ 7.33] v3_codegen:bif_cg/7 4 0.01 22 [ 5.50] v3_codegen:'-match_cg/5-anonymous-1-'/6 7 0.01 22 [ 3.14] beam_flatten:block/1 5 0.01 22 [ 4.40] beam_flatten:'-module/2-lc$^0/1-0-'/1 6 0.01 22 [ 3.67] filename:separators/0 3 0.01 22 [ 7.33] lists:umerge3_21_3/6 8 0.01 22 [ 2.75] erl_lint:gexpr_list/3 3 0.01 22 [ 7.33] erl_lint:'-gexpr_list/3-fun-0-'/3 5 0.01 22 [ 4.40] erl_bits:set_bit/1 4 0.01 22 [ 5.50] beam_z:function/1 5 0.01 22 [ 4.40] sys_pre_expand:defined/3 4 0.01 22 [ 5.50] sys_core_fold:'-fold_call_2/5-lc$^0/1-0-'/1 6 0.01 22 [ 3.67] v3_kernel:function/2 4 0.01 22 [ 5.50] v3_kernel:'-module/2-anonymous-1-'/2 4 0.01 22 [ 5.50] proplists:get_value/2 4 0.01 22 [ 5.50] beam_block:'-opt_block/1-anonymous-0-'/1 4 0.01 22 [ 5.50] sys_core_dsetel:visit_module_1/3 5 0.01 22 [ 4.40] erl_parse:yeccpars0/5 5 0.01 22 [ 4.40] erl_parse:yeccpars2_87/7 6 0.01 22 [ 3.67] erlang:universaltime/0 1 0.01 22 [ 22.00] erlang:list_to_tuple/1 4 0.01 22 [ 5.50] beam_clean:make_save_point_dict/2 5 0.01 23 [ 4.60] v3_codegen:'-cg_binary_size_1/3-anonymous-1-'/1 4 0.01 23 [ 5.75] beam_flatten:function/1 5 0.01 23 [ 4.60] v3_life:functions/2 6 0.01 23 [ 3.83] v3_life:is_gc_bif/2 4 0.01 23 [ 5.75] erl_lint:merge_state/2 5 0.01 23 [ 4.60] erl_lint:vtnames/1 5 0.01 23 [ 4.60] erl_lint:obsolete_guard/2 4 0.01 23 [ 5.75] beam_validator:index_bs_start_match/2 6 0.01 23 [ 3.83] core_lib:'-vu_clause/2-anonymous-0-'/3 5 0.01 23 [ 4.60] beam_trim:'-module/2-lc$^0/1-0-'/1 6 0.01 23 [ 3.83] sys_core_fold:sub_set_name/3 7 0.01 23 [ 3.29] v3_kernel:select_bin_con_2/1 7 0.01 23 [ 3.29] erl_expand_records:head/2 6 0.01 23 [ 3.83] erl_expand_records:'-guard_test/2-fun-0-'/2 4 0.01 23 [ 5.75] v3_core:form/3 5 0.01 24 [ 4.80] v3_core:mark_compiler_generated/1 3 0.01 24 [ 8.00] v3_core:'-module/2-anonymous-1-'/3 5 0.01 24 [ 4.80] beam_bool:'-ssa_sub_list/2-lc$^0/1-0-'/2 8 0.01 24 [ 3.00] gb_sets:count/1 6 0.01 24 [ 4.00] v3_life:'-k_bif/4-lc$^0/1-3-'/1 6 0.01 24 [ 4.00] lists:usplit_2_1/6 5 0.01 24 [ 4.80] lists:rumerge3_1/6 7 0.01 24 [ 3.43] beam_utils:empty_label_index/0 5 0.01 24 [ 4.80] beam_receive:'-module/2-lc$^0/1-0-'/1 6 0.01 24 [ 4.00] erl_lint:head/3 5 0.01 24 [ 4.80] erl_lint:is_format_function/2 6 0.01 24 [ 4.00] erl_lint:'-vtmerge/2-fun-0-'/3 4 0.01 24 [ 6.00] erl_lint:'-includes_qlc_hrl/2-lc$^0/1-0-'/1 7 0.01 24 [ 3.43] erl_lint:'-forms/2-fun-0-'/2 6 0.01 24 [ 4.00] beam_split:split_blocks/1 5 0.01 24 [ 4.80] beam_validator:merge_states_1/2 5 0.01 24 [ 4.80] beam_validator:verify_no_ct/1 4 0.01 24 [ 6.00] beam_validator:min/2 5 0.01 24 [ 4.80] beam_trim:frame_layout_1/5 4 0.01 24 [ 6.00] v3_kernel:atomic_bin/3 4 0.01 24 [ 6.00] v3_kernel:match_con_1/4 7 0.01 24 [ 3.43] v3_kernel:'-uexpr/3-anonymous-5-'/2 6 0.01 24 [ 4.00] proplists:get_value/3 7 0.01 24 [ 3.43] beam_bsm:btb_index_2/4 5 0.01 24 [ 4.80] beam_asm:'-finalize_fun_table/2-lc$^0/1-0-'/2 7 0.01 24 [ 3.43] erl_parse:yeccpars2_178/7 8 0.01 24 [ 3.00] beam_clean:'-module/2-anonymous-1-'/2 5 0.01 25 [ 5.00] v3_core:'-ufun_clauses/3-anonymous-0-'/3 6 0.01 25 [ 4.17] sofs:rel2family/1 6 0.01 25 [ 4.17] lists:usplit_1_1/6 7 0.01 25 [ 3.57] lists:rkeymergel/4 7 0.01 25 [ 3.57] beam_z:'-module/2-lc$^0/1-0-'/1 6 0.01 25 [ 4.17] beam_validator:heap_alloc_1/2 4 0.01 25 [ 6.25] beam_validator:'-validate_3/7-lc$^0/1-0-'/2 5 0.01 25 [ 5.00] beam_trim:function/1 5 0.01 25 [ 5.00] beam_except:'-module/2-lc$^0/1-0-'/1 6 0.01 25 [ 4.17] sys_core_fold:opt_case_in_let_arg/3 10 0.01 25 [ 2.50] v3_kernel:select_bin_con_1/1 7 0.01 25 [ 3.57] v3_kernel:'-uexpr/3-anonymous-20-'/2 7 0.01 25 [ 3.57] erl_expand_records:opt_rec_vars/1 6 0.01 25 [ 4.17] erl_parse:yeccpars2_269/7 6 0.01 25 [ 4.17] v3_core:'-uexpr/3-anonymous-5-'/3 6 0.01 26 [ 4.33] v3_codegen:find_loc/3 8 0.01 26 [ 3.25] beam_bool:bopt_tree/3 4 0.01 26 [ 6.50] sofs:diff_restrict_n/5 7 0.01 26 [ 3.71] beam_dead:forward/2 5 0.01 26 [ 5.20] beam_receive:function/1 5 0.01 26 [ 5.20] erl_lint:eval_file_attr/2 7 0.01 26 [ 3.71] erl_lint:vtmerge/1 4 0.01 26 [ 6.50] erl_lint:bif_clash_specifically_disabled/2 3 0.01 26 [ 8.67] erl_lint:'-vt_no_unused/1-lc$^0/1-0-'/1 8 0.01 26 [ 3.25] beam_validator:call/3 9 0.01 26 [ 2.89] beam_validator:merge_ct/2 5 0.01 26 [ 5.20] beam_a:'-module/2-lc$^0/1-0-'/1 6 0.01 26 [ 4.33] beam_except:fix_block/2 6 0.01 26 [ 4.33] sys_core_fold:sub_set_var/3 5 0.01 26 [ 5.20] v3_kernel:match_clause/4 7 0.01 26 [ 3.71] beam_bsm:btb_index_1/2 6 0.01 26 [ 4.33] erl_parse:yeccpars2_226/7 10 0.01 26 [ 2.60] beam_clean:remove_unused/3 6 0.01 27 [ 4.50] beam_clean:bs_function/1 5 0.01 27 [ 5.40] filename:flatten/1 5 0.01 27 [ 5.40] beam_type:function/1 5 0.01 27 [ 5.40] beam_dead:shortcut_bs_test_1/4 12 0.01 27 [ 2.25] lists:rkeymerge2_1/6 8 0.01 27 [ 3.38] erl_lint:zip_file_and_line/2 5 0.01 27 [ 5.40] otp_internal:obsolete_1/3 6 0.01 27 [ 4.50] beam_peep:function/1 5 0.01 27 [ 5.40] beam_except:function/1 5 0.01 27 [ 5.40] v3_kernel:select_bin_int/1 7 0.01 27 [ 3.86] v3_kernel:arg_val/2 7 0.01 27 [ 3.86] beam_asm:finalize_fun_table_2/3 2 0.01 27 [ 13.50] beam_block:'-module/2-anonymous-0-'/2 5 0.01 27 [ 5.40] erl_parse:yeccpars2_228/7 6 0.01 27 [ 4.50] erts_internal:port_command/3 1 0.01 27 [ 27.00] io:execute_request/2 8 0.01 28 [ 3.50] beam_clean:bs_clean_saves/1 5 0.01 28 [ 5.60] v3_core:cbody/2 4 0.01 28 [ 7.00] beam_jump:share/1 5 0.01 28 [ 5.60] beam_jump:'-module/2-lc$^0/1-0-'/1 6 0.01 28 [ 4.67] beam_bool:dst_regs/2 7 0.01 28 [ 4.00] beam_type:'-module/2-lc$^0/1-0-'/1 6 0.01 28 [ 4.67] beam_dead:shortcut_fail_label/4 6 0.01 28 [ 4.67] beam_dead:'-module/2-anonymous-0-'/2 5 0.01 28 [ 5.60] v3_life:bif_op/1 4 0.01 28 [ 7.00] v3_life:'-expr/3-lc$^0/1-12-'/1 6 0.01 28 [ 4.67] beam_utils:check_liveness_at/3 6 0.01 28 [ 4.67] erl_lint:pseudolocals/0 6 0.01 28 [ 4.67] erl_lint:reached_functions/4 10 0.01 28 [ 2.80] erl_lint:pat_var/5 10 0.01 28 [ 2.80] beam_split:'-module/2-lc$^0/1-0-'/1 6 0.01 28 [ 4.67] beam_validator:validate_fun_info_branches/3 10 0.01 28 [ 2.80] beam_validator:init_state/1 5 0.01 28 [ 5.60] beam_block:find_fixpoint/2 4 0.01 28 [ 7.00] beam_block:bsm_opt/2 5 0.01 28 [ 5.60] sys_core_dsetel:'-visit/2-anonymous-3-'/2 7 0.01 28 [ 4.00] erl_parse:yeccpars2_23/7 10 0.01 28 [ 2.80] beam_clean:'-rootset/3-lc$^0/1-0-'/1 6 0.01 29 [ 4.83] beam_clean:'-module/2-lc$^0/1-0-'/1 6 0.01 29 [ 4.83] v3_core:body/4 4 0.01 29 [ 7.25] v3_core:pattern_list/2 9 0.01 29 [ 3.22] beam_jump:find_fixpoint/2 7 0.01 29 [ 4.14] v3_codegen:cg_binary_size_1/3 4 0.01 29 [ 7.25] v3_life:guard/3 3 0.01 29 [ 9.67] sets:mk_seg/1 7 0.01 29 [ 4.14] erl_lint:loc/1 4 0.01 29 [ 7.25] erl_lint:is_local_function/2 4 0.01 29 [ 7.25] beam_peep:peep/1 5 0.01 29 [ 5.80] beam_peep:'-module/2-lc$^0/1-0-'/1 6 0.01 29 [ 4.83] sys_pre_expand:clauses/2 5 0.01 29 [ 5.80] sys_core_fold:bin_un_utf_1/2 6 0.01 29 [ 4.83] sys_core_fold:opt_case_in_let_0/4 10 0.01 29 [ 2.90] sys_core_fold:get_line/1 7 0.01 29 [ 4.14] v3_kernel:'-group_value/2-anonymous-1-'/3 7 0.01 29 [ 4.14] gb_trees:delete_1/2 6 0.01 29 [ 4.83] gb_trees:keys/1 6 0.01 29 [ 4.83] erl_parse:'-check_clauses/3-fun-0-'/3 4 0.01 29 [ 7.25] v3_core:guard_tests/1 3 0.01 30 [ 10.00] v3_core:force_booleans/4 6 0.01 30 [ 5.00] erl_scan:attr_info/2 8 0.01 30 [ 3.75] v3_life:type/1 7 0.01 30 [ 4.29] v3_life:'-function/1-anonymous-1-'/2 7 0.01 30 [ 4.29] erl_lint:nowarn_function/2 5 0.01 30 [ 6.00] erl_lint:pattern/3 6 0.01 30 [ 5.00] erl_lint:check_qlc_hrl/5 6 0.01 30 [ 5.00] cerl:c_tuple/1 6 0.01 30 [ 5.00] otp_internal:obsolete/3 6 0.01 30 [ 5.00] beam_a:function/1 5 0.01 30 [ 6.00] sys_core_fold:function_1/1 4 0.01 30 [ 7.50] sys_core_fold:fold_non_lit_args/5 6 0.01 30 [ 5.00] sys_core_fold:is_compiler_generated/1 12 0.01 30 [ 2.50] v3_kernel:bif_returns/3 4 0.01 30 [ 7.50] beam_bsm:function/2 5 0.01 30 [ 6.00] beam_bsm:'-module/2-lc$^0/1-0-'/2 6 0.01 30 [ 5.00] erl_parse:yecc_end/1 5 0.01 30 [ 6.00] beam_jump:function/1 5 0.01 31 [ 6.20] beam_jump:opt/2 5 0.01 31 [ 6.20] lists:keymerge2_2/7 12 0.01 31 [ 2.58] beam_utils:bif_to_test/3 5 0.01 31 [ 6.20] erl_lint:reject_bin_alias_expr/3 6 0.01 31 [ 5.17] beam_validator:verify_call_args_1/3 9 0.01 31 [ 3.44] erlang:port_control/3 3 0.01 31 [ 10.33] compile:'-messages_per_file/1-anonymous-2-'/2 6 0.01 31 [ 5.17] beam_except:function_1/1 5 0.01 31 [ 6.20] sys_core_fold:'-module/2-lc$^0/1-0-'/1 5 0.01 31 [ 6.20] v3_kernel:'-ubody/3-anonymous-2-'/2 8 0.01 31 [ 3.88] beam_dict:'-import_table/1-lc$^0/1-0-'/1 9 0.01 31 [ 3.44] v3_core:lit_list_vars/2 10 0.01 32 [ 3.20] v3_codegen:cg_bin_put/3 4 0.01 32 [ 8.00] v3_codegen:break_cg/5 8 0.01 32 [ 4.00] v3_codegen:'-functions/2-anonymous-0-'/3 5 0.01 32 [ 6.40] lists:seq_loop/3 10 0.01 32 [ 3.20] lists:rumerge2_1/4 9 0.01 32 [ 3.56] erl_lint:check_remote_function/5 6 0.01 32 [ 5.33] sys_core_fold:will_match_list/3 17 0.01 32 [ 1.88] sys_core_fold:'-expr/3-lc$^0/1-2-'/2 6 0.01 32 [ 5.33] proplists:get_bool/2 6 0.01 32 [ 5.33] beam_asm:assemble_1/4 6 0.01 32 [ 5.33] beam_asm:'-build_file/8-lc$^0/1-0-'/1 7 0.01 32 [ 4.57] erl_expand_records:optimize_is_record/3 6 0.01 32 [ 5.33] sys_core_dsetel:rewrite/3 8 0.01 32 [ 4.00] erl_parse:parse_form/1 5 0.01 32 [ 6.40] v3_core:function/4 4 0.01 33 [ 8.25] v3_core:'-uexpr/3-anonymous-6-'/2 7 0.01 33 [ 4.71] beam_jump:insert_labels/4 13 0.01 33 [ 2.54] v3_codegen:trap_bif/3 6 0.01 33 [ 5.50] v3_codegen:'-guard_cg_list/6-anonymous-0-'/4 6 0.01 33 [ 5.50] v3_life:k_bif/4 5 0.01 33 [ 6.60] v3_life:'-match/5-lc$^1/1-0-'/5 6 0.01 33 [ 5.50] dict:fold/3 14 0.01 33 [ 2.36] sys_pre_expand:guard_tests/2 7 0.01 33 [ 4.71] beam_validator:prune_x_regs/2 5 0.01 33 [ 6.60] beam_validator:return_type_1/4 12 0.01 33 [ 2.75] v3_kernel:'-uexpr/3-anonymous-17-'/2 9 0.01 33 [ 3.67] v3_kernel:'-uexpr/3-anonymous-15-'/2 8 0.01 33 [ 4.13] erl_parse:build_attribute/2 3 0.01 33 [ 11.00] erl_parse:mapl/2 7 0.01 33 [ 4.71] erl_parse:yeccpars2_58/7 11 0.01 33 [ 3.00] erlang:term_to_binary/2 1 0.01 33 [ 33.00] v3_core:novars/2 6 0.01 34 [ 5.67] v3_core:'-uexpr/3-anonymous-0-'/2 9 0.01 34 [ 3.78] v3_codegen:'-cg_fun/7-anonymous-0-'/2 7 0.01 34 [ 4.86] sofs:relation_to_family/1 6 0.01 34 [ 5.67] v3_life:function/1 5 0.01 34 [ 6.80] epp:'-reader/2-fun-0-'/2 5 0.01 34 [ 6.80] beam_validator:validate_2/5 5 0.01 34 [ 6.80] beam_trim:'-trim/3-anonymous-0-'/1 8 0.01 34 [ 4.25] sys_core_fold:opt_simple_let/3 13 0.01 34 [ 2.62] sys_core_fold:is_any_var_used/2 5 0.01 34 [ 6.80] v3_kernel:match_guard/3 15 0.01 34 [ 2.27] v3_kernel:'-group_value/2-anonymous-0-'/2 7 0.01 34 [ 4.86] erl_parse:yeccpars1/5 5 0.01 34 [ 6.80] v3_codegen:cg_fun/7 5 0.01 35 [ 7.00] beam_bool:ssa_sub/2 8 0.01 35 [ 4.38] filename:basename/2 1 0.01 35 [ 35.00] sys_core_fold:opt_case_in_let_2/3 3 0.01 35 [ 11.67] sys_core_fold:update_types_2/3 10 0.01 35 [ 3.50] sys_core_fold:bsm_an/1 12 0.01 35 [ 2.92] v3_kernel:sub_size_var/2 7 0.01 35 [ 5.00] v3_kernel:'-uexpr/3-anonymous-13-'/2 9 0.01 35 [ 3.89] v3_kernel:'-match_value/5-anonymous-0-'/4 7 0.01 35 [ 5.00] erl_expand_records:guard_tests1/2 7 0.01 35 [ 5.00] erl_parse:yeccpars2_25/7 14 0.01 35 [ 2.50] erl_parse:yeccgoto_argument_list/7 14 0.01 35 [ 2.50] v3_core:force_novars/2 6 0.01 36 [ 6.00] v3_core:ufun_clauses/3 5 0.01 36 [ 7.20] v3_codegen:put_stack/2 12 0.01 36 [ 3.00] gb_sets:add_element/2 8 0.01 36 [ 4.50] lists:rkeymerge2_2/7 13 0.01 36 [ 2.77] epp:parse_file/1 6 0.01 36 [ 6.00] sys_core_fold:eval_case_1/2 12 0.01 36 [ 3.00] v3_kernel:new_vars/3 7 0.01 36 [ 5.14] erl_parse:yecctoken_end_location/1 5 0.01 36 [ 7.20] v3_core:head/2 8 0.02 37 [ 4.63] beam_type:tdb_update/2 12 0.02 37 [ 3.08] erl_lint:'-nowarn_function/2-lc$^0/1-0-'/2 10 0.02 37 [ 3.70] epp:com_oding/4 7 0.02 37 [ 5.29] sys_pre_expand:forms/2 7 0.02 37 [ 5.29] core_lib:is_var_used/2 8 0.02 37 [ 4.63] erl_parse:yeccpars2_13/7 14 0.02 37 [ 2.64] unicode:characters_to_binary/2 1 0.02 37 [ 37.00] gb_sets:union/2 7 0.02 38 [ 5.43] gb_sets:push/2 14 0.02 38 [ 2.71] beam_dead:combine_eqs/4 7 0.02 38 [ 5.43] lists:duplicate/3 16 0.02 38 [ 2.38] beam_validator:kill_heap_allocation/1 10 0.02 38 [ 3.80] v3_kernel:build_select/2 7 0.02 38 [ 5.43] beam_asm:'-build_file/8-anonymous-1-'/1 8 0.02 38 [ 4.75] beam_block:opt_alloc/4 9 0.02 38 [ 4.22] erl_expand_records:forms/2 7 0.02 38 [ 5.43] v3_core:uclauses/3 7 0.02 39 [ 5.57] v3_core:'-uexpr/3-anonymous-3-'/2 12 0.02 39 [ 3.25] v3_codegen:select_cg/6 7 0.02 39 [ 5.57] gb_sets:union_2/4 14 0.02 39 [ 2.79] lists:partition/2 10 0.02 39 [ 3.90] sys_pre_expand:guard/2 9 0.02 39 [ 4.33] sys_core_fold:is_safe_simple/2 6 0.02 39 [ 6.50] v3_kernel:get_con/1 7 0.02 39 [ 5.57] sys_core_dsetel:'-visit/2-anonymous-1-'/2 9 0.02 39 [ 4.33] v3_life:'-expr/3-lc$^0/1-2-'/1 8 0.02 40 [ 5.00] sets:fold_seg/4 17 0.02 40 [ 2.35] dict:fetch_val/2 10 0.02 40 [ 4.00] erl_lint:'-vtmerge/1-fun-0-'/2 10 0.02 40 [ 4.00] v3_kernel:literal/2 6 0.02 40 [ 6.67] v3_kernel:select_bin_con/1 7 0.02 40 [ 5.71] erl_parse:yeccpars2_266/7 10 0.02 40 [ 4.00] v3_core:'-uclauses/3-anonymous-0-'/3 8 0.02 41 [ 5.13] v3_codegen:reserve_x0/2 8 0.02 41 [ 5.13] gb_sets:balance_revlist/2 10 0.02 41 [ 4.10] v3_life:type_clause/5 7 0.02 41 [ 5.86] lists:umerge2_1/5 12 0.02 41 [ 3.42] erl_lint:deprecated_function/5 6 0.02 41 [ 6.83] sys_core_fold:is_safe_bool_expr_1/3 7 0.02 41 [ 5.86] v3_core:fold_match/2 6 0.02 42 [ 7.00] v3_core:ufun_clause/3 11 0.02 42 [ 3.82] beam_jump:extract_seq/2 12 0.02 42 [ 3.50] v3_codegen:enter_cg/6 7 0.02 42 [ 6.00] v3_codegen:cg_build_args/2 6 0.02 42 [ 7.00] lists:seq/2 6 0.02 42 [ 7.00] erl_lint:'-bool_option/4-fun-0-'/4 13 0.02 42 [ 3.23] beam_validator:init_regs/2 7 0.02 42 [ 6.00] v3_kernel:match_value/5 7 0.02 42 [ 6.00] v3_kernel:'-match_con_1/4-anonymous-0-'/3 7 0.02 42 [ 6.00] erl_expand_records:guard/2 9 0.02 42 [ 4.67] erlang:spawn/3 1 0.02 42 [ 42.00] io:request/2 8 0.02 43 [ 5.38] v3_core:fail_clause/3 7 0.02 43 [ 6.14] v3_codegen:save_carefully/3 15 0.02 43 [ 2.87] v3_codegen:match_fmf/4 10 0.02 43 [ 4.30] beam_bool:var_list_1/2 14 0.02 43 [ 3.07] beam_type:tdb_kill_xregs/1 21 0.02 43 [ 2.05] sofs:to_external/1 9 0.02 43 [ 4.78] erl_lint:'-start/2-lc$^0/1-0-'/1 14 0.02 43 [ 3.07] os:type/0 7 0.02 43 [ 6.14] core_lib:'-vu_expr/2-anonymous-4-'/2 15 0.02 43 [ 2.87] sys_core_fold:copy_type/3 7 0.02 43 [ 6.14] v3_kernel:'-uexpr/3-anonymous-23-'/2 10 0.02 43 [ 4.30] erlang:system_info/1 7 0.02 43 [ 6.14] v3_codegen:extend_stack/4 7 0.02 44 [ 6.29] lists:rumergel/3 10 0.02 44 [ 4.40] erl_lint:unused_vars/3 7 0.02 44 [ 6.29] erl_bits:apply_defaults/5 16 0.02 44 [ 2.75] beam_validator:validate_fun_info_branches_1/3 12 0.02 44 [ 3.67] beam_validator:kill_state/1 13 0.02 44 [ 3.38] beam_validator:set_type_y/3 9 0.02 44 [ 4.89] beam_except:dig_out/2 8 0.02 44 [ 5.50] sys_core_fold:opt_case_in_let/1 10 0.02 44 [ 4.40] v3_kernel:clause_val/1 7 0.02 44 [ 6.29] file:read/2 5 0.02 44 [ 8.80] beam_block:move_allocates_2/3 9 0.02 44 [ 4.89] erts_internal:port_close/1 1 0.02 44 [ 44.00] v3_codegen:'-select_cg/6-anonymous-0-'/5 7 0.02 45 [ 6.43] sets:new/0 7 0.02 45 [ 6.43] erl_lint:'-check_option_functions/4-lc$^0/1-0-'/2 21 0.02 45 [ 2.14] epp:parse_erl_form/1 6 0.02 45 [ 7.50] v3_kernel:'-umatch_list/3-anonymous-0-'/3 17 0.02 45 [ 2.65] io:io_request/2 8 0.02 46 [ 5.75] v3_codegen:x0_vars/4 7 0.02 46 [ 6.57] lists:rmergel/2 15 0.02 46 [ 3.07] dict:fold_dict/3 14 0.02 46 [ 3.29] erl_lint:guard/3 9 0.02 46 [ 5.11] epp:reader/2 6 0.02 46 [ 7.67] sys_core_fold:move_let_into_expr/3 13 0.02 46 [ 3.54] sys_core_fold:opt_simple_let_1/4 13 0.02 46 [ 3.54] sys_core_fold:bsm_leftmost_1/2 18 0.02 46 [ 2.56] v3_kernel:translate_match_fail/4 7 0.02 46 [ 6.57] v3_kernel:'-lit_list_vars/1-anonymous-0-'/2 12 0.02 46 [ 3.83] beam_block:opt_move_2/3 21 0.02 46 [ 2.19] beam_dict:import/4 9 0.02 46 [ 5.11] v3_codegen:match_cg/6 12 0.02 47 [ 3.92] v3_codegen:enter_line/3 7 0.02 47 [ 6.71] v3_life:val_clause/5 7 0.02 47 [ 6.71] v3_life:'-literal/2-lc$^0/1-0-'/2 12 0.02 47 [ 3.92] erl_lint:imported/3 5 0.02 47 [ 9.40] v3_kernel:match_var/4 12 0.02 47 [ 3.92] v3_kernel:ensure_return_vars/2 10 0.02 47 [ 4.70] beam_asm:filter_essentials/1 8 0.02 47 [ 5.88] v3_core:new_in_all/1 7 0.02 48 [ 6.86] beam_dict:'-line_table/1-lc$^1/1-1-'/1 13 0.02 48 [ 3.69] erl_parse:yeccpars2_cont_13/7 18 0.02 48 [ 2.67] v3_core:clause/2 8 0.02 49 [ 6.13] beam_jump:'-rem_unused/3-anonymous-0-'/1 13 0.02 49 [ 3.77] v3_codegen:top_level_block/4 7 0.02 49 [ 7.00] v3_codegen:select_val_cg/6 7 0.02 49 [ 7.00] v3_codegen:'-max_reg/1-anonymous-0-'/2 13 0.02 49 [ 3.77] sofs:rel/3 9 0.02 49 [ 5.44] dict:append_bkt/3 14 0.02 49 [ 3.50] erl_lint:guard_tests/3 13 0.02 49 [ 3.77] sys_core_fold:'-expr/3-lc$^0/1-0-'/3 8 0.02 49 [ 6.13] v3_kernel:get_match/2 7 0.02 49 [ 7.00] erl_expand_records:clauses/2 10 0.02 49 [ 4.90] v3_core:gexpr/3 8 0.02 50 [ 6.25] v3_core:uclause/3 15 0.02 50 [ 3.33] v3_codegen:select_val/5 7 0.02 50 [ 7.14] v3_codegen:cg_bin_opt/1 12 0.02 50 [ 4.17] sofs:relation/2 8 0.02 50 [ 6.25] sets:fold_bucket/3 16 0.02 50 [ 3.13] beam_asm:finalize_fun_table_1/2 7 0.02 50 [ 7.14] v3_codegen:add_vls/3 14 0.02 51 [ 3.64] v3_life:'-expr/3-lc$^0/1-10-'/1 11 0.02 51 [ 4.64] lists:last/2 32 0.02 51 [ 1.59] sys_core_fold:fold_call/5 16 0.02 51 [ 3.19] v3_kernel:kmatch/4 9 0.02 51 [ 5.67] beam_asm:encode_line_items/2 13 0.02 51 [ 3.92] beam_clean:function_replace/3 18 0.02 52 [ 2.89] v3_codegen:cg_basic_block/7 7 0.02 52 [ 7.43] v3_codegen:cg_reg_args/2 9 0.02 52 [ 5.78] beam_type:live_regs_1/2 8 0.02 52 [ 6.50] beam_type:'-tdb_update/2-anonymous-0-'/1 12 0.02 52 [ 4.33] lists:partition/4 16 0.02 52 [ 3.25] beam_split:make_block/2 17 0.02 52 [ 3.06] erl_internal:guard_bif/2 8 0.02 52 [ 6.50] sys_core_fold:opt_simple_let_2/6 13 0.02 52 [ 4.00] v3_kernel:group_value/2 7 0.02 52 [ 7.43] v3_core:guard/2 8 0.02 53 [ 6.63] lists:mergel/2 21 0.02 53 [ 2.52] sys_core_fold:call_0/5 16 0.02 53 [ 3.31] sys_core_fold:'-clauses/5-anonymous-0-'/1 12 0.02 53 [ 4.42] v3_kernel:handle_reuse_annos/2 9 0.02 53 [ 5.89] erlang:'--'/2 8 0.02 53 [ 6.63] v3_codegen:set_cg/6 10 0.02 54 [ 5.40] sofs:is_types/2 24 0.02 54 [ 2.25] v3_life:'-guard/3-lc$^0/1-0-'/3 10 0.02 54 [ 5.40] v3_kernel:expand_pat_lit_clause/2 7 0.02 54 [ 7.71] v3_kernel:pat_vars/1 9 0.02 54 [ 6.00] v3_kernel:'-uexpr/3-anonymous-16-'/2 14 0.02 54 [ 3.86] v3_kernel:'-new_clauses/3-anonymous-2-'/2 7 0.02 54 [ 7.71] v3_kernel:'-match/4-anonymous-0-'/3 19 0.02 54 [ 2.84] erl_parse:yeccgoto_function_call/7 10 0.02 54 [ 5.40] v3_core:'-cclauses/3-anonymous-0-'/3 14 0.02 55 [ 3.93] beam_except:dig_out_block/1 6 0.02 55 [ 9.17] v3_kernel:new_clauses/3 7 0.02 55 [ 7.86] erl_internal:bif/2 10 0.02 56 [ 5.60] beam_validator:'-init_regs/2-lc$^0/1-0-'/2 13 0.02 56 [ 4.31] core_lib:is_literal/1 12 0.02 56 [ 4.67] sofs:rel/4 23 0.02 57 [ 2.48] beam_dead:shortcut_bs_test/3 12 0.02 57 [ 4.75] v3_life:'-guard_clause/5-lc$^0/1-0-'/3 10 0.02 57 [ 5.70] v3_life:'-function/1-lc$^0/1-0-'/1 12 0.02 57 [ 4.75] lists:append/1 12 0.02 57 [ 4.75] lists:usplit_1/5 19 0.02 57 [ 3.00] erl_lint:head/4 15 0.02 57 [ 3.80] v3_core:cclauses/3 12 0.02 58 [ 4.83] v3_codegen:guard_cg/5 9 0.02 58 [ 6.44] v3_kernel:'-handle_reuse_annos/2-lc$^0/1-0-'/2 20 0.02 58 [ 2.90] v3_kernel:'-select_bin_con/1-anonymous-0-'/1 7 0.02 58 [ 8.29] v3_kernel:'-partition/1-anonymous-0-'/2 11 0.02 58 [ 5.27] erlang:open_port/2 1 0.02 58 [ 58.00] beam_clean:function_renumber/3 18 0.02 59 [ 3.28] v3_codegen:select_labels/4 14 0.02 59 [ 4.21] v3_codegen:local_func_label/2 9 0.02 59 [ 6.56] beam_flatten:move_past_kill/3 12 0.02 59 [ 4.92] v3_kernel:match_vars/2 9 0.02 59 [ 6.56] v3_kernel:force_variable/2 11 0.02 59 [ 5.36] v3_kernel:match_varcon/4 19 0.02 59 [ 3.11] beam_dict:'-atom_table/1-anonymous-0-'/1 15 0.02 59 [ 3.93] sys_core_dsetel:'-visit/2-anonymous-6-'/2 15 0.02 59 [ 3.93] v3_life:'-type_clause/5-lc$^0/1-0-'/5 14 0.02 60 [ 4.29] v3_life:'-match/5-lc$^0/1-1-'/5 14 0.02 60 [ 4.29] lists:duplicate/2 10 0.02 60 [ 6.00] dict:append/3 14 0.02 60 [ 4.29] erl_internal:op_type/2 9 0.02 60 [ 6.67] sys_core_fold:fold_call_1/5 16 0.02 60 [ 3.75] sys_core_fold:shadow_warning/2 17 0.02 60 [ 3.53] v3_kernel:gexpr_test/2 8 0.02 60 [ 7.50] v3_core:is_simple/1 12 0.02 61 [ 5.08] beam_validator:merge_y_regs_1/2 14 0.02 61 [ 4.36] beam_validator:'-prune_x_regs/2-lc$^0/1-0-'/2 15 0.02 61 [ 4.07] erl_expand_records:pattern_list/2 18 0.02 61 [ 3.39] erl_parse:yeccpars2_274/7 14 0.02 61 [ 4.36] beam_jump:'-opt/2-anonymous-0-'/4 7 0.03 62 [ 8.86] v3_codegen:build_enter/3 7 0.03 62 [ 8.86] sys_core_fold:bsm_leftmost_2/4 28 0.03 62 [ 2.21] v3_codegen:need_stack_frame/1 11 0.03 63 [ 5.73] v3_codegen:max_reg/1 10 0.03 63 [ 6.30] erl_lint:'-vtnames/1-lc$^0/1-0-'/1 20 0.03 63 [ 3.15] beam_validator:merge_regs_1/2 12 0.03 63 [ 5.25] erl_expand_records:exprs/2 16 0.03 63 [ 3.94] beam_type:mark/3 32 0.03 64 [ 2.00] beam_validator:verify_live/2 14 0.03 64 [ 4.57] compile:kernel_passes/0 1 0.03 64 [ 64.00] sys_core_fold:simplify_let/2 13 0.03 64 [ 4.92] sys_core_fold:useless_call/2 16 0.03 65 [ 4.06] sys_core_fold:case_opt/2 12 0.03 65 [ 5.42] erl_parse:yeccpars2_225/7 22 0.03 65 [ 2.95] v3_codegen:call_cg/7 11 0.03 66 [ 6.00] v3_codegen:'-load_vars/2-anonymous-0-'/2 15 0.03 66 [ 4.40] beam_validator:verify_y_init/1 12 0.03 66 [ 5.50] beam_utils:is_pure_test/1 12 0.03 67 [ 5.58] v3_kernel:build_alt/2 15 0.03 67 [ 4.47] v3_kernel:'-match_pre/3-anonymous-0-'/3 18 0.03 67 [ 3.72] v3_life:'-expr/3-lc$^0/1-7-'/1 15 0.03 68 [ 4.53] dict:fetch/2 10 0.03 68 [ 6.80] cerl:ann_c_tuple/2 14 0.03 68 [ 4.86] sys_pre_expand:exprs/2 16 0.03 68 [ 4.25] sys_core_fold:'-call_0/5-lc$^0/1-0-'/2 12 0.03 68 [ 5.67] erl_internal:bool_op/2 14 0.03 69 [ 4.93] beam_validator:branch_state/2 18 0.03 69 [ 3.83] beam_validator:merge_states/3 13 0.03 69 [ 5.31] sys_core_fold:let_substs/3 13 0.03 69 [ 5.31] v3_codegen:move_unsaved/4 33 0.03 70 [ 2.12] v3_codegen:'-cg_build_args/2-lc$^0/1-0-'/2 18 0.03 70 [ 3.89] beam_validator:validate_src/2 11 0.03 70 [ 6.36] sys_core_fold:eval_case/2 12 0.03 70 [ 5.83] v3_kernel:is_remote_bif/3 14 0.03 70 [ 5.00] v3_kernel:select_types/2 14 0.03 70 [ 5.00] v3_codegen:'-save_carefully/4-lc$^1/1-1-'/1 15 0.03 71 [ 4.73] erl_lint:expr_list/3 14 0.03 71 [ 5.07] erl_expand_records:pattern/2 17 0.03 71 [ 4.18] v3_core:clauses/2 14 0.03 72 [ 5.14] erl_lint:bool_option/4 13 0.03 72 [ 5.54] beam_trim:frame_size/2 24 0.03 72 [ 3.00] v3_kernel:is_enter_expr/1 15 0.03 72 [ 4.80] v3_core:'-pattern_list/2-lc$^0/1-0-'/2 21 0.03 73 [ 3.48] erl_lint:expr_var/4 16 0.03 73 [ 4.56] v3_kernel:build_match/2 9 0.03 73 [ 8.11] v3_kernel:'-match_var/4-anonymous-1-'/3 17 0.03 73 [ 4.29] v3_kernel:match_con/4 7 0.03 74 [ 10.57] sys_core_dsetel:'-visit/2-anonymous-2-'/2 18 0.03 74 [ 4.11] lists:umergel/3 18 0.03 75 [ 4.17] erl_bifs:is_safe/3 11 0.03 75 [ 6.82] erlang:send/3 2 0.03 75 [ 37.50] gb_sets:to_list/1 15 0.03 76 [ 5.07] beam_validator:'-index_bs_start_match/2-anonymous-0-'/2 20 0.03 76 [ 3.80] beam_bsm:'-btb_index_1/2-anonymous-0-'/2 20 0.03 76 [ 3.80] erlang:term_to_binary/1 2 0.03 76 [ 38.00] v3_core:'-lit_list_vars/2-anonymous-0-'/2 23 0.03 77 [ 3.35] v3_codegen:make_reservation/2 15 0.03 77 [ 5.13] dict:'-append/3-fun-0-'/3 14 0.03 77 [ 5.50] sys_core_fold:will_match_1/2 24 0.03 77 [ 3.21] beam_asm:chunk/2 6 0.03 77 [ 12.83] v3_codegen:block_cg/4 21 0.03 78 [ 3.71] v3_life:literal2/2 16 0.03 78 [ 4.88] sys_core_fold:let_substs_1/3 13 0.03 78 [ 6.00] sys_core_fold:clauses/5 12 0.03 78 [ 6.50] lists:umerge2_2/4 20 0.03 79 [ 3.95] beam_validator:return_type/2 15 0.03 79 [ 5.27] sofs:atoms_only/2 23 0.03 80 [ 3.48] lists:keysplit_1/8 26 0.03 80 [ 3.08] dict:fold_segs/4 28 0.03 80 [ 2.86] sys_pre_expand:pattern_list/2 18 0.03 80 [ 4.44] erl_parse:yeccpars2_63/7 26 0.03 80 [ 3.08] gb_sets:balance_revlist_1/2 18 0.03 81 [ 4.50] beam_utils:live_opt/1 10 0.03 81 [ 8.10] v3_codegen:cg_basic_block/4 22 0.03 82 [ 3.73] v3_codegen:fetch_stack/3 30 0.03 82 [ 2.73] sys_pre_expand:pattern/2 17 0.03 82 [ 4.82] beam_validator:verify_y_init_1/1 39 0.03 82 [ 2.10] v3_kernel:'-match_var/4-anonymous-0-'/3 17 0.03 82 [ 4.82] v3_life:'-expr/3-lc$^0/1-8-'/1 20 0.03 83 [ 4.15] gb_sets:to_list_1/1 21 0.03 84 [ 4.00] v3_life:'-expr/3-lc$^0/1-11-'/1 20 0.03 84 [ 4.20] v3_codegen:build_call/3 11 0.03 85 [ 7.73] beam_utils:is_killed_block/2 16 0.03 85 [ 5.31] erl_lint:exprs/3 16 0.03 85 [ 5.31] beam_validator:labels_1/2 26 0.03 85 [ 3.27] sys_core_fold:call/4 16 0.03 85 [ 5.31] erl_parse:yeccpars2_423/7 3 0.03 85 [ 28.33] v3_codegen:'-x0_vars/4-lc$^0/1-1-'/3 29 0.03 86 [ 2.97] compile:select_cond/5 33 0.03 86 [ 2.61] v3_core:'-uexpr/3-anonymous-4-'/2 25 0.04 87 [ 3.48] lists:split_2/5 36 0.04 87 [ 2.42] erl_lint:pattern/5 17 0.04 87 [ 5.12] erl_lint:'-unused_vars/3-fun-0-'/2 18 0.04 87 [ 4.83] erl_internal:new_type_test/2 19 0.04 87 [ 4.58] beam_validator:'-validate_src/2-anonymous-0-'/2 21 0.04 87 [ 4.14] erl_bifs:is_pure/3 16 0.04 87 [ 5.44] v3_core:'-constant_bin_1/1-anonymous-0-'/2 2 0.04 88 [ 44.00] v3_codegen:save_carefully/4 15 0.04 88 [ 5.87] erl_parse:yeccpars2_49/7 30 0.04 89 [ 2.97] erlang:erase/1 13 0.04 89 [ 6.85] beam_jump:remove_unused_labels/1 15 0.04 90 [ 6.00] erl_lint:keyword_warning/3 23 0.04 90 [ 3.91] beam_type:simplify_float/2 22 0.04 91 [ 4.14] erl_parse:yeccpars2_43/7 37 0.04 91 [ 2.46] io:wait_io_mon_reply/2 8 0.04 92 [ 11.50] v3_codegen:free_dead/1 11 0.04 92 [ 8.36] v3_codegen:'-cg_reg_args/2-lc$^0/1-0-'/2 26 0.04 92 [ 3.54] erl_lint:gexpr/3 8 0.04 92 [ 11.50] sys_core_fold:let_subst_list/3 25 0.04 92 [ 3.68] v3_kernel:match/4 28 0.04 92 [ 3.29] beam_utils:index_labels/1 20 0.04 93 [ 4.65] erl_lint:is_warn_enabled/2 13 0.04 94 [ 7.23] core_lib:literal_value/1 12 0.04 94 [ 7.83] beam_validator:verify_live_1/2 38 0.04 95 [ 2.50] v3_core:pattern/2 18 0.04 96 [ 5.33] v3_kernel:'-ubody/3-anonymous-0-'/2 26 0.04 96 [ 3.69] v3_kernel:handle_reuse_anno/2 18 0.04 97 [ 5.39] beam_validator:valfun_2/2 35 0.04 98 [ 2.80] v3_kernel:'-match_var/4-anonymous-2-'/2 17 0.04 98 [ 5.76] v3_life:'-expr/3-lc$^0/1-9-'/1 22 0.04 100 [ 4.55] v3_life:'-body/3-anonymous-0-'/3 29 0.04 100 [ 3.45] v3_kernel:umatch_list/3 17 0.04 101 [ 5.94] v3_core:new_vars_1/4 24 0.04 103 [ 4.29] v3_life:call_op/1 18 0.04 103 [ 5.72] sys_core_fold:guard/2 21 0.04 103 [ 4.90] sys_core_fold:update_types_1/3 23 0.04 103 [ 4.48] v3_core:safe_list/2 15 0.04 104 [ 6.93] v3_core:cclause/3 26 0.04 104 [ 4.00] beam_type:simplify/2 22 0.04 104 [ 4.73] v3_kernel:subst_vsub/3 34 0.04 104 [ 3.06] erl_parse:yeccpars2_41/7 42 0.04 104 [ 2.48] beam_utils:check_liveness/3 20 0.04 105 [ 5.25] v3_core:cguard/2 26 0.04 106 [ 4.08] beam_jump:skip_unreachable/3 32 0.04 106 [ 3.31] gb_sets:is_element/2 35 0.04 106 [ 3.03] sys_core_dsetel:'-visit/2-anonymous-4-'/2 25 0.04 106 [ 4.24] v3_codegen:'-cg_basic_block/7-anonymous-0-'/4 22 0.04 107 [ 4.86] v3_kernel:call_type/3 14 0.04 107 [ 7.64] erl_expand_records:guard_test1/2 4 0.04 107 [ 26.75] lists:all/2 22 0.04 108 [ 4.91] beam_utils:check_killed_block/2 20 0.04 108 [ 5.40] erl_bits:set_bit_type/2 4 0.04 108 [ 27.00] epp:wait_epp_reply/2 8 0.04 108 [ 13.50] sys_core_fold:clauses_1/4 21 0.04 108 [ 5.14] v3_core:exprs/2 20 0.04 109 [ 5.45] beam_type:'-flush/3-anonymous-1-'/2 32 0.04 109 [ 3.41] compile:asm_passes/0 1 0.04 109 [ 109.00] v3_codegen:func_vars/1 18 0.04 110 [ 6.11] erl_internal:comp_op/2 22 0.04 110 [ 5.00] beam_validator:valfun_3/2 35 0.04 110 [ 3.14] erlang:iolist_to_binary/1 11 0.04 110 [ 10.00] dict:erase_key/2 40 0.05 112 [ 2.80] sys_core_dsetel:bind_vars/3 28 0.05 112 [ 4.00] v3_codegen:'-saves/3-lc$^0/1-0-'/3 48 0.05 113 [ 2.35] erlang:atom_to_list/1 19 0.05 113 [ 5.95] beam_flatten:norm_block/2 49 0.05 114 [ 2.33] sofs:is_type/1 25 0.05 114 [ 4.56] sys_core_fold:will_fail/1 20 0.05 114 [ 5.70] sys_core_fold:'-let_substs/3-lc$^0/1-0-'/1 23 0.05 114 [ 4.96] ordsets:del_element/2 21 0.05 115 [ 5.48] sys_core_dsetel:visit_pat/3 24 0.05 115 [ 4.79] v3_codegen:combine/1 28 0.05 116 [ 4.14] beam_type:tdb_update1/2 32 0.05 116 [ 3.63] lists:keysplit_1_1/10 6 0.05 116 [ 19.33] v3_codegen:allocate_x0/3 23 0.05 117 [ 5.09] orddict:new/0 33 0.05 118 [ 3.58] sys_core_fold:clause/4 21 0.05 118 [ 5.62] erl_parse:yeccgoto_atomic/7 42 0.05 118 [ 2.81] beam_type:'-flt_liveness_1/3-anonymous-1-'/2 30 0.05 120 [ 4.00] v3_codegen:'-extend_stack/4-lc$^0/1-0-'/4 34 0.05 121 [ 3.56] erl_lint:vtnew/2 25 0.05 121 [ 4.84] gb_trees:count/1 30 0.05 121 [ 4.03] lists:filter/2 21 0.05 122 [ 5.81] beam_utils:'-live_opt/1-anonymous-0-'/1 30 0.05 122 [ 4.07] beam_utils:'-index_label/3-anonymous-0-'/1 35 0.05 122 [ 3.49] erl_bifs:is_exit_bif/3 47 0.05 122 [ 2.60] v3_codegen:sr_merge/2 16 0.05 123 [ 7.69] lists:'-filter/2-lc$^0/1-0-'/2 44 0.05 123 [ 2.80] v3_codegen:move_unsaved/3 30 0.05 124 [ 4.13] v3_codegen:'-block_cg/4-anonymous-0-'/2 14 0.05 124 [ 8.86] sys_core_fold:v_is_value/2 38 0.05 124 [ 3.26] erl_parse:yeccgoto_exprs/7 47 0.05 125 [ 2.66] erl_scan:token_info/2 10 0.05 126 [ 12.60] v3_codegen:'-turn_yregs/3-anonymous-0-'/2 35 0.05 127 [ 3.63] lists:split_1/5 49 0.05 128 [ 2.61] erl_lint:vtold/2 20 0.05 128 [ 6.40] beam_flatten:norm/1 31 0.05 129 [ 4.16] beam_type:flt_liveness/1 22 0.05 129 [ 5.86] v3_kernel:maybe_add_warning/3 30 0.05 129 [ 4.30] v3_core:'-safe_list/2-anonymous-0-'/2 48 0.05 130 [ 2.71] v3_kernel:match_guard_1/3 18 0.05 130 [ 7.22] v3_kernel:'-pattern_list/4-anonymous-0-'/3 42 0.05 130 [ 3.10] cerl:is_lit_list/1 40 0.05 131 [ 3.27] sys_core_fold:pattern_list/3 40 0.05 131 [ 3.27] sys_core_fold:update_types/3 23 0.05 132 [ 5.74] v3_core:get_ianno/1 26 0.05 133 [ 5.12] dict:mk_seg/1 29 0.05 133 [ 4.59] beam_validator:get_move_term_type/2 31 0.05 133 [ 4.29] sys_core_fold:will_match/2 21 0.05 133 [ 6.33] v3_kernel:pattern_list/4 38 0.05 133 [ 3.50] beam_dict:fname/2 21 0.05 133 [ 6.33] sys_core_dsetel:visit_pats/3 43 0.05 134 [ 3.12] core_lib:get_anno/1 29 0.05 135 [ 4.66] gb_trees:update/3 43 0.06 136 [ 3.16] epp:epp_request/2 7 0.06 137 [ 19.57] beam_type:kill_regs/2 39 0.06 138 [ 3.54] compile:select_list_passes_1/3 48 0.06 138 [ 2.88] sys_core_fold:opt_bool_case/1 27 0.06 138 [ 5.11] v3_kernel:op_vars/1 22 0.06 138 [ 6.27] lists:usplit_2/5 49 0.06 139 [ 2.84] beam_utils:live_join_label/3 31 0.06 139 [ 4.48] v3_codegen:free_dead/4 40 0.06 141 [ 3.52] erl_lint:'-expr_list/3-fun-0-'/3 30 0.06 141 [ 4.70] beam_dict:line/2 24 0.06 141 [ 5.88] erl_parse:yeccpars2_37/7 47 0.06 141 [ 3.00] erlang:put/2 20 0.06 141 [ 7.05] beam_type:tdb_copy/3 56 0.06 143 [ 2.55] dict:maybe_contract/2 36 0.06 144 [ 4.00] erl_lint:'-vtnew/2-fun-0-'/3 32 0.06 145 [ 4.53] erl_parse:yeccgoto_expr_200/7 63 0.06 146 [ 2.32] v3_codegen:gen_moves/2 30 0.06 148 [ 4.93] filename:basename1/3 78 0.06 148 [ 1.90] erl_parse:yeccgoto_expr_160/7 63 0.06 149 [ 2.37] beam_validator:valfun_4/2 35 0.06 151 [ 4.31] erl_parse:yeccgoto_expr_600/7 67 0.06 151 [ 2.25] v3_life:use_var/3 65 0.06 152 [ 2.34] erl_parse:yeccpars2_36/7 57 0.06 152 [ 2.67] v3_codegen:longest/2 35 0.06 153 [ 4.37] sets:add_bkt_el/3 58 0.06 153 [ 2.64] beam_validator:set_type_reg/3 35 0.06 153 [ 4.37] v3_codegen:unsaved_registers/5 30 0.06 154 [ 5.13] beam_asm:chunk/3 9 0.06 154 [ 17.11] erl_parse:yeccpars2_29/7 66 0.06 155 [ 2.35] erl_parse:yeccgoto_expr_100/7 63 0.06 155 [ 2.46] sets:maybe_expand/2 40 0.06 156 [ 3.90] v3_core:uclause/4 26 0.06 158 [ 6.08] erl_parse:yeccgoto_expr/7 57 0.07 160 [ 2.81] erl_parse:yeccgoto_expr_500/7 67 0.07 160 [ 2.39] beam_split:split_block/3 50 0.07 161 [ 3.22] sets:get_bucket_s/2 44 0.07 162 [ 3.68] core_lib:vu_expr/2 49 0.07 162 [ 3.31] erl_parse:yeccgoto_expr_300/7 65 0.07 162 [ 2.49] dict:'-erase/2-fun-0-'/2 36 0.07 163 [ 4.53] beam_validator:get_term_type/2 50 0.07 163 [ 3.26] sys_core_fold:pattern_list/2 39 0.07 163 [ 4.18] erl_parse:yeccpars2_33/7 63 0.07 163 [ 2.59] erl_parse:yeccgoto_expr_400/7 66 0.07 163 [ 2.47] v3_codegen:match_cg/5 40 0.07 164 [ 4.10] gb_trees:size/1 32 0.07 164 [ 5.13] v3_codegen:load_vars/2 24 0.07 165 [ 6.88] erlang:md5/1 1 0.07 166 [ 166.00] lists:splitwith/3 62 0.07 167 [ 2.69] sys_core_fold:kill_types/2 46 0.07 167 [ 3.63] v3_kernel:partition/1 32 0.07 167 [ 5.22] erl_parse:yeccpars2_34/7 63 0.07 168 [ 2.67] erl_parse:yeccgoto_expr_150/7 63 0.07 168 [ 2.67] erl_parse:yeccgoto_expr_800/7 67 0.07 169 [ 2.52] beam_utils:index_label/3 35 0.07 170 [ 4.86] beam_utils:code_at/2 38 0.07 170 [ 4.47] v3_kernel:is_in_guard/1 20 0.07 170 [ 8.50] sets:add_element/2 40 0.07 171 [ 4.28] dict:new/0 29 0.07 171 [ 5.90] dict:erase/2 36 0.07 171 [ 4.75] sys_core_fold:pattern/3 45 0.07 171 [ 3.80] erl_parse:yeccpars2_28/7 67 0.07 171 [ 2.55] sys_core_fold:is_bool_expr/2 24 0.07 174 [ 7.25] compile:'-select_passes/2-anonymous-2-'/2 18 0.07 175 [ 9.72] v3_life:literal/2 34 0.07 176 [ 5.18] v3_core:'-new_in_any/1-anonymous-0-'/2 39 0.07 177 [ 4.54] erl_expand_records:expr_list/2 43 0.07 178 [ 4.14] erlang:max/2 34 0.07 179 [ 5.26] erl_parse:yeccpars2_31/7 66 0.07 179 [ 2.71] erl_parse:yeccpars2_30/7 66 0.07 182 [ 2.76] v3_codegen:cg_setup_call/4 30 0.07 183 [ 6.10] sys_core_fold:sub_get_var/2 52 0.07 183 [ 3.52] v3_core:uguard/4 27 0.07 184 [ 6.81] filename:basename/4 74 0.07 184 [ 2.49] lists:foreach/2 52 0.07 184 [ 3.54] erl_parse:yeccpars2_27/7 67 0.07 184 [ 2.75] v3_kernel:'-op_vars/1-lc$^0/1-0-'/1 66 0.08 185 [ 2.80] erl_parse:yeccpars2_35/7 63 0.08 186 [ 2.95] v3_codegen:saves/3 42 0.08 187 [ 4.45] v3_kernel:'-select_types/2-lc$^0/1-0-'/2 70 0.08 187 [ 2.67] sys_core_fold:'-scope_add/2-anonymous-0-'/2 48 0.08 189 [ 3.94] v3_codegen:cg_call_args/4 30 0.08 190 [ 6.33] erl_parse:yeccpars2_26/7 67 0.08 190 [ 2.84] sys_pre_expand:expr_list/2 43 0.08 191 [ 4.44] erl_lint:vtmerge/2 41 0.08 193 [ 4.71] v3_codegen:gen_moves/4 72 0.08 195 [ 2.71] gb_trees:to_list/1 45 0.08 195 [ 4.33] erlang:list_to_binary/1 9 0.08 196 [ 21.78] beam_jump:label_used/2 36 0.08 197 [ 5.47] lists:splitwith/2 33 0.08 197 [ 5.97] sys_core_fold:'-pattern_list/3-anonymous-0-'/3 45 0.08 203 [ 4.51] v3_core:cexprs/3 42 0.08 206 [ 4.90] gb_trees:get/2 47 0.08 206 [ 4.38] erl_parse:yeccpars2_32/7 63 0.08 206 [ 3.27] v3_life:'-expr/3-lc$^0/1-6-'/3 53 0.08 208 [ 3.92] sets:'-add_element/2-fun-0-'/2 40 0.09 209 [ 5.22] sys_core_dsetel:restore_vars/3 63 0.09 209 [ 3.32] erl_parse:yeccgoto_expr_max/7 77 0.09 209 [ 2.71] beam_type:flt_alloc/2 68 0.09 210 [ 3.09] v3_kernel:pattern_list/3 37 0.09 210 [ 5.68] lists:any/2 83 0.09 212 [ 2.55] v3_codegen:save_stack/4 42 0.09 213 [ 5.07] beam_type:flush_all/3 66 0.09 213 [ 3.23] v3_kernel:new_var_name/1 28 0.09 214 [ 7.64] beam_dict:atom/2 43 0.09 216 [ 5.02] compile:fold_comp/3 35 0.09 217 [ 6.20] sets:get_bucket/2 44 0.09 218 [ 4.95] v3_codegen:'-save_carefully/4-lc$^0/1-0-'/4 73 0.09 221 [ 3.03] v3_core:new_var_name/1 31 0.09 222 [ 7.16] beam_type:flt_liveness_1/3 78 0.09 222 [ 2.85] v3_codegen:collect_chain/4 44 0.09 223 [ 5.07] v3_codegen:line/1 43 0.09 223 [ 5.19] v3_codegen:'-cg_list/5-anonymous-0-'/3 38 0.09 223 [ 5.87] v3_kernel:select/2 56 0.09 227 [ 4.05] sys_core_fold:sub_del_var/2 38 0.09 229 [ 6.03] erl_parse:set_line/2 111 0.09 231 [ 2.08] v3_life:match/5 40 0.09 232 [ 5.80] erl_parse:yeccgoto_expr_700/7 67 0.09 232 [ 3.46] v3_codegen:adjust_stack/4 42 0.09 233 [ 5.55] gb_trees:empty/0 57 0.09 233 [ 4.09] v3_codegen:order_moves/3 61 0.10 236 [ 3.87] compile:'-internal_comp/4-anonymous-1-'/2 28 0.10 237 [ 8.46] v3_codegen:match_cg/4 40 0.10 238 [ 5.95] beam_flatten:block/2 116 0.10 239 [ 2.06] gb_trees:keys/2 38 0.10 240 [ 6.32] core_lib:make_values/1 56 0.10 241 [ 4.30] gb_trees:balance_list/2 71 0.10 243 [ 3.42] beam_utils:live_regs_1/2 74 0.10 245 [ 3.31] v3_kernel:atomic_list/3 33 0.10 245 [ 7.42] erl_lint:merge_used/2 59 0.10 246 [ 4.17] beam_block:opt_alloc/1 76 0.10 246 [ 3.24] v3_core:upattern/3 39 0.10 249 [ 6.38] v3_codegen:cg_list/5 38 0.10 250 [ 6.58] v3_codegen:'-save_stack/4-lc$^1/1-1-'/1 48 0.10 251 [ 5.23] beam_receive:opt/3 116 0.10 252 [ 2.17] beam_block:move_allocates_1/2 103 0.10 254 [ 2.47] erl_lint:merge_lines/2 60 0.10 256 [ 4.27] beam_trim:trim/3 116 0.10 256 [ 2.21] v3_kernel:'-atomic_list/3-anonymous-0-'/3 87 0.10 256 [ 2.94] gb_trees:enter/3 76 0.11 259 [ 3.41] v3_core:new_in_any/1 52 0.11 260 [ 5.00] sets:is_element/2 44 0.11 262 [ 5.95] v3_codegen:find_scratch_reg/2 92 0.11 263 [ 2.86] beam_utils:'-index_labels_1/2-anonymous-0-'/1 80 0.11 265 [ 3.31] erl_lint:vtmerge_pat/2 52 0.11 265 [ 5.10] gb_trees:from_orddict/1 67 0.11 267 [ 3.99] v3_codegen:need_heap/2 48 0.11 269 [ 5.60] v3_codegen:fetch_reg/2 73 0.11 269 [ 3.68] v3_codegen:new_label/1 43 0.11 269 [ 6.26] erl_scan:set_attribute/3 111 0.11 269 [ 2.42] v3_kernel:is_var_clause/1 49 0.11 270 [ 5.51] dict:maybe_expand/2 118 0.11 272 [ 2.31] v3_kernel:'-select/2-lc$^0/1-0-'/2 112 0.11 272 [ 2.43] beam_trim:safe_labels/2 104 0.11 273 [ 2.63] v3_core:'-used_in_any/1-anonymous-0-'/2 62 0.11 274 [ 4.42] orddict:erase/2 86 0.11 277 [ 3.22] beam_bool:bopt_reverse/2 140 0.11 278 [ 1.99] filename:dirname/4 78 0.11 278 [ 3.56] v3_core:safe/2 60 0.11 279 [ 4.65] erlang:demonitor/2 21 0.11 279 [ 13.29] sys_core_fold:sub_is_val/2 38 0.12 283 [ 7.45] v3_kernel:'-subst_vsub/3-anonymous-0-'/4 60 0.12 283 [ 4.72] sets:on_bucket/3 40 0.12 284 [ 7.10] beam_block:collect_block/2 102 0.12 284 [ 2.78] erl_scan:set_attr/3 111 0.12 287 [ 2.59] ordsets:union1/2 132 0.12 290 [ 2.20] erl_lint:'-vtupdate/2-fun-0-'/3 55 0.12 292 [ 5.31] epp:com_c/4 143 0.12 292 [ 2.04] beam_validator:valfun/4 108 0.12 292 [ 2.70] beam_type:tdb_find/2 61 0.12 294 [ 4.82] beam_peep:peep/3 116 0.12 295 [ 2.54] beam_clean:bs_replace/3 116 0.12 296 [ 2.55] beam_bsm:btb_opt_1/3 116 0.12 297 [ 2.56] v3_codegen:cg_block/5 61 0.12 298 [ 4.89] beam_clean:label/2 59 0.12 299 [ 5.07] v3_kernel:umatch/3 54 0.12 299 [ 5.54] beam_asm:assemble_function/3 129 0.12 300 [ 2.33] beam_block:opt_block/1 26 0.12 301 [ 11.58] beam_clean:bs_clean_saves_1/3 143 0.12 302 [ 2.11] v3_kernel:pattern/4 42 0.12 306 [ 7.29] v3_codegen:fetch_var/2 60 0.13 310 [ 5.17] erts_internal:port_control/3 3 0.13 310 [ 103.33] sys_core_fold:body/3 67 0.13 311 [ 4.64] v3_core:cexpr/3 52 0.13 312 [ 6.00] v3_codegen:put_reg_1/3 76 0.13 313 [ 4.12] erl_expand_records:expr/2 71 0.13 314 [ 4.42] beam_clean:update_work_list/2 116 0.13 317 [ 2.73] beam_except:translate/3 143 0.13 317 [ 2.22] v3_kernel:body/3 59 0.13 319 [ 5.41] beam_type:flt_need_heap_1/4 106 0.13 320 [ 3.02] v3_kernel:ubody/3 61 0.13 320 [ 5.25] v3_codegen:cg/5 63 0.13 321 [ 5.10] beam_jump:eliminate_fallthroughs/2 117 0.13 322 [ 2.75] v3_codegen:collect_block/1 48 0.13 325 [ 6.77] beam_block:bsm_opt_2/2 143 0.13 325 [ 2.27] beam_jump:initial_labels/2 75 0.13 326 [ 4.35] v3_core:upattern_list/3 61 0.13 329 [ 5.39] gb_trees:update_1/3 81 0.13 330 [ 4.07] beam_type:opt_fmoves/2 106 0.13 331 [ 3.12] beam_split:split_blocks/2 134 0.13 331 [ 2.47] v3_codegen:basic_block/2 48 0.14 332 [ 6.92] v3_core:is_safe/1 65 0.14 335 [ 5.15] filename:join1/4 156 0.14 335 [ 2.15] lists:keymember/3 89 0.14 335 [ 3.76] sys_pre_expand:expr/2 71 0.14 336 [ 4.73] beam_jump:move_1/3 139 0.14 337 [ 2.42] v3_codegen:cg/4 63 0.14 338 [ 5.37] v3_codegen:load_arg_regs/3 72 0.14 343 [ 4.76] ordsets:union/1 66 0.14 343 [ 5.20] v3_kernel:match_pre/3 9 0.14 343 [ 38.11] beam_block:embed_lines/2 146 0.14 352 [ 2.41] v3_life:expr/3 59 0.14 353 [ 5.98] beam_type:simplify_float_1/4 106 0.14 355 [ 3.35] v3_core:used_in_any/1 72 0.14 356 [ 4.94] compile:select_passes/2 74 0.14 356 [ 4.81] v3_codegen:need_heap_0/3 107 0.15 357 [ 3.34] v3_core:uexprs/3 79 0.15 360 [ 4.56] beam_bool:bopt/3 140 0.15 361 [ 2.58] gb_trees:get_1/2 172 0.15 361 [ 2.10] beam_type:flt_need_heap_2/3 76 0.15 365 [ 4.80] beam_block:bsm_scan/4 143 0.15 368 [ 2.57] v3_core:force_safe/2 65 0.15 369 [ 5.68] v3_codegen:find_reg/2 103 0.15 369 [ 3.58] gb_sets:from_ordset/1 125 0.15 369 [ 2.95] beam_flatten:opt_1/2 132 0.15 372 [ 2.82] dict:store_bkt_val/3 119 0.15 374 [ 3.14] erl_lint:vtupdate/2 72 0.15 374 [ 5.19] beam_type:opt/3 140 0.16 385 [ 2.75] beam_block:blockify/2 146 0.16 387 [ 2.65] v3_life:body/3 59 0.16 392 [ 6.64] v3_kernel:pre_seq/2 77 0.16 394 [ 5.12] beam_asm:encode_op/3 124 0.16 394 [ 3.18] erlang:throw/1 19 0.16 394 [ 20.74] dict:find_val/2 176 0.16 395 [ 2.24] gb_sets:empty/0 117 0.16 397 [ 3.39] erlang:monitor/2 22 0.16 398 [ 18.09] beam_dead:forward/4 144 0.16 404 [ 2.81] v3_core:uexpr/3 62 0.17 410 [ 6.61] v3_life:vdb_update/4 113 0.17 411 [ 3.64] v3_codegen:clear_dead/3 78 0.17 412 [ 5.28] orddict:is_key/2 113 0.17 414 [ 3.66] v3_codegen:reserve/3 128 0.17 415 [ 3.24] v3_core:lit_vars/2 117 0.17 423 [ 3.62] v3_life:atomic/1 85 0.17 426 [ 5.01] ordsets:add_element/2 107 0.17 427 [ 3.99] v3_kernel:atomic/3 91 0.17 429 [ 4.71] beam_jump:'-function/1-anonymous-0-'/2 121 0.18 432 [ 3.57] beam_type:flush/3 83 0.18 432 [ 5.20] ordsets:is_element/2 112 0.18 433 [ 3.87] v3_codegen:'-unsaved_registers/5-lc$^0/1-0-'/5 152 0.18 434 [ 2.86] gb_sets:balance_list/2 126 0.18 434 [ 3.44] beam_dead:move_move_into_block/2 156 0.18 435 [ 2.79] beam_validator:val_dsetel/2 103 0.18 438 [ 4.25] v3_life:vdb_store_new/4 107 0.18 440 [ 4.11] beam_z:undo_rename/1 121 0.18 440 [ 3.64] beam_validator:get_term_type_1/2 81 0.18 445 [ 5.49] file:file_name_1/2 78 0.19 462 [ 5.92] dict:maybe_expand_aux/2 118 0.19 477 [ 4.04] orddict:store/3 108 0.19 478 [ 4.43] lists:keysort/2 105 0.20 480 [ 4.57] v3_codegen:clear_dead_reg/3 78 0.20 481 [ 6.17] orddict:map/2 94 0.20 485 [ 5.16] erlang:integer_to_list/1 61 0.20 485 [ 7.95] sets:get_slot/2 84 0.20 490 [ 5.83] erl_lint:'-vtold/2-fun-0-'/3 35 0.20 493 [ 14.09] orddict:filter/2 137 0.20 498 [ 3.64] dict:store/3 104 0.20 499 [ 4.80] erl_lint:'-zip_file_and_line/2-fun-1-'/2 111 0.20 501 [ 4.51] v3_kernel:arg_con/1 112 0.21 505 [ 4.51] beam_block:opt_moves/2 114 0.21 508 [ 4.46] v3_core:expr/2 81 0.21 510 [ 6.30] beam_type:simplify_basic/2 135 0.21 519 [ 3.84] sys_core_fold:scope_add/2 51 0.21 527 [ 10.33] v3_kernel:force_atomic/2 107 0.21 528 [ 4.93] gb_trees:is_defined/2 122 0.22 529 [ 4.34] v3_kernel:uexpr/3 51 0.22 531 [ 10.41] v3_kernel:is_atomic/1 107 0.22 532 [ 4.97] beam_jump:is_unreachable_after/1 115 0.22 536 [ 4.66] gb_sets:add/2 186 0.22 538 [ 2.89] erl_parse:yeccpars2/7 192 0.22 539 [ 2.81] beam_block:move_allocates/1 145 0.22 540 [ 3.72] lists:flatmap/2 138 0.22 542 [ 3.93] beam_jump:share_1/4 134 0.22 544 [ 4.06] gb_sets:to_list/2 208 0.22 545 [ 2.62] beam_z:undo_renames/1 129 0.22 545 [ 4.22] v3_codegen:'-clear_dead_reg/3-anonymous-0-'/3 111 0.22 546 [ 4.92] dict:get_bucket_s/2 170 0.22 547 [ 3.22] beam_validator:valfun_1/2 103 0.23 557 [ 5.41] lists:usort/1 186 0.23 560 [ 3.01] beam_utils:live_opt_block/4 165 0.23 561 [ 3.40] gb_sets:from_list/1 125 0.23 566 [ 4.53] erl_lint:expr/3 48 0.23 571 [ 11.90] beam_clean:bs_restores/2 259 0.24 584 [ 2.25] beam_opcodes:opcode/2 125 0.24 594 [ 4.75] beam_dead:backward/3 151 0.24 596 [ 3.95] dict:'-store/3-fun-0-'/3 104 0.25 604 [ 5.81] v3_codegen:clear_dead_stk/3 115 0.25 614 [ 5.34] v3_kernel:lit_vars/1 148 0.25 614 [ 4.15] beam_dict:opcode/2 125 0.25 618 [ 4.94] v3_life:use_vars/3 141 0.25 619 [ 4.39] beam_utils:x_dead/2 211 0.25 624 [ 2.96] v3_core:lineno_anno/2 117 0.26 633 [ 5.41] beam_asm:make_op/2 128 0.26 633 [ 4.95] v3_codegen:flatmapfoldl/3 117 0.26 635 [ 5.43] gb_sets:insert/2 141 0.26 638 [ 4.52] erl_scan:attributes_info/2 139 0.26 638 [ 4.59] gb_trees:is_defined_1/2 307 0.26 638 [ 2.08] erl_parse:get_attribute/2 121 0.26 645 [ 5.33] v3_codegen:'-save_stack/4-lc$^0/1-0-'/4 205 0.27 665 [ 3.24] ordsets:from_list/1 169 0.27 666 [ 3.94] erl_lint:'-zip_file_and_line/2-fun-0-'/2 111 0.27 666 [ 6.00] v3_codegen:'-top_level_block/4-anonymous-0-'/3 133 0.27 669 [ 5.03] beam_block:opt_move_1/4 139 0.27 672 [ 4.83] dict:fold_seg/4 238 0.28 677 [ 2.84] lists:dropwhile/2 173 0.28 689 [ 3.98] beam_asm:encode_op_1/3 347 0.28 691 [ 1.99] beam_block:is_transparent/2 140 0.29 710 [ 5.07] dict:get_bucket/2 170 0.29 721 [ 4.24] beam_a:rename_instr/1 191 0.30 746 [ 3.91] v3_codegen:need_heap_1/2 59 0.31 751 [ 12.73] ordsets:subtract/2 153 0.31 755 [ 4.93] beam_type:checkerror_1/2 318 0.31 757 [ 2.38] dict:fold_bucket/3 232 0.31 771 [ 3.32] gb_trees:insert/3 154 0.32 782 [ 5.08] v3_codegen:'-clear_dead_stk/3-anonymous-0-'/3 199 0.32 793 [ 3.98] v3_kernel:expr/3 158 0.33 799 [ 5.06] lists:sort/1 145 0.33 802 [ 5.53] beam_utils:live_opt/4 255 0.33 810 [ 3.18] erlang:list_to_atom/1 63 0.33 810 [ 12.86] beam_a:rename_instrs/1 203 0.33 815 [ 4.01] gb_trees:to_list/2 353 0.34 828 [ 2.35] dict:find/2 160 0.34 833 [ 5.21] sys_core_fold:expr/3 195 0.34 839 [ 4.30] beam_jump:opt/3 249 0.34 847 [ 3.40] beam_type:simplify_basic_1/3 332 0.34 847 [ 2.55] beam_jump:is_exit_instruction/1 229 0.37 905 [ 3.95] erl_parse:yeccpars1/7 187 0.37 905 [ 4.84] lists:keyfind/3 271 0.38 927 [ 3.42] v3_life:use_vars_1/3 250 0.38 929 [ 3.72] sys_core_dsetel:visit/2 193 0.38 944 [ 4.89] beam_utils:index_labels_1/2 488 0.38 946 [ 1.94] orddict:merge/3 254 0.39 958 [ 3.77] beam_asm:encode/2 236 0.39 960 [ 4.07] ordsets:intersection/2 270 0.40 986 [ 3.65] beam_block:collect/1 241 0.40 988 [ 4.10] beam_asm:encode_arg/2 223 0.41 1017 [ 4.56] gb_sets:balance_list_1/2 212 0.42 1021 [ 4.82] beam_utils:x_live/2 313 0.42 1031 [ 3.29] beam_block:opt/1 192 0.42 1038 [ 5.41] beam_clean:renumber_labels/3 376 0.43 1055 [ 2.81] beam_clean:replace/3 376 0.46 1130 [ 3.01] v3_codegen:fix_bs_match_strings/1 173 0.48 1188 [ 6.87] dict:on_bucket/3 154 0.49 1197 [ 7.77] lists:member/2 373 0.49 1208 [ 3.24] beam_block:opt_blocks/1 145 0.49 1215 [ 8.38] beam_type:update/2 279 0.50 1222 [ 4.38] filename:do_flatten/2 317 0.51 1260 [ 3.97] gb_sets:is_member/2 340 0.52 1280 [ 3.76] orddict:find/2 327 0.52 1287 [ 3.94] erl_lint:modify_line1/2 277 0.54 1332 [ 4.81] beam_jump:rem_unused/3 595 0.57 1405 [ 2.36] v3_life:vdb_find/2 189 0.57 1406 [ 7.44] v3_codegen:turn_yregs/3 480 0.59 1438 [ 3.00] gb_trees:balance_list_1/2 293 0.60 1482 [ 5.06] gb_trees:lookup/2 308 0.62 1513 [ 4.91] beam_jump:ulbl/2 672 0.65 1601 [ 2.38] lists:reverse/2 404 0.65 1603 [ 3.97] beam_jump:'-remove_unused_labels/1-anonymous-0-'/2 459 0.68 1670 [ 3.64] lists:mapfoldl/3 354 0.72 1764 [ 4.98] beam_utils:delete_live_annos/1 508 0.72 1764 [ 3.47] lists:foldr/3 457 0.74 1823 [ 3.99] dict:get_slot/2 324 0.79 1933 [ 5.97] gb_sets:insert_1/3 475 0.85 2100 [ 4.42] gb_trees:insert_1/4 511 0.93 2285 [ 4.47] gb_trees:lookup_1/2 899 0.99 2435 [ 2.71] lists:map/2 657 1.01 2492 [ 3.79] gb_sets:is_member_1/2 1091 1.04 2544 [ 2.33] erlang:phash/2 408 1.11 2735 [ 6.70] lists:reverse/1 633 1.31 3225 [ 5.09] erlang:'++'/2 1206 1.60 3944 [ 3.27] ordsets:union/2 1298 2.14 5266 [ 4.06] lists:foldl/3 1987 2.66 6528 [ 3.29] erlang:setelement/3 2135 3.17 7784 [ 3.65] ****** Process <0.1625.0> -- 2.23 % of profiled time *** FUNCTION CALLS % TIME [uS / CALLS] -------- ----- --- ---- [----------] erlang:exit/1 1 0.00 0 [ 0.00] gen:do_call/4 1 0.07 4 [ 4.00] epp:'-open/3-fun-0-'/4 1 0.07 4 [ 4.00] filename:flatten/1 1 0.09 5 [ 5.00] lists:thing_to_list/1 1 0.09 5 [ 5.00] epp:server/4 1 0.09 5 [ 5.00] file:native_name_encoding/0 1 0.09 5 [ 5.00] lists:'-concat/1-fun-0-'/1 1 0.11 6 [ 6.00] dict:from_list/1 1 0.11 6 [ 6.00] epp:read_encoding_from_file/2 1 0.11 6 [ 6.00] epp:predef_macros/1 1 0.11 6 [ 6.00] epp:scan_module_1/3 1 0.11 6 [ 6.00] epp:loc_attr/1 1 0.11 6 [ 6.00] os:type/0 1 0.11 6 [ 6.00] file:call/2 1 0.11 6 [ 6.00] erlang:process_flag/2 1 0.11 6 [ 6.00] erlang:list_to_tuple/1 1 0.11 6 [ 6.00] file:close/1 1 0.12 7 [ 7.00] filename:separators/0 1 0.14 8 [ 8.00] lists:concat/1 1 0.14 8 [ 8.00] epp:default_encoding/0 1 0.14 8 [ 8.00] epp:init_server/7 1 0.14 8 [ 8.00] epp:user_predef/2 1 0.14 8 [ 8.00] epp:get_line/1 1 0.14 8 [ 8.00] erlang:whereis/1 1 0.14 8 [ 8.00] erlang:list_to_binary/1 1 0.14 8 [ 8.00] erlang:atom_to_list/1 1 0.14 8 [ 8.00] epp:set_encoding/1 1 0.16 9 [ 9.00] epp:com/4 2 0.16 9 [ 4.50] file:file_name/1 1 0.16 9 [ 9.00] gen:call/4 1 0.18 10 [ 10.00] dict:mk_seg/1 2 0.18 10 [ 5.00] gen_server:call/3 1 0.18 10 [ 10.00] epp:com_nl/4 3 0.18 10 [ 3.33] epp:close_file/1 1 0.18 10 [ 10.00] epp:enter_file_reply/4 1 0.18 10 [ 10.00] epp:leave_file/2 1 0.18 10 [ 10.00] erlang:apply/2 1 0.18 10 [ 10.00] erlang:flush_monitor_message/2 1 0.18 10 [ 10.00] file:open/2 1 0.18 10 [ 10.00] file:check_args/1 3 0.18 10 [ 3.33] lists:member/2 2 0.18 10 [ 5.00] filename:dirname/1 1 0.20 11 [ 11.00] lists:flatmap/2 2 0.20 11 [ 5.50] lists:keyfind/3 2 0.20 11 [ 5.50] lists:reverse/1 2 0.23 13 [ 6.50] io:getopts/1 1 0.25 14 [ 14.00] file:file_request/2 3 0.25 14 [ 4.67] dict:new/0 2 0.28 16 [ 8.00] epp:wait_req_scan/1 6 0.32 18 [ 3.00] erlang:system_info/1 2 0.37 21 [ 10.50] file:position/2 2 0.39 22 [ 11.00] io:setopts/2 3 0.41 23 [ 7.67] io:scan_erl_form/4 5 0.43 24 [ 4.80] dict:maybe_expand/2 10 0.43 24 [ 2.40] net_kernel:dflag_unicode_io/1 5 0.46 26 [ 5.20] io:bc_req/3 5 0.52 29 [ 5.80] epp:scan_toks/3 4 0.52 29 [ 7.25] epp:scan_module/2 4 0.52 29 [ 7.25] erlang:throw/1 1 0.52 29 [ 29.00] epp:scan_toks/2 5 0.53 30 [ 6.00] dict:store/3 10 0.55 31 [ 3.10] erlang:'++'/2 10 0.57 32 [ 3.20] epp:'-reader/2-fun-0-'/2 5 0.59 33 [ 6.60] lists:foldl/3 9 0.60 34 [ 3.78] erlang:send/3 1 0.60 34 [ 34.00] epp:com_oding/4 7 0.62 35 [ 5.00] dict:'-from_list/1-fun-0-'/2 8 0.66 37 [ 4.63] erlang:list_to_atom/1 2 0.69 39 [ 19.50] epp:reader/2 6 0.73 41 [ 6.83] file:read/2 5 0.76 43 [ 8.60] io:scan_erl_form/3 5 0.80 45 [ 9.00] dict:maybe_expand_aux/2 10 0.80 45 [ 4.50] dict:'-store/3-fun-0-'/3 10 0.91 51 [ 5.10] io:execute_request/2 14 0.96 54 [ 3.86] io:request/2 14 1.16 65 [ 4.64] lists:reverse/2 1 1.19 67 [ 67.00] dict:get_slot/2 10 1.24 70 [ 7.00] erlang:phash/2 10 1.24 70 [ 7.00] io:io_request/2 14 1.64 92 [ 6.57] dict:on_bucket/3 10 1.65 93 [ 9.30] dict:store_bkt_val/3 23 1.76 99 [ 4.30] epp:wait_request/1 7 1.92 108 [ 15.43] filename:dirname/4 78 3.33 187 [ 2.40] io:wait_io_mon_reply/2 14 3.41 192 [ 13.71] erlang:setelement/3 49 3.66 206 [ 4.20] epp:file_name/1 78 4.80 270 [ 3.46] erlang:demonitor/2 18 4.98 280 [ 15.56] epp:com_c/4 143 5.21 293 [ 2.05] filename:do_flatten/2 78 5.35 301 [ 3.86] epp:epp_reply/2 8 7.08 398 [ 49.75] file:file_name_1/2 78 7.22 406 [ 5.21] erlang:monitor/2 18 7.77 437 [ 24.28] epp:expand_macros/2 183 12.93 727 [ 3.97] Reading trace data... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . End of trace! Analysing... Processing data... Creating output... Done! [{analysis_options,[{callers,true},{sort,acc},{totals,false},{details,true}]}, [{totals,63271,2878594,1569962}], [{"<0.1630.0>",62156,undefined,1541332}, {spawned_by,"<0.1612.0>"}, {spawned_as,{erlang,apply,["#Fun",[]]}}, {initial_calls,[{erlang,apply,2},{compile,'-do_compile/2-anonymous-0-',2}]}], [{"<0.1631.0>",1085,undefined,27723}, {spawned_by,"<0.1630.0>"}, {spawned_as,{erlang,apply,["#Fun",[]]}}, {initial_calls,[{erlang,apply,2},{epp,'-open/3-fun-0-',4}]}], [{"<0.1612.0>",30,undefined,907}]] Verifying... 64.753 (plain), 267.626 (eprof), 2878.312 (fprof), 2878.594(cpu) === Ended at 2014-01-03 22:59:18 === successfully completed test case === returned value = {comment,["44.450635491791886",47,"4.13302858554816",32, 40,102,112,114,111,102,47,101,112,114,111,102, 41,32,116,105,109,101,115,32,115,108,111,119, 101,114]}


Test run history | Top level test index