Created
June 30, 2018 02:08
-
-
Save NattyNarwhal/5e6dc925ef0056b08564f109ba9219f1 to your computer and use it in GitHub Desktop.
Profiling oksh build with gcc options
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
aix$ gmake | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o alloc.o alloc.c | |
strtold strtoimax select getdtablesize ainit afreeall alloc areallocarray aresize afree | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtold strtoimax select getdtablesize ainit afreeall alloc areallocarray aresize afree | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 777 kB (28%) ggc | |
phase parsing : 0.03 (75%) usr 0.02 (100%) sys 0.09 (69%) wall 1573 kB (56%) ggc | |
phase opt and generate : 0.01 (25%) usr 0.00 ( 0%) sys 0.03 (23%) wall 431 kB (15%) ggc | |
callgraph construction : 0.01 (25%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 8 kB ( 0%) ggc | |
callgraph optimization : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 4 kB ( 0%) ggc | |
preprocessing : 0.01 (25%) usr 0.02 (100%) sys 0.05 (38%) wall 743 kB (27%) ggc | |
lexical analysis : 0.01 (25%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 (25%) usr 0.00 ( 0%) sys 0.02 (15%) wall 644 kB (23%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 157 kB ( 6%) ggc | |
reload : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 14 kB ( 1%) ggc | |
TOTAL : 0.04 0.02 0.13 2791 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o asprintf.o asprintf.c | |
strtoimax strtold select vasprintf asprintf | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax strtold select vasprintf asprintf | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (14%) wall 777 kB (43%) ggc | |
phase parsing : 0.02 (100%) usr 0.01 (100%) sys 0.05 (71%) wall 770 kB (43%) ggc | |
phase opt and generate : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (14%) wall 239 kB (13%) ggc | |
preprocessing : 0.01 (50%) usr 0.01 (100%) sys 0.05 (71%) wall 305 kB (17%) ggc | |
parser (global) : 0.01 (50%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 356 kB (20%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (14%) wall 13 kB ( 1%) ggc | |
TOTAL : 0.02 0.01 0.07 1796 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o c_ksh.o c_ksh.c | |
strtoimax getdtablesize select c_cd c_pwd c_print c_whence c_command c_type c_typeset c_alias c_unalias c_let c_jobs c_fgbg kill_fmt_entry c_kill getopts_reset c_getopts c_bind | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize select c_cd c_pwd c_print c_whence c_command c_type c_typeset c_alias c_unalias c_let c_jobs c_fgbg kill_fmt_entry c_kill getopts_reset c_getopts c_bind | |
Execution times (seconds) | |
phase parsing : 0.04 (36%) usr 0.03 (75%) sys 0.13 (52%) wall 1885 kB (35%) ggc | |
phase opt and generate : 0.07 (64%) usr 0.01 (25%) sys 0.12 (48%) wall 2751 kB (51%) ggc | |
callgraph construction : 0.03 (27%) usr 0.01 (25%) sys 0.00 ( 0%) wall 166 kB ( 3%) ggc | |
cfg cleanup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 1 kB ( 0%) ggc | |
df live regs : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
preprocessing : 0.02 (18%) usr 0.03 (75%) sys 0.06 (24%) wall 818 kB (15%) ggc | |
lexical analysis : 0.02 (18%) usr 0.00 ( 0%) sys 0.06 (24%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 645 kB (12%) ggc | |
tree CFG construction : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 151 kB ( 3%) ggc | |
tree PHI insertion : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 65 kB ( 1%) ggc | |
dominance computation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
expand : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 8%) wall 687 kB (13%) ggc | |
integrated RA : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.03 (12%) wall 711 kB (13%) ggc | |
reload : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 177 kB ( 3%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 9 kB ( 0%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 13 kB ( 0%) ggc | |
rest of compilation : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 31 kB ( 1%) ggc | |
TOTAL : 0.11 0.04 0.25 5422 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o c_sh.o c_sh.c | |
strtoimax select getdtablesize strtold c_label c_shift c_umask c_dot c_wait c_read c_eval c_trap c_exitreturn c_brkcont c_set c_unset p_tv p_ts c_times timex timex_hook c_exec c_suspend c_builtin | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize strtold c_label c_shift c_umask c_dot c_wait c_read c_eval c_trap c_exitreturn c_brkcont c_set c_unset p_tv p_ts c_times timex timex_hook c_exec c_suspend c_builtin | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 777 kB (16%) ggc | |
phase parsing : 0.04 (44%) usr 0.03 (75%) sys 0.12 (52%) wall 1965 kB (41%) ggc | |
phase opt and generate : 0.05 (56%) usr 0.01 (25%) sys 0.10 (43%) wall 2080 kB (43%) ggc | |
callgraph construction : 0.04 (44%) usr 0.01 (25%) sys 0.00 ( 0%) wall 105 kB ( 2%) ggc | |
trivially dead code : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
df scan insns : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 3 kB ( 0%) ggc | |
preprocessing : 0.01 (11%) usr 0.01 (25%) sys 0.05 (22%) wall 846 kB (18%) ggc | |
lexical analysis : 0.01 (11%) usr 0.00 ( 0%) sys 0.03 (13%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 (11%) usr 0.01 (25%) sys 0.02 ( 9%) wall 772 kB (16%) ggc | |
parser struct body : 0.01 (11%) usr 0.01 (25%) sys 0.02 ( 9%) wall 158 kB ( 3%) ggc | |
tree gimplify : 0.01 (11%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 211 kB ( 4%) ggc | |
tree operand scan : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 76 kB ( 2%) ggc | |
expand : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 453 kB ( 9%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 678 kB (14%) ggc | |
reload : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 9%) wall 107 kB ( 2%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 13 kB ( 0%) ggc | |
rest of compilation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 39 kB ( 1%) ggc | |
TOTAL : 0.09 0.04 0.23 4831 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o c_test.o c_test.c | |
strtoimax getdtablesize select c_test test_isop test_eval test_eaccess test_parse test_oexpr test_aexpr test_nexpr test_primary ptest_isa ptest_getopnd ptest_eval ptest_error | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize select c_test test_isop test_eval test_eaccess test_parse test_oexpr test_aexpr test_nexpr test_primary ptest_isa ptest_getopnd ptest_eval ptest_error | |
Execution times (seconds) | |
phase parsing : 0.03 (50%) usr 0.02 (67%) sys 0.09 (60%) wall 1543 kB (43%) ggc | |
phase opt and generate : 0.03 (50%) usr 0.01 (33%) sys 0.06 (40%) wall 1284 kB (36%) ggc | |
callgraph construction : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 44 kB ( 1%) ggc | |
preprocessing : 0.00 ( 0%) usr 0.01 (33%) sys 0.03 (20%) wall 705 kB (20%) ggc | |
lexical analysis : 0.01 (17%) usr 0.01 (33%) sys 0.01 ( 7%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 (13%) wall 621 kB (17%) ggc | |
parser struct body : 0.01 (17%) usr 0.00 ( 0%) sys 0.03 (20%) wall 112 kB ( 3%) ggc | |
parser function body : 0.01 (17%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 88 kB ( 2%) ggc | |
tree SSA other : 0.01 (17%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 1 kB ( 0%) ggc | |
loop init : 0.01 (17%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 4 kB ( 0%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 426 kB (12%) ggc | |
reload : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 83 kB ( 2%) ggc | |
final : 0.01 (17%) usr 0.01 (33%) sys 0.01 ( 7%) wall 5 kB ( 0%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 13 kB ( 0%) ggc | |
rest of compilation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 31 kB ( 1%) ggc | |
TOTAL : 0.06 0.03 0.15 3614 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o c_ulimit.o c_ulimit.c | |
strtoimax select getdtablesize c_ulimit set_ulimit print_ulimit | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize c_ulimit set_ulimit print_ulimit | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 777 kB (28%) ggc | |
phase parsing : 0.03 (75%) usr 0.02 (100%) sys 0.09 (75%) wall 1584 kB (57%) ggc | |
phase opt and generate : 0.01 (25%) usr 0.00 ( 0%) sys 0.02 (17%) wall 392 kB (14%) ggc | |
rebuild jump labels : 0.01 (25%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
preprocessing : 0.02 (50%) usr 0.00 ( 0%) sys 0.04 (33%) wall 745 kB (27%) ggc | |
lexical analysis : 0.01 (25%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.02 (100%) sys 0.03 (25%) wall 641 kB (23%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 157 kB ( 6%) ggc | |
parser function body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 31 kB ( 1%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 4 kB ( 0%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 13 kB ( 0%) ggc | |
TOTAL : 0.04 0.02 0.12 2763 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o edit.o edit.c | |
strtoimax select getdtablesize strtold x_init x_sigwinch check_sigwinch x_read x_getc x_flush x_putc x_puts x_mode set_editmode x_do_comment x_print_expansions x_file_glob path_order_cmp x_command_glob x_locate_word x_try_array x_cf_glob add_glob x_longest_prefix x_free_words x_basename glob_table glob_path x_escape | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize strtold x_init x_sigwinch check_sigwinch x_read x_getc x_flush x_putc x_puts x_mode set_editmode x_do_comment x_print_expansions x_file_glob path_order_cmp x_command_glob x_locate_word x_try_array x_cf_glob add_glob x_longest_prefix x_free_words x_basename glob_table glob_path x_escape | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 777 kB (15%) ggc | |
phase parsing : 0.04 (40%) usr 0.03 (75%) sys 0.13 (54%) wall 2115 kB (40%) ggc | |
phase lang. deferred : 0.01 (10%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
phase opt and generate : 0.05 (50%) usr 0.01 (25%) sys 0.10 (42%) wall 2401 kB (45%) ggc | |
callgraph construction : 0.02 (20%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 139 kB ( 3%) ggc | |
trivially dead code : 0.01 (10%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
preprocessing : 0.02 (20%) usr 0.00 ( 0%) sys 0.04 (17%) wall 919 kB (17%) ggc | |
lexical analysis : 0.01 (10%) usr 0.01 (25%) sys 0.05 (21%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.02 (20%) usr 0.02 (50%) sys 0.02 ( 8%) wall 799 kB (15%) ggc | |
parser function body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 220 kB ( 4%) ggc | |
early inlining heuristics: 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
tree eh : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 2 kB ( 0%) ggc | |
varconst : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
loop fini : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
reload : 0.01 (10%) usr 0.00 ( 0%) sys 0.04 (17%) wall 133 kB ( 3%) ggc | |
thread pro- & epilogue : 0.01 (10%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 50 kB ( 1%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.01 (25%) sys 0.00 ( 0%) wall 13 kB ( 0%) ggc | |
rest of compilation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 41 kB ( 1%) ggc | |
unaccounted todo : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
TOTAL : 0.10 0.04 0.24 5303 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o emacs.o emacs.c | |
strtoimax select getdtablesize strtold isu8cont x_emacs x_insert x_ins_string x_do_ins x_ins x_del_back x_del_char x_delete x_del_bword x_mv_bword x_mv_fword x_del_fword x_bword x_fword x_goto x_bs x_size_str x_size x_zots x_zotc x_mv_back x_mv_forw x_search_char_forw x_search_char_back x_newline x_end_of_text x_beg_hist x_end_hist x_prev_com x_next_com x_goto_hist x_load_hist x_nl_next_com x_eot_del kb_find_hist_func x_search_hist x_search x_match x_del_line x_mv_end x_mv_begin x_draw_line x_redraw x_transpose x_literal x_kill x_push x_yank x_meta_yank x_abort x_error kb_encode kb_decode kb_match kb_del kb_add_string kb_add kb_print x_bind x_init_emacs x_emacs_keys x_set_mark x_kill_region x_xchg_point_mark x_noop x_comp_comm x_list_comm x_complete x_enumerate x_comp_file x_list_file x_comp_list x_expand do_complete x_adjust x_e_ungetc x_e_getc x_e_getu8 x_e_putc x_e_puts x_set_arg x_comment x_prev_histword x_fold_upper x_fold_lower x_fold_capitalize x_fold_case x_lastcp | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize strtold isu8cont x_emacs x_insert x_ins_string x_do_ins x_ins x_del_back x_del_char x_delete x_del_bword x_mv_bword x_mv_fword x_del_fword x_bword x_fword x_goto x_bs x_size_str x_size x_zots x_zotc x_mv_back x_mv_forw x_search_char_forw x_search_char_back x_newline x_end_of_text x_beg_hist x_end_hist x_prev_com x_next_com x_goto_hist x_load_hist x_nl_next_com x_eot_del kb_find_hist_func x_search_hist x_search x_match x_del_line x_mv_end x_mv_begin x_draw_line x_redraw x_transpose x_literal x_kill x_push x_yank x_meta_yank x_abort x_error kb_encode kb_decode kb_match kb_del kb_add_string kb_add kb_print x_bind x_init_emacs x_emacs_keys x_set_mark x_kill_region x_xchg_point_mark x_noop x_comp_comm x_list_comm x_complete x_enumerate x_comp_file x_list_file x_comp_list x_expand do_complete x_adjust x_e_ungetc x_e_getc x_e_getu8 x_e_putc x_e_puts x_set_arg x_comment x_prev_histword x_fold_upper x_fold_lower x_fold_capitalize x_fold_case x_lastcp | |
Execution times (seconds) | |
phase parsing : 0.05 (31%) usr 0.04 (67%) sys 0.16 (43%) wall 2227 kB (27%) ggc | |
phase opt and generate : 0.11 (69%) usr 0.02 (33%) sys 0.21 (57%) wall 5372 kB (64%) ggc | |
callgraph construction : 0.02 (12%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 352 kB ( 4%) ggc | |
callgraph optimization : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 41 kB ( 1%) ggc | |
trivially dead code : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
df scan insns : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 13 kB ( 0%) ggc | |
preprocessing : 0.03 (19%) usr 0.02 (33%) sys 0.06 (16%) wall 886 kB (11%) ggc | |
lexical analysis : 0.01 ( 6%) usr 0.01 (17%) sys 0.03 ( 8%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 8%) wall 855 kB (10%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 5%) wall 161 kB ( 2%) ggc | |
parser function body : 0.01 ( 6%) usr 0.01 (17%) sys 0.02 ( 5%) wall 313 kB ( 4%) ggc | |
tree gimplify : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 410 kB ( 5%) ggc | |
dominance computation : 0.02 (12%) usr 0.01 (17%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
out of ssa : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 18 kB ( 0%) ggc | |
expand : 0.02 (13%) usr 0.00 ( 0%) sys 0.04 (11%) wall 923 kB (11%) ggc | |
jump : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
integrated RA : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 2361 kB (28%) ggc | |
reload : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 8%) wall 140 kB ( 2%) ggc | |
thread pro- & epilogue : 0.01 ( 6%) usr 0.01 (17%) sys 0.01 ( 3%) wall 156 kB ( 2%) ggc | |
rest of compilation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.06 (16%) wall 123 kB ( 1%) ggc | |
unaccounted todo : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 5%) wall 1 kB ( 0%) ggc | |
TOTAL : 0.16 0.06 0.37 8385 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o eval.o eval.c | |
strtoimax getdtablesize getpwuid_r getpwnam_r select substitute eval evalstr evalonestr expand varsub comsub trimsub glob glob_str globit debunk maybe_expand_tilde tilde homedir alt_expand | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize getpwuid_r getpwnam_r select substitute eval evalstr evalonestr expand varsub comsub trimsub glob glob_str globit debunk maybe_expand_tilde tilde homedir alt_expand | |
Execution times (seconds) | |
phase parsing : 0.05 (45%) usr 0.03 (75%) sys 0.14 (54%) wall 2004 kB (35%) ggc | |
phase opt and generate : 0.06 (55%) usr 0.01 (25%) sys 0.12 (46%) wall 2885 kB (51%) ggc | |
df live regs : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
alias analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 25 kB ( 0%) ggc | |
preprocessing : 0.02 (18%) usr 0.02 (50%) sys 0.06 (23%) wall 840 kB (15%) ggc | |
lexical analysis : 0.02 (18%) usr 0.01 (25%) sys 0.04 (15%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 728 kB (13%) ggc | |
parser function body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.03 (12%) wall 271 kB ( 5%) ggc | |
tree gimplify : 0.00 ( 0%) usr 0.01 (25%) sys 0.01 ( 4%) wall 380 kB ( 7%) ggc | |
tree SSA other : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 1 kB ( 0%) ggc | |
out of ssa : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 5 kB ( 0%) ggc | |
expand : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 658 kB (12%) ggc | |
integrated RA : 0.02 (18%) usr 0.00 ( 0%) sys 0.03 (12%) wall 748 kB (13%) ggc | |
final : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 7 kB ( 0%) ggc | |
rest of compilation : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.03 (12%) wall 34 kB ( 1%) ggc | |
TOTAL : 0.11 0.04 0.26 5676 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o exec.o exec.c | |
strtoimax getdtablesize strtold select execute comexec scriptexec shcomexec findfunc define builtin findcom flushcom search_access search call_builtin iosetup herein do_selectargs select_fmt_entry pr_menu plain_fmt_entry pr_list dbteste_isa dbteste_getopnd dbteste_eval dbteste_error | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize strtold select execute comexec scriptexec shcomexec findfunc define builtin findcom flushcom search_access search call_builtin iosetup herein do_selectargs select_fmt_entry pr_menu plain_fmt_entry pr_list dbteste_isa dbteste_getopnd dbteste_eval dbteste_error | |
Execution times (seconds) | |
phase parsing : 0.05 (42%) usr 0.04 (100%) sys 0.14 (52%) wall 2075 kB (36%) ggc | |
phase opt and generate : 0.07 (58%) usr 0.00 ( 0%) sys 0.13 (48%) wall 2971 kB (51%) ggc | |
callgraph optimization : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 12 kB ( 0%) ggc | |
cfg cleanup : 0.01 ( 8%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 1 kB ( 0%) ggc | |
df reg dead/unused notes: 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 42 kB ( 1%) ggc | |
preprocessing : 0.02 (17%) usr 0.01 (25%) sys 0.06 (22%) wall 857 kB (15%) ggc | |
lexical analysis : 0.02 (17%) usr 0.02 (50%) sys 0.04 (15%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 7%) wall 777 kB (13%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 163 kB ( 3%) ggc | |
parser function body : 0.01 ( 8%) usr 0.01 (25%) sys 0.01 ( 4%) wall 260 kB ( 4%) ggc | |
tree SSA rewrite : 0.01 ( 8%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 84 kB ( 1%) ggc | |
dominance frontiers : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
dominance computation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
out of ssa : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 7 kB ( 0%) ggc | |
expand : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 7%) wall 679 kB (12%) ggc | |
loop init : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 14 kB ( 0%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.04 (15%) wall 836 kB (14%) ggc | |
reload : 0.02 (17%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 191 kB ( 3%) ggc | |
thread pro- & epilogue : 0.01 ( 8%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 47 kB ( 1%) ggc | |
final : 0.01 ( 8%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 9 kB ( 0%) ggc | |
rest of compilation : 0.01 ( 8%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 43 kB ( 1%) ggc | |
TOTAL : 0.12 0.04 0.27 5832 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o expr.o expr.c | |
strtoimax select getdtablesize evaluate v_evaluate evalerr evalexpr token do_ppmm assign_check tempvar intvar | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize evaluate v_evaluate evalerr evalexpr token do_ppmm assign_check tempvar intvar | |
Execution times (seconds) | |
phase parsing : 0.03 (50%) usr 0.02 (67%) sys 0.10 (62%) wall 1697 kB (45%) ggc | |
phase opt and generate : 0.03 (50%) usr 0.01 (33%) sys 0.06 (38%) wall 1271 kB (34%) ggc | |
alias analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 9 kB ( 0%) ggc | |
preprocessing : 0.01 (17%) usr 0.00 ( 0%) sys 0.05 (31%) wall 772 kB (21%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.01 (33%) sys 0.02 (12%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.02 (33%) usr 0.01 (33%) sys 0.02 (12%) wall 646 kB (17%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 149 kB ( 4%) ggc | |
tree gimplify : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 119 kB ( 3%) ggc | |
tree SSA other : 0.01 (17%) usr 0.01 (33%) sys 0.00 ( 0%) wall 1 kB ( 0%) ggc | |
expand : 0.01 (17%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 271 kB ( 7%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 403 kB (11%) ggc | |
reload : 0.01 (17%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 88 kB ( 2%) ggc | |
shorten branches : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 0 kB ( 0%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 13 kB ( 0%) ggc | |
rest of compilation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 49 kB ( 1%) ggc | |
TOTAL : 0.06 0.03 0.16 3754 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o history.o history.c | |
strtoimax getdtablesize strtold select c_fc hist_execute hist_replace hist_get hist_get_newest hist_get_oldest histbackup histreset histpos histnum findhist findhistrel sethistcontrol sethistsize sethistfile init_histvec history_lock histsave history_open history_close history_load hist_init history_write hist_finish | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize strtold select c_fc hist_execute hist_replace hist_get hist_get_newest hist_get_oldest histbackup histreset histpos histnum findhist findhistrel sethistcontrol sethistsize sethistfile init_histvec history_lock histsave history_open history_close history_load hist_init history_write hist_finish | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 777 kB (16%) ggc | |
phase parsing : 0.04 (44%) usr 0.03 (75%) sys 0.11 (52%) wall 1914 kB (40%) ggc | |
phase opt and generate : 0.05 (56%) usr 0.01 (25%) sys 0.09 (43%) wall 2030 kB (43%) ggc | |
dump files : 0.01 (11%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 0 kB ( 0%) ggc | |
preprocessing : 0.02 (22%) usr 0.01 (25%) sys 0.02 (10%) wall 826 kB (17%) ggc | |
lexical analysis : 0.01 (11%) usr 0.00 ( 0%) sys 0.04 (19%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 768 kB (16%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.01 (25%) sys 0.02 (10%) wall 158 kB ( 3%) ggc | |
parser function body : 0.01 (11%) usr 0.01 (25%) sys 0.02 (10%) wall 150 kB ( 3%) ggc | |
tree gimplify : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 194 kB ( 4%) ggc | |
integrated RA : 0.02 (22%) usr 0.00 ( 0%) sys 0.03 (14%) wall 721 kB (15%) ggc | |
shorten branches : 0.01 (11%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 0 kB ( 0%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 8 kB ( 0%) ggc | |
rest of compilation : 0.01 (11%) usr 0.01 (25%) sys 0.01 ( 5%) wall 38 kB ( 1%) ggc | |
unaccounted todo : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 0 kB ( 0%) ggc | |
TOTAL : 0.09 0.04 0.21 4730 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o io.o io.c | |
strtoimax getdtablesize select errorf warningf bi_errorf internal_error_vwarn internal_warningf internal_errorf error_prefix shellf shprintf can_seek initio ksh_dup2 savefd restfd openpipe closepipe check_fd coproc_init coproc_read_close coproc_readw_close coproc_write_close coproc_getfd coproc_cleanup maketemp | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize select errorf warningf bi_errorf internal_error_vwarn internal_warningf internal_errorf error_prefix shellf shprintf can_seek initio ksh_dup2 savefd restfd openpipe closepipe check_fd coproc_init coproc_read_close coproc_readw_close coproc_write_close coproc_getfd coproc_cleanup maketemp | |
Execution times (seconds) | |
phase parsing : 0.03 (50%) usr 0.02 (67%) sys 0.10 (62%) wall 1634 kB (44%) ggc | |
phase opt and generate : 0.03 (50%) usr 0.01 (33%) sys 0.05 (31%) wall 1252 kB (34%) ggc | |
callgraph construction : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 59 kB ( 2%) ggc | |
preprocessing : 0.01 (17%) usr 0.01 (33%) sys 0.05 (31%) wall 765 kB (21%) ggc | |
lexical analysis : 0.02 (33%) usr 0.00 ( 0%) sys 0.02 (12%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.01 (33%) sys 0.01 ( 6%) wall 644 kB (18%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 148 kB ( 4%) ggc | |
parser function body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 66 kB ( 2%) ggc | |
expand : 0.01 (17%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 171 kB ( 5%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.03 (19%) wall 663 kB (18%) ggc | |
initialize rtl : 0.01 (17%) usr 0.01 (33%) sys 0.00 ( 0%) wall 13 kB ( 0%) ggc | |
rest of compilation : 0.01 (17%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 35 kB ( 1%) ggc | |
TOTAL : 0.06 0.03 0.16 3672 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o jobs.o jobs.c | |
strtoimax select getdtablesize strtold j_init j_suspend j_exit j_change exchild startlast waitlast waitfor j_kill j_resume j_stopped_running j_njobs j_jobs j_notify j_async j_set_async j_startjob j_waitj j_sigchld check_job j_print j_lookup new_job new_proc remove_job put_job kill_job | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize strtold j_init j_suspend j_exit j_change exchild startlast waitlast waitfor j_kill j_resume j_stopped_running j_njobs j_jobs j_notify j_async j_set_async j_startjob j_waitj j_sigchld check_job j_print j_lookup new_job new_proc remove_job put_job kill_job | |
Execution times (seconds) | |
phase parsing : 0.05 (42%) usr 0.03 (75%) sys 0.14 (50%) wall 2035 kB (34%) ggc | |
phase opt and generate : 0.07 (58%) usr 0.01 (25%) sys 0.13 (46%) wall 3100 kB (52%) ggc | |
callgraph construction : 0.02 (17%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 204 kB ( 3%) ggc | |
cfg cleanup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 1 kB ( 0%) ggc | |
preprocessing : 0.02 (17%) usr 0.01 (25%) sys 0.06 (21%) wall 858 kB (14%) ggc | |
lexical analysis : 0.03 (25%) usr 0.01 (25%) sys 0.05 (18%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 730 kB (12%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.01 (25%) sys 0.01 ( 4%) wall 161 kB ( 3%) ggc | |
parser function body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 275 kB ( 5%) ggc | |
tree gimplify : 0.00 ( 0%) usr 0.01 (25%) sys 0.01 ( 4%) wall 328 kB ( 6%) ggc | |
tree PHI insertion : 0.01 ( 8%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 43 kB ( 1%) ggc | |
expand : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 752 kB (13%) ggc | |
integrated RA : 0.01 ( 8%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 974 kB (16%) ggc | |
reload : 0.01 ( 8%) usr 0.00 ( 0%) sys 0.03 (11%) wall 134 kB ( 2%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 13 kB ( 0%) ggc | |
rest of compilation : 0.02 (17%) usr 0.00 ( 0%) sys 0.03 (11%) wall 49 kB ( 1%) ggc | |
TOTAL : 0.12 0.04 0.28 5921 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o lex.o lex.c | |
strtoimax getdtablesize select yylex gethere readhere yyerror pushs getsc__ getsc_line special_prompt_expand set_prompt dopprompt pprompt promptlen get_brace_var arraysub ungetsc getsc_bn push_state_ pop_state_ | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize select yylex gethere readhere yyerror pushs getsc__ getsc_line special_prompt_expand set_prompt dopprompt pprompt promptlen get_brace_var arraysub ungetsc getsc_bn push_state_ pop_state_ | |
Execution times (seconds) | |
phase parsing : 0.05 (36%) usr 0.04 (100%) sys 0.14 (45%) wall 2097 kB (32%) ggc | |
phase opt and generate : 0.09 (64%) usr 0.00 ( 0%) sys 0.16 (52%) wall 3701 kB (56%) ggc | |
callgraph optimization : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 10 kB ( 0%) ggc | |
df scan insns : 0.01 ( 7%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 2 kB ( 0%) ggc | |
df reg dead/unused notes: 0.01 ( 7%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 58 kB ( 1%) ggc | |
preprocessing : 0.03 (21%) usr 0.03 (75%) sys 0.06 (19%) wall 842 kB (13%) ggc | |
lexical analysis : 0.02 (14%) usr 0.01 (25%) sys 0.06 (19%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 6%) wall 708 kB (11%) ggc | |
tree operand scan : 0.01 ( 7%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 125 kB ( 2%) ggc | |
expand : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 6%) wall 897 kB (14%) ggc | |
jump : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 0 kB ( 0%) ggc | |
loop init : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 12 kB ( 0%) ggc | |
integrated RA : 0.04 (29%) usr 0.00 ( 0%) sys 0.03 (10%) wall 845 kB (13%) ggc | |
reload : 0.02 (14%) usr 0.00 ( 0%) sys 0.04 (13%) wall 290 kB ( 4%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 7 kB ( 0%) ggc | |
TOTAL : 0.14 0.04 0.31 6585 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o mail.o mail.c | |
strtoimax select getdtablesize mcheck mcset mbset mpset munset mballoc mprintit | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize mcheck mcset mbset mpset munset mballoc mprintit | |
Execution times (seconds) | |
phase parsing : 0.03 (75%) usr 0.02 (100%) sys 0.08 (73%) wall 1441 kB (53%) ggc | |
phase opt and generate : 0.01 (25%) usr 0.00 ( 0%) sys 0.03 (27%) wall 510 kB (19%) ggc | |
preprocessing : 0.01 (25%) usr 0.01 (50%) sys 0.02 (18%) wall 685 kB (25%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 9%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 (25%) usr 0.01 (50%) sys 0.03 (27%) wall 604 kB (22%) ggc | |
parser struct body : 0.01 (25%) usr 0.00 ( 0%) sys 0.01 ( 9%) wall 107 kB ( 4%) ggc | |
expand : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 9%) wall 73 kB ( 3%) ggc | |
final : 0.01 (25%) usr 0.00 ( 0%) sys 0.01 ( 9%) wall 5 kB ( 0%) ggc | |
symout : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 9%) wall 0 kB ( 0%) ggc | |
unaccounted todo : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 9%) wall 0 kB ( 0%) ggc | |
TOTAL : 0.04 0.02 0.11 2738 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o main.o main.c | |
strtoimax getdtablesize getpwuid_r getpwnam_r strtold select make_argv main init_username include command shell unwind newenv quitenv cleanup_parents_env cleanup_proc_env reclaim remove_temps is_restricted | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize getpwuid_r getpwnam_r strtold select make_argv main init_username include command shell unwind newenv quitenv cleanup_parents_env cleanup_proc_env reclaim remove_temps is_restricted | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 777 kB (18%) ggc | |
phase parsing : 0.04 (50%) usr 0.03 (100%) sys 0.11 (58%) wall 1920 kB (45%) ggc | |
phase opt and generate : 0.04 (50%) usr 0.00 ( 0%) sys 0.07 (37%) wall 1577 kB (37%) ggc | |
df scan insns : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 (11%) wall 2 kB ( 0%) ggc | |
preprocessing : 0.01 (12%) usr 0.00 ( 0%) sys 0.04 (21%) wall 836 kB (20%) ggc | |
lexical analysis : 0.02 (25%) usr 0.03 (100%) sys 0.03 (16%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 (12%) usr 0.00 ( 0%) sys 0.02 (11%) wall 778 kB (18%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 159 kB ( 4%) ggc | |
parser function body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 136 kB ( 3%) ggc | |
inline parameters : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 10 kB ( 0%) ggc | |
tree gimplify : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 152 kB ( 4%) ggc | |
tree SSA other : 0.01 (13%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 1 kB ( 0%) ggc | |
expand : 0.01 (12%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 356 kB ( 8%) ggc | |
reload : 0.01 (12%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 56 kB ( 1%) ggc | |
thread pro- & epilogue : 0.01 (13%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 34 kB ( 1%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 8 kB ( 0%) ggc | |
unaccounted todo : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 0 kB ( 0%) ggc | |
TOTAL : 0.08 0.03 0.19 4284 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o misc.o misc.c | |
strtoimax getdtablesize strtold select setctypes initctypes u64ton str_save str_nsave Xcheck_grow_ option options_fmt_entry printoptions getoptions change_flag parse_args getn bi_getn gmatch has_globbing do_gmatch posix_cclass cclass pat_scan qsortp xstrcmp ksh_getopt_reset ksh_getopt print_value_quoted print_columns strip_nuls blocking_read reset_nonblock ksh_get_wd | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize strtold select setctypes initctypes u64ton str_save str_nsave Xcheck_grow_ option options_fmt_entry printoptions getoptions change_flag parse_args getn bi_getn gmatch has_globbing do_gmatch posix_cclass cclass pat_scan qsortp xstrcmp ksh_getopt_reset ksh_getopt print_value_quoted print_columns strip_nuls blocking_read reset_nonblock ksh_get_wd | |
Execution times (seconds) | |
phase parsing : 0.04 (40%) usr 0.03 (75%) sys 0.13 (54%) wall 1960 kB (36%) ggc | |
phase opt and generate : 0.06 (60%) usr 0.01 (25%) sys 0.11 (46%) wall 2662 kB (49%) ggc | |
dump files : 0.01 (10%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
callgraph optimization : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 15 kB ( 0%) ggc | |
df scan insns : 0.01 (10%) usr 0.01 (25%) sys 0.00 ( 0%) wall 4 kB ( 0%) ggc | |
preprocessing : 0.02 (20%) usr 0.01 (25%) sys 0.04 (17%) wall 828 kB (15%) ggc | |
lexical analysis : 0.01 (10%) usr 0.00 ( 0%) sys 0.05 (21%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 (10%) usr 0.01 (25%) sys 0.01 ( 4%) wall 731 kB (14%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.01 (25%) sys 0.03 (12%) wall 159 kB ( 3%) ggc | |
tree gimplify : 0.01 (10%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 267 kB ( 5%) ggc | |
dominance computation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 0 kB ( 0%) ggc | |
out of ssa : 0.01 (10%) usr 0.00 ( 0%) sys 0.02 ( 8%) wall 7 kB ( 0%) ggc | |
expand : 0.01 (10%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 502 kB ( 9%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 8%) wall 954 kB (18%) ggc | |
reload : 0.01 (10%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 138 kB ( 3%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 8%) wall 7 kB ( 0%) ggc | |
TOTAL : 0.10 0.04 0.24 5409 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o path.o path.c | |
strtoimax getdtablesize select make_path simplify_path set_current_wd get_phys_path do_phys_path | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize select make_path simplify_path set_current_wd get_phys_path do_phys_path | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 777 kB (27%) ggc | |
phase parsing : 0.03 (75%) usr 0.02 (100%) sys 0.08 (67%) wall 1478 kB (51%) ggc | |
phase opt and generate : 0.01 (25%) usr 0.00 ( 0%) sys 0.03 (25%) wall 655 kB (22%) ggc | |
trivially dead code : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 0 kB ( 0%) ggc | |
df reg dead/unused notes: 0.01 (25%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 8 kB ( 0%) ggc | |
preprocessing : 0.01 (25%) usr 0.01 (50%) sys 0.03 (25%) wall 699 kB (24%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 (25%) usr 0.01 (50%) sys 0.02 (17%) wall 602 kB (21%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 107 kB ( 4%) ggc | |
parser function body : 0.01 (25%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 59 kB ( 2%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 13 kB ( 0%) ggc | |
TOTAL : 0.04 0.02 0.12 2919 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o shf.o shf.c | |
strtoimax getdtablesize select shf_open shf_fdopen shf_reopen shf_sopen shf_close shf_fdclose shf_sclose shf_flush shf_emptybuf shf_fillbuf shf_read shf_getse shf_getchar shf_ungetc shf_putchar shf_puts shf_write shf_fprintf shf_snprintf shf_smprintf shf_vfprintf | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize select shf_open shf_fdopen shf_reopen shf_sopen shf_close shf_fdclose shf_sclose shf_flush shf_emptybuf shf_fillbuf shf_read shf_getse shf_getchar shf_ungetc shf_putchar shf_puts shf_write shf_fprintf shf_snprintf shf_smprintf shf_vfprintf | |
Execution times (seconds) | |
phase parsing : 0.04 (44%) usr 0.03 (100%) sys 0.12 (57%) wall 1816 kB (38%) ggc | |
phase opt and generate : 0.05 (56%) usr 0.00 ( 0%) sys 0.09 (43%) wall 2214 kB (46%) ggc | |
dump files : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 0 kB ( 0%) ggc | |
df live regs : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 (10%) wall 0 kB ( 0%) ggc | |
preprocessing : 0.01 (11%) usr 0.01 (33%) sys 0.04 (19%) wall 789 kB (16%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 700 kB (15%) ggc | |
parser struct body : 0.02 (22%) usr 0.01 (33%) sys 0.04 (19%) wall 149 kB ( 3%) ggc | |
parser function body : 0.01 (11%) usr 0.01 (33%) sys 0.02 (10%) wall 167 kB ( 3%) ggc | |
tree operand scan : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 92 kB ( 2%) ggc | |
dominance computation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 0 kB ( 0%) ggc | |
out of ssa : 0.01 (11%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 8 kB ( 0%) ggc | |
expand : 0.01 (11%) usr 0.00 ( 0%) sys 0.02 (10%) wall 444 kB ( 9%) ggc | |
integrated RA : 0.01 (11%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 710 kB (15%) ggc | |
reload : 0.01 (11%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 150 kB ( 3%) ggc | |
initialize rtl : 0.01 (11%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 13 kB ( 0%) ggc | |
TOTAL : 0.09 0.03 0.21 4817 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o syn.o syn.c | |
strtoimax select getdtablesize yyparse pipeline andor c_list synio musthave nested get_command dogroup thenpart elsepart caselist casepart function_body wordlist block initkeywords syntaxerr nesting_push nesting_pop newtp compile assign_command inalias dbtestp_isa dbtestp_getopnd dbtestp_eval dbtestp_error | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize yyparse pipeline andor c_list synio musthave nested get_command dogroup thenpart elsepart caselist casepart function_body wordlist block initkeywords syntaxerr nesting_push nesting_pop newtp compile assign_command inalias dbtestp_isa dbtestp_getopnd dbtestp_eval dbtestp_error | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 777 kB (15%) ggc | |
phase parsing : 0.04 (44%) usr 0.03 (100%) sys 0.11 (50%) wall 1762 kB (35%) ggc | |
phase opt and generate : 0.05 (56%) usr 0.00 ( 0%) sys 0.10 (45%) wall 2522 kB (50%) ggc | |
callgraph construction : 0.01 (11%) usr 0.00 ( 0%) sys 0.03 (14%) wall 177 kB ( 3%) ggc | |
df scan insns : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 9%) wall 4 kB ( 0%) ggc | |
preprocessing : 0.02 (22%) usr 0.00 ( 0%) sys 0.08 (36%) wall 781 kB (15%) ggc | |
lexical analysis : 0.01 (11%) usr 0.01 (33%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 9%) wall 641 kB (13%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.01 (33%) sys 0.00 ( 0%) wall 112 kB ( 2%) ggc | |
parser function body : 0.01 (11%) usr 0.01 (33%) sys 0.01 ( 5%) wall 210 kB ( 4%) ggc | |
tree gimplify : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 273 kB ( 5%) ggc | |
integrated RA : 0.02 (22%) usr 0.00 ( 0%) sys 0.02 ( 9%) wall 871 kB (17%) ggc | |
reload : 0.01 (11%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 91 kB ( 2%) ggc | |
rest of compilation : 0.01 (11%) usr 0.00 ( 0%) sys 0.01 ( 5%) wall 46 kB ( 1%) ggc | |
TOTAL : 0.09 0.03 0.22 5070 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o table.o table.c | |
strtoimax select getdtablesize hash ktinit texpand ktsearch ktenter ktdelete ktwalk ktnext tnamecmp ktsort | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize hash ktinit texpand ktsearch ktenter ktdelete ktwalk ktnext tnamecmp ktsort | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 777 kB (27%) ggc | |
phase parsing : 0.03 (75%) usr 0.02 (100%) sys 0.08 (67%) wall 1451 kB (50%) ggc | |
phase opt and generate : 0.01 (25%) usr 0.00 ( 0%) sys 0.03 (25%) wall 670 kB (23%) ggc | |
callgraph optimization : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 5 kB ( 0%) ggc | |
df scan insns : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 1 kB ( 0%) ggc | |
df live regs : 0.01 (25%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 0 kB ( 0%) ggc | |
preprocessing : 0.01 (25%) usr 0.01 (50%) sys 0.05 (42%) wall 687 kB (24%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 0 kB ( 0%) ggc | |
parser struct body : 0.01 (25%) usr 0.00 ( 0%) sys 0.01 ( 8%) wall 107 kB ( 4%) ggc | |
parser function body : 0.01 (25%) usr 0.01 (50%) sys 0.01 ( 8%) wall 40 kB ( 1%) ggc | |
TOTAL : 0.04 0.02 0.12 2907 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o trap.o trap.c | |
strtoimax getdtablesize select inittraps alarm_init alarm_catcher gettrap trapsig intrcheck fatal_trap_check trap_pending runtraps runtrap cleartraps restoresigs settrap block_pipe restore_pipe setsig setexecsig | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize select inittraps alarm_init alarm_catcher gettrap trapsig intrcheck fatal_trap_check trap_pending runtraps runtrap cleartraps restoresigs settrap block_pipe restore_pipe setsig setexecsig | |
Execution times (seconds) | |
phase parsing : 0.03 (60%) usr 0.02 (67%) sys 0.10 (67%) wall 1641 kB (46%) ggc | |
phase opt and generate : 0.02 (40%) usr 0.01 (33%) sys 0.04 (27%) wall 1109 kB (31%) ggc | |
trivially dead code : 0.01 (20%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 0 kB ( 0%) ggc | |
preprocessing : 0.02 (40%) usr 0.00 ( 0%) sys 0.06 (40%) wall 770 kB (22%) ggc | |
lexical analysis : 0.01 (20%) usr 0.02 (67%) sys 0.03 (20%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 639 kB (18%) ggc | |
out of ssa : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 2 kB ( 0%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 7%) wall 494 kB (14%) ggc | |
initialize rtl : 0.01 (20%) usr 0.01 (33%) sys 0.01 ( 7%) wall 13 kB ( 0%) ggc | |
TOTAL : 0.05 0.03 0.15 3537 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o tree.o tree.c | |
strtoimax select getdtablesize ptree pioact tputC tputS fptreef snptreef vfptreef tcopy wdcopy wdscan wdstrip iocopy tfree iofree | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize ptree pioact tputC tputS fptreef snptreef vfptreef tcopy wdcopy wdscan wdstrip iocopy tfree iofree | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 777 kB (20%) ggc | |
phase parsing : 0.03 (43%) usr 0.02 (67%) sys 0.09 (53%) wall 1601 kB (41%) ggc | |
phase opt and generate : 0.04 (57%) usr 0.01 (33%) sys 0.07 (41%) wall 1531 kB (39%) ggc | |
preprocessing : 0.01 (14%) usr 0.02 (67%) sys 0.03 (18%) wall 736 kB (19%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 (12%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 (14%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 610 kB (16%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 107 kB ( 3%) ggc | |
parser function body : 0.01 (14%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 137 kB ( 3%) ggc | |
tree SSA other : 0.01 (14%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 1 kB ( 0%) ggc | |
expand : 0.02 (29%) usr 0.00 ( 0%) sys 0.02 (12%) wall 352 kB ( 9%) ggc | |
varconst : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 0 kB ( 0%) ggc | |
integrated RA : 0.01 (14%) usr 0.01 (33%) sys 0.02 (12%) wall 459 kB (12%) ggc | |
thread pro- & epilogue : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 30 kB ( 1%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 6%) wall 5 kB ( 0%) ggc | |
TOTAL : 0.07 0.03 0.17 3919 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o tty.o tty.c | |
strtoimax getdtablesize select tty_close tty_init | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize select tty_close tty_init | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (10%) wall 777 kB (31%) ggc | |
phase parsing : 0.02 (67%) usr 0.02 (100%) sys 0.07 (70%) wall 1447 kB (58%) ggc | |
phase opt and generate : 0.01 (33%) usr 0.00 ( 0%) sys 0.02 (20%) wall 244 kB (10%) ggc | |
callgraph construction : 0.01 (33%) usr 0.00 ( 0%) sys 0.01 (10%) wall 12 kB ( 1%) ggc | |
preprocessing : 0.01 (33%) usr 0.01 (50%) sys 0.04 (40%) wall 710 kB (29%) ggc | |
lexical analysis : 0.01 (33%) usr 0.00 ( 0%) sys 0.02 (20%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.01 (50%) sys 0.00 ( 0%) wall 609 kB (25%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (10%) wall 108 kB ( 4%) ggc | |
rest of compilation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (10%) wall 6 kB ( 0%) ggc | |
TOTAL : 0.03 0.02 0.10 2477 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o var.o var.c | |
strtoimax select strtold getdtablesize newblock popblock initvar array_index_calc global local str_val intval setstr setint getint setint_v formatstr export typeset unset skip_varname skip_wdvarname is_wdvarname is_wdvarassign makenv change_random special unspecial getspec setspec unsetspec arraysearch array_ref_len arrayname set_array | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select strtold getdtablesize newblock popblock initvar array_index_calc global local str_val intval setstr setint getint setint_v formatstr export typeset unset skip_varname skip_wdvarname is_wdvarname is_wdvarassign makenv change_random special unspecial getspec setspec unsetspec arraysearch array_ref_len arrayname set_array | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 777 kB (14%) ggc | |
phase parsing : 0.05 (45%) usr 0.03 (75%) sys 0.13 (50%) wall 1971 kB (35%) ggc | |
phase opt and generate : 0.06 (55%) usr 0.01 (25%) sys 0.12 (46%) wall 2916 kB (51%) ggc | |
dump files : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
cfg cleanup : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 1 kB ( 0%) ggc | |
trivially dead code : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 8%) wall 0 kB ( 0%) ggc | |
alias analysis : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 18 kB ( 0%) ggc | |
preprocessing : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.04 (15%) wall 830 kB (15%) ggc | |
lexical analysis : 0.03 (27%) usr 0.01 (25%) sys 0.06 (23%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 ( 9%) usr 0.02 (50%) sys 0.02 ( 8%) wall 705 kB (12%) ggc | |
parser struct body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 165 kB ( 3%) ggc | |
inline parameters : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 18 kB ( 0%) ggc | |
tree gimplify : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 310 kB ( 5%) ggc | |
tree operand scan : 0.00 ( 0%) usr 0.01 (25%) sys 0.00 ( 0%) wall 119 kB ( 2%) ggc | |
dominance computation : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 0 kB ( 0%) ggc | |
expand vars : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 53 kB ( 1%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 1005 kB (18%) ggc | |
reload : 0.01 ( 9%) usr 0.00 ( 0%) sys 0.02 ( 8%) wall 154 kB ( 3%) ggc | |
thread pro- & epilogue : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 72 kB ( 1%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 8 kB ( 0%) ggc | |
rest of compilation : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall 69 kB ( 1%) ggc | |
TOTAL : 0.11 0.04 0.26 5673 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o version.o version.c | |
strtoimax select getdtablesize | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize | |
Execution times (seconds) | |
phase parsing : 0.02 (67%) usr 0.02 (100%) sys 0.07 (88%) wall 1351 kB (60%) ggc | |
phase opt and generate : 0.01 (33%) usr 0.00 ( 0%) sys 0.01 (12%) wall 121 kB ( 5%) ggc | |
preprocessing : 0.01 (33%) usr 0.00 ( 0%) sys 0.05 (62%) wall 677 kB (30%) ggc | |
lexical analysis : 0.01 (33%) usr 0.02 (100%) sys 0.01 (12%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (12%) wall 551 kB (24%) ggc | |
initialize rtl : 0.01 (33%) usr 0.00 ( 0%) sys 0.01 (12%) wall 13 kB ( 1%) ggc | |
TOTAL : 0.03 0.02 0.08 2258 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o vi.o vi.c | |
strtoimax select getdtablesize strtold x_vi vi_hook vi_reset nextstate vi_insert vi_cmd domove redo_insert yank_range bracktype save_cbuf restore_cbuf save_edstate restore_edstate free_edstate edit_reset x_vi_putbuf putbuf del_range findch forwword backword endword Forwword Backword Endword grabhist grabsearch redraw_line refresh outofwin rewindow newcol display ed_mov_opt expand_word complete_word print_expansions char_len x_vi_zotc vi_pprompt vi_error vi_macro_reset isu8cont | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize strtold x_vi vi_hook vi_reset nextstate vi_insert vi_cmd domove redo_insert yank_range bracktype save_cbuf restore_cbuf save_edstate restore_edstate free_edstate edit_reset x_vi_putbuf putbuf del_range findch forwword backword endword Forwword Backword Endword grabhist grabsearch redraw_line refresh outofwin rewindow newcol display ed_mov_opt expand_word complete_word print_expansions char_len x_vi_zotc vi_pprompt vi_error vi_macro_reset isu8cont | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 777 kB (10%) ggc | |
phase parsing : 0.05 (31%) usr 0.04 (80%) sys 0.14 (40%) wall 2085 kB (26%) ggc | |
phase opt and generate : 0.11 (69%) usr 0.01 (20%) sys 0.20 (57%) wall 5078 kB (64%) ggc | |
dump files : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 0 kB ( 0%) ggc | |
cfg cleanup : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall 2 kB ( 0%) ggc | |
df scan insns : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.02 ( 6%) wall 6 kB ( 0%) ggc | |
preprocessing : 0.02 (13%) usr 0.01 (20%) sys 0.07 (20%) wall 809 kB (10%) ggc | |
lexical analysis : 0.02 (12%) usr 0.01 (20%) sys 0.04 (11%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.01 (20%) sys 0.03 ( 9%) wall 757 kB (10%) ggc | |
parser function body : 0.01 ( 6%) usr 0.01 (20%) sys 0.00 ( 0%) wall 348 kB ( 4%) ggc | |
tree gimplify : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.02 ( 6%) wall 618 kB ( 8%) ggc | |
tree SSA rewrite : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.02 ( 6%) wall 133 kB ( 2%) ggc | |
expand : 0.01 ( 6%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 1084 kB (14%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 9%) wall 1536 kB (19%) ggc | |
reload : 0.02 (12%) usr 0.01 (20%) sys 0.02 ( 6%) wall 180 kB ( 2%) ggc | |
shorten branches : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 0 kB ( 0%) ggc | |
final : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 9 kB ( 0%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 3%) wall 13 kB ( 0%) ggc | |
rest of compilation : 0.03 (19%) usr 0.00 ( 0%) sys 0.04 (11%) wall 67 kB ( 1%) ggc | |
TOTAL : 0.16 0.05 0.35 7949 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o confstr.o confstr.c | |
strtoimax select getdtablesize | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (17%) wall 777 kB (42%) ggc | |
phase parsing : 0.01 (50%) usr 0.01 (100%) sys 0.04 (67%) wall 954 kB (51%) ggc | |
phase opt and generate : 0.01 (50%) usr 0.00 ( 0%) sys 0.01 (17%) wall 121 kB ( 7%) ggc | |
preprocessing : 0.01 (50%) usr 0.01 (100%) sys 0.02 (33%) wall 505 kB (27%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 (33%) wall 379 kB (20%) ggc | |
initialize rtl : 0.01 (50%) usr 0.00 ( 0%) sys 0.01 (17%) wall 13 kB ( 1%) ggc | |
TOTAL : 0.02 0.01 0.06 1861 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o reallocarray.o reallocarray.c | |
strtoimax strtold select reallocarray | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax strtold select reallocarray | |
Execution times (seconds) | |
phase parsing : 0.01 (50%) usr 0.01 (100%) sys 0.04 (67%) wall 680 kB (42%) ggc | |
phase opt and generate : 0.01 (50%) usr 0.00 ( 0%) sys 0.01 (17%) wall 171 kB (10%) ggc | |
preprocessing : 0.01 (50%) usr 0.00 ( 0%) sys 0.02 (33%) wall 280 kB (17%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.01 (100%) sys 0.01 (17%) wall 0 kB ( 0%) ggc | |
parser function body : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (17%) wall 7 kB ( 0%) ggc | |
initialize rtl : 0.01 (50%) usr 0.00 ( 0%) sys 0.01 (17%) wall 13 kB ( 1%) ggc | |
TOTAL : 0.02 0.01 0.06 1637 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o siglist.o siglist.c | |
strtoimax | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (25%) wall 777 kB (62%) ggc | |
phase parsing : 0.01 (100%) usr 0.00 ( 0%) sys 0.02 (50%) wall 399 kB (32%) ggc | |
phase opt and generate : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (25%) wall 58 kB ( 5%) ggc | |
callgraph construction : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (25%) wall 8 kB ( 1%) ggc | |
preprocessing : 0.01 (100%) usr 0.00 ( 0%) sys 0.01 (25%) wall 162 kB (13%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (25%) wall 0 kB ( 0%) ggc | |
TOTAL : 0.01 0.00 0.04 1244 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o signame.o signame.c | |
strtoimax getdtablesize | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax getdtablesize | |
Execution times (seconds) | |
phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (20%) wall 777 kB (54%) ggc | |
phase parsing : 0.01 (100%) usr 0.00 ( 0%) sys 0.03 (60%) wall 573 kB (39%) ggc | |
phase opt and generate : 0.00 ( 0%) usr 0.01 (100%) sys 0.01 (20%) wall 92 kB ( 6%) ggc | |
df scan insns : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (20%) wall 0 kB ( 0%) ggc | |
lexical analysis : 0.01 (100%) usr 0.00 ( 0%) sys 0.03 (60%) wall 0 kB ( 0%) ggc | |
initialize rtl : 0.00 ( 0%) usr 0.01 (100%) sys 0.00 ( 0%) wall 13 kB ( 1%) ggc | |
TOTAL : 0.01 0.01 0.05 1451 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o strlcat.o strlcat.c | |
strtoimax strlcat | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax strlcat | |
Execution times (seconds) | |
phase parsing : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 (67%) wall 291 kB (25%) ggc | |
phase opt and generate : 0.01 (100%) usr 0.00 ( 0%) sys 0.01 (33%) wall 111 kB ( 9%) ggc | |
preprocessing : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (33%) wall 68 kB ( 6%) ggc | |
varconst : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (33%) wall 0 kB ( 0%) ggc | |
integrated RA : 0.01 (100%) usr 0.00 ( 0%) sys 0.01 (33%) wall 50 kB ( 4%) ggc | |
TOTAL : 0.01 0.00 0.03 1189 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o strlcpy.o strlcpy.c | |
strtoimax strlcpy | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax strlcpy | |
Execution times (seconds) | |
phase parsing : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.02 (67%) wall 290 kB (25%) ggc | |
phase opt and generate : 0.01 (100%) usr 0.00 ( 0%) sys 0.01 (33%) wall 105 kB ( 9%) ggc | |
preprocessing : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (33%) wall 68 kB ( 6%) ggc | |
parser (global) : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (33%) wall 199 kB (17%) ggc | |
integrated RA : 0.01 (100%) usr 0.00 ( 0%) sys 0.01 (33%) wall 49 kB ( 4%) ggc | |
TOTAL : 0.01 0.00 0.03 1182 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o strtonum.o strtonum.c | |
strtold strtoimax select strtonum | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtold strtoimax select strtonum | |
Execution times (seconds) | |
phase parsing : 0.01 (50%) usr 0.01 (100%) sys 0.04 (67%) wall 687 kB (41%) ggc | |
phase opt and generate : 0.01 (50%) usr 0.00 ( 0%) sys 0.02 (33%) wall 218 kB (13%) ggc | |
preprocessing : 0.00 ( 0%) usr 0.01 (100%) sys 0.03 (50%) wall 286 kB (17%) ggc | |
parser struct body : 0.01 (50%) usr 0.00 ( 0%) sys 0.01 (17%) wall 93 kB ( 6%) ggc | |
integrated RA : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (17%) wall 99 kB ( 6%) ggc | |
initialize rtl : 0.01 (50%) usr 0.00 ( 0%) sys 0.01 (17%) wall 13 kB ( 1%) ggc | |
TOTAL : 0.02 0.01 0.06 1692 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o unvis.o unvis.c | |
strtoimax eunvis strunvis | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax eunvis strunvis | |
Execution times (seconds) | |
phase parsing : 0.01 (50%) usr 0.00 ( 0%) sys 0.03 (60%) wall 391 kB (27%) ggc | |
phase opt and generate : 0.01 (50%) usr 0.01 (100%) sys 0.02 (40%) wall 286 kB (20%) ggc | |
preprocessing : 0.01 (50%) usr 0.00 ( 0%) sys 0.02 (40%) wall 122 kB ( 8%) ggc | |
lexical analysis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (20%) wall 0 kB ( 0%) ggc | |
expand : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (20%) wall 54 kB ( 4%) ggc | |
reload : 0.01 (50%) usr 0.01 (100%) sys 0.01 (20%) wall 21 kB ( 1%) ggc | |
TOTAL : 0.02 0.01 0.05 1463 kB | |
gcc -Q -ftime-report -DEMACS -DVI -w -D_ALL_SOURCE -c -o vis.o vis.c | |
strtoimax select getdtablesize strtold evis estrvis stravis | |
Analyzing compilation unit | |
Performing interprocedural optimizations | |
<*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <free-inline-summary> <whole-program> <cdtor> <targetclone> <inline>Assembling functions: | |
<dispachercalls> strtoimax select getdtablesize strtold evis estrvis stravis | |
Execution times (seconds) | |
phase parsing : 0.03 (75%) usr 0.02 (100%) sys 0.08 (73%) wall 1417 kB (53%) ggc | |
phase opt and generate : 0.01 (25%) usr 0.00 ( 0%) sys 0.03 (27%) wall 473 kB (18%) ggc | |
dump files : 0.01 (25%) usr 0.00 ( 0%) sys 0.02 (18%) wall 0 kB ( 0%) ggc | |
trivially dead code : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 9%) wall 0 kB ( 0%) ggc | |
preprocessing : 0.01 (25%) usr 0.00 ( 0%) sys 0.02 (18%) wall 682 kB (25%) ggc | |
lexical analysis : 0.01 (25%) usr 0.00 ( 0%) sys 0.04 (36%) wall 0 kB ( 0%) ggc | |
parser (global) : 0.01 (25%) usr 0.02 (100%) sys 0.02 (18%) wall 561 kB (21%) ggc | |
TOTAL : 0.04 0.02 0.11 2677 kB | |
gcc -lbsd -o oksh alloc.o asprintf.o c_ksh.o c_sh.o c_test.o c_ulimit.o edit.o emacs.o eval.o exec.o expr.o history.o io.o jobs.o lex.o mail.o main.o misc.o path.o shf.o syn.o table.o trap.o tree.o tty.o var.o version.o vi.o confstr.o reallocarray.o siglist.o signame.o strlcat.o strlcpy.o strtonum.o unvis.o vis.o |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment