1
0
Files
irix-657m-src/eoe/cmd/ksh/sh/sh.fb
2022-09-29 17:59:04 +03:00

521 lines
45 KiB
Plaintext

$magic 0x10130000
$version 2
$name sh.precord
$kind procedure
$start
# generated by prof -cordfb -gprof
# function_name file_name cycles invocations gprof-invocations
hist_trim history.c 43487 0 2
io_getc io.c 94868 6129 6157
sh_lex word.c 9030 33 33
io_readc io.c 29260 539 539
sig_init fault.c 6456 4 4
grpmatch strmatch.c 21496 112 112
onematch strmatch.c 38535 252 263
nam_strval valup.c 11167 71 222
env_namset name.c 18972 142 142
nam_longput assnum.c 19942 0 174
env_init name.c 1952 4 4
nam_alloc findnod.c 1768 104 104
io_readbuff io.c 3320 52 55
ispipe io.c 670 5 47
exfile main.c 2268 4 4
sh_parse cmd.c 563 19 46
set_lineno name.c 5158 0 168
getch macro.c 1737 27 27
item cmd.c 4619 19 19
inout cmd.c 363 33 33
hist_eof history.c 308636 20 20
job_wait jobs.c 1636 16 16
inittree name.c 36012 16 16
copyto macro.c 576 9 9
io_sync io.c 195 12 12
path_physical service.c 960 0 34
sh_cmd cmd.c 715 19 19
list cmd.c 284 19 19
term cmd.c 347 19 19
pr_prompt main.c 666 9 9
ed_setup edit.c 982 9 9
tty_get edit.c 1311 27 27
tty_set edit.c 1356 25 38
rehash name.c 272 68 17
nam_init name.c 68 4 4
_pgsz_init bpcrt.c 144 4 0
sh_exec xec.c 2495 8 8
job_post jobs.c 427 7 7
job_unpost jobs.c 448 7 7
hist_flush history.c 1025 7 7
main main.c 1788 4 4
path_absolute service.c 2174 6 19
xpg_compliant main.c 180 12 12
notstacked main.c 121 11 11
mac_expand macro.c 582 9 9
io_init io.c 481 5 17
mac_copy macro.c 522 0 18
job_walk jobs.c 207 9 9
ed_window edit.c 171 9 9
vi_read vi.c 7375 9 9
tty_alt edit.c 468 9 9
test_inode test.c 64 4 4
test_stat test.c 128 8 8
arg_build args.c 112 8 8
freejobs_init main.c 780 4 12
qscan cmd.c 284 8 8
path_pwd service.c 256 12 12
attstore name.c 56 8 8
job_slot jobs.c 161 7 7
sh_chktrap fault.c 6301 11 11
job_reset jobs.c 189 7 7
job_unstop jobs.c 112 7 7
get_rand name.c 91 7 7
ed_external edit.c 1757 14 14
job_init jobs.c 86 2 2
path_get service.c 2042 6 6
hist_open history.c 551 2 2
io_access io.c 81 5 5
path_search service.c 76 4 4
path_open service.c 88 0 4
close_pipes args.c 16 0 0
__start crt1text.s 156 4 0
*clone*3*sh_done error.c 166 4 4
job_close jobs.c 78 6 6
gsort gsort.c 160 0 4
arg_opts args.c 254 4 4
__istart crt1tinit.s 12 4 4
env_gen name.c 78 1 1
sh_fail error.c 18 1 1
sig_reset fault.c 1099 1 1
prune service.c 615 1 2
hist_clean history.c 49 2 2
sh_substitute string.c 260 0 2
io_redirect io.c 25 1 1
path_exec service.c 28 1 1
env_setlist name.c 8 1 1
p_prp print.c 281 1 1
sh_exit error.c 16 1 1
sh_done error.c 0 0 0
psecs builtin.c 0 0 0
getval builtin.c 0 0 0
limtail builtin.c 0 0 0
b_jobs builtin.c 0 0 0
scanargs builtin.c 0 0 0
b_ulimit builtin.c 0 0 0
b_umask builtin.c 0 0 0
ja_size assign.c 0 0 0
b_kill builtin.c 0 0 0
b_pwd builtin.c 0 0 0
xcommands emacs.c 0 0 0
emacs_read emacs.c 0 0 0
job_clear jobs.c 0 0 0
hist_subst history.c 0 0 0
nam_scope name.c 0 0 0
p_list print.c 0 0 0
ed_fulledit edit.c 0 0 0
cntlmode vi.c 0 0 0
ed_getchar edit.c 0 0 0
str2inet io.c 0 0 0
io_intr io.c 0 0 0
p_sub print.c 0 0 0
e3 test.c 0 0 0
test_binop test.c 0 0 0
exp test.c 0 0 0
unop_test test.c 0 0 0
b_test test.c 0 0 0
overflow stak.c 0 0 0
set_rand name.c 0 0 0
get_second name.c 0 0 0
set_second name.c 0 0 0
rm_node name.c 0 0 0
env_nolocal name.c 0 0 0
pushnam name.c 525 35 0
staknam name.c 0 0 0
env_prattr name.c 0 0 0
nospace main.c 0 0 0
job_switch jobs.c 0 0 0
hist_list history.c 0 0 0
job_kill jobs.c 0 0 0
job_list jobs.c 0 0 0
lp_time print.c 0 0 0
sh_eval builtin.c 0 0 0
rm_files expand.c 0 0 0
b_limit builtin.c 0 0 0
b_bgfg builtin.c 0 0 0
streval streval.c 0 0 0
b_whence builtin.c 0 0 0
sh_whence name.c 0 0 0
b_getopts builtin.c 0 0 0
b_fc builtin.c 0 0 0
hist_find history.c 0 0 0
io_mktmp io.c 0 0 0
hist_cancel history.c 0 0 0
b_eval builtin.c 0 0 0
b_set builtin.c 0 0 0
env_scan name.c 0 0 0
b_read builtin.c 0 0 0
env_readline name.c 0 0 0
job_bwait jobs.c 0 0 0
job_byname jobs.c 0 0 0
b_wait builtin.c 0 0 0
b_shift builtin.c 0 0 0
b_chdir builtin.c 0 0 0
sh_access test.c 0 0 0
b_trap builtin.c 0 0 0
b_break builtin.c 0 0 0
b_continue builtin.c 0 0 0
b_ret_exit builtin.c 0 0 0
b_times builtin.c 0 0 0
b_dot builtin.c 0 0 0
arg_set args.c 0 0 0
b_unset builtin.c 0 0 0
b_unall builtin.c 0 0 0
b_unalias builtin.c 0 0 0
array_grow growaray.c 0 0 0
b_typeset builtin.c 0 0 0
b_common builtin.c 0 0 0
b_alias builtin.c 0 0 0
b_hash builtin.c 0 0 0
b_type builtin.c 0 0 0
b_export builtin.c 0 0 0
b_readonly builtin.c 0 0 0
b_command builtin.c 0 0 0
b_let builtin.c 0 0 0
b_echo builtin.c 0 0 0
b_print builtin.c 0 0 0
echo_list echo.c 0 0 0
b_login builtin.c 0 0 0
b_exec builtin.c 0 0 0
Check_Pagesize bpcrt.c 0 0 0
trim_eq xec.c 0 0 0
env_arrayset name.c 0 0 0
arith arith.c 0 0 0
expr streval.c 0 0 0
draw emacs.c 0 0 0
escape emacs.c 0 0 0
ed_macro edit.c 0 0 0
ed_expand edit.c 0 0 0
hist_word history.c 0 0 0
search emacs.c 0 0 0
hist_locate history.c 0 0 0
tty_raw edit.c 0 0 0
split args.c 0 0 0
expbrace expand.c 0 0 0
io_restore io.c 0 0 0
word_trim xec.c 0 0 0
io_linkdoc io.c 0 0 0
no_export name.c 0 0 0
exscript service.c 0 0 0
arg_clear args.c 0 0 0
*clone*2*job_list jobs.c 0 0 0
io_popen io.c 0 0 0
prsym cmd.c 0 0 0
syncase cmd.c 0 0 0
skipnl cmd.c 0 0 0
test_primary cmd.c 0 0 0
b_unlimit builtin.c 0 0 0
test_expr cmd.c 0 0 0
test_or cmd.c 0 0 0
match_paren word.c 0 0 0
match_paren_comsubst word.c 0 0 0
sh_funstaks cmd.c 0 0 0
here_copy word.c 0 0 0
passwdent tilde.c 0 0 0
setupalias word.c 0 0 0
qnotrim word.c 0 0 0
chkmail main.c 0 0 0
path_expand expand.c 0 0 0
sh_funct service.c 0 0 0
arg_reset args.c 0 0 0
sig_funset fault.c 0 0 0
comsubst macro.c 0 0 0
skipto macro.c 0 0 0
array_subscript growaray.c 0 0 0
textmod vi.c 0 0 0
delmotion vi.c 0 0 0
refresh vi.c 0 0 0
sync_cursor vi.c 0 0 0
cursor vi.c 0 0 0
delete vi.c 0 0 0
search vi.c 0 0 0
getline vi.c 0 0 0
mvcursor vi.c 0 0 0
putstring vi.c 0 0 0
name_unscope name.c 0 0 0
copyargs args.c 0 0 0
stakseek stak.c 0 0 0
stakset stak.c 0 0 0
stak.c 0 0 0
_stakgrow stak.c 0 0 0
gettree gettree.c 0 0 0
io_swapdoc io.c 0 0 0
stakalloc stak.c 0 0 0
pr_string vi.c 0 0 0
nam_free unassign.c 0 0 0
job_set jobs.c 0 0 0
jobs.c 0 0 0
job_sigmsg jobs.c 0 0 0
io_sopen io.c 0 0 0
io_nextc io.c 0 0 0
io.c 0 0 0
io_push io.c 0 0 0
stak.c 0 0 0
f_complete expand.c 0 0 0
hist_nearend history.c 0 0 0
arg_use args.c 0 0 0
arith.c 0 0 0
emacs.c 0 0 0
cmd.c 0 0 0
test_and cmd.c 0 0 0
fault.c 0 0 0
error.c 0 0 0
expand.c 0 0 0
fault.c 0 0 0
arg_new args.c 0 0 0
sh_fault fault.c 0 0 0
arg_free args.c 0 0 0
sig_ontrap fault.c 0 0 0
cmd.c 0 0 0
arg_dolminus args.c 0 0 0
sig_clear fault.c 0 0 0
sig_ignore fault.c 0 0 0
setcursor emacs.c 0 0 0
nam_fstrval name.c 0 0 0
optget optget.c 0 0 0
optget.c 0 0 0
args.c 0 0 0
chkflags cmd.c 0 0 0
cmd.c 0 0 0
sh_syntax cmd.c 0 0 0
error.c 0 0 0
addmatch expand.c 0 0 0
sh_arith arith.c 0 0 0
arg_expand args.c 0 0 0
sh_fail_why error.c 0 0 0
chksym cmd.c 0 0 0
makelist cmd.c 0 0 0
putstring emacs.c 0 0 0
ed_internal edit.c 0 0 0
ed_gencpy edit.c 0 0 0
ed_genncpy edit.c 0 0 0
sh_cfail error.c 0 0 0
getlineno cmd.c 0 0 0
setlim builtin.c 0 0 0
cmd.c 0 0 0
sh_freeup cmd.c 0 0 0
edit.c 0 0 0
tty_cooked edit.c 0 0 0
sig_number builtin.c 0 0 0
builtin.c 0 0 0
isword emacs.c 0 0 0
show_info emacs.c 0 0 0
ed_setwidth edit.c 0 0 0
cmd.c 0 0 0
history.c 0 0 0
fault.c 0 0 0
print_opts args.c 0 0 0
unassign.c 0 0 0
builtin.c 0 0 0
print emacs.c 0 0 0
emacs.c 0 0 0
ed_genlen edit.c 0 0 0
cmd.c 0 0 0
sh_mkfork cmd.c 0 0 0
prefix builtin.c 0 0 0
builtin.c 0 0 0
optgetreset optget.c 0 0 0
ed_virt_to_phys edit.c 0 0 0
cfgetospeed edit.c 0 0 0
edit.c 0 0 0
ed_putchar edit.c 0 0 0
flagset builtin.c 0 0 0
edit.c 0 0 0
print.c 0 0 0
emacs.c 0 0 0
ed_ungetchar edit.c 0 0 0
tcgetattr edit.c 0 0 0
ed_flush edit.c 0 0 0
tty_check edit.c 0 0 0
tcsetattr edit.c 0 0 0
io_pop io.c 0 0 0
ed_crlf edit.c 0 0 0
findop streval.c 0 0 0
xec.c 0 0 0
p_qstr print.c 0 0 0
print.c 0 0 0
print.c 0 0 0
p_nchr print.c 0 0 0
print.c 0 0 0
p_num print.c 0 0 0
seterror streval.c 0 0 0
p_char print.c 0 0 0
getrchar vi.c 0 0 0
path_relative service.c 0 0 0
service.c 0 0 0
path_join service.c 0 0 0
service.c 0 0 0
nam_rjust rjust.c 0 0 0
overlay edit.c 0 0 0
path_alias service.c 0 0 0
service.c 0 0 0
p_str print.c 0 0 0
name.c 0 0 0
rs_optget optget.c 0 0 0
isblank vi.c 0 0 0
rjust.c 0 0 0
word.c 0 0 0
nam_unscope name.c 0 0 0
name.c 0 0 0
findnod.c 0 0 0
nam_search findnod.c 0 0 0
sv_optget optget.c 0 0 0
sh_trace xec.c 0 0 0
qtrim word.c 0 0 0
nam_putval assign.c 0 0 0
p_setout print.c 0 0 0
print.c 0 0 0
p_flush print.c 0 0 0
print.c 0 0 0
*clone*4*set_second name.c 0 0 0
here_tmp word.c 0 0 0
ed_ringbell edit.c 0 0 0
name.c 0 0 0
assign.c 0 0 0
sh_trim string.c 0 0 0
sh_copy string.c 0 0 0
strperm string.c 0 0 0
forward vi.c 0 0 0
nam_fputval assign.c 0 0 0
ja_restore assign.c 0 0 0
chkword cmd.c 0 0 0
isalph vi.c 0 0 0
stakputs stak.c 0 0 0
path_basename service.c 0 0 0
canexecute service.c 0 0 0
stakcreate stak.c 0 0 0
stak.c 0 0 0
stakinstall stak.c 0 0 0
save_last vi.c 0 0 0
save_v vi.c 0 0 0
service.c 0 0 0
execs service.c 0 0 0
stak.c 0 0 0
*clone*1*overflow stak.c 0 0 0
stak.c 0 0 0
stakdelete stak.c 0 0 0
job_byjid jobs.c 0 0 0
macro.c 0 0 0
substring macro.c 0 0 0
sh_tilde tilde.c 0 0 0
array_next growaray.c 0 0 0
job_fgrp jobs.c 0 0 0
growaray.c 0 0 0
mac_error macro.c 0 0 0
restore_v vi.c 0 0 0
endword vi.c 0 0 0
mac_try macro.c 0 0 0
gscan_all namscan.c 0 0 0
array_end growaray.c 0 0 0
array_dotset growaray.c 0 0 0
macro.c 0 0 0
vi.c 0 0 0
io_fopen io.c 0 0 0
job_bystring jobs.c 0 0 0
pathcanon cannon.c 0 0 0
tilde_expand macro.c 0 0 0
macro.c 0 0 0
nam_hash chkid.c 0 0 0
string.c 0 0 0
io_clear io.c 0 0 0
job_bypid jobs.c 0 0 0
job_free jobs.c 0 0 0
job_unlink jobs.c 0 0 0
job_alloc jobs.c 0 0 0
io.c 0 0 0
hist_close history.c 0 0 0
u64tos utos.c 0 0 0
nxtarg test.c 0 0 0
sh_itos string.c 0 0 0
stakfreeze stak.c 0 0 0
stakcopy stak.c 0 0 0
pr_prompt vi.c 0 0 0
sh_heap string.c 0 0 0
backword vi.c 0 0 0
ftime_compare test.c 0 0 0
test_type test.c 0 0 0
vi.c 0 0 0
append vi.c 0 0 0
del_line vi.c 0 0 0
vi.c 0 0 0
replace vi.c 0 0 0
vi.c 0 0 0
getcount vi.c 0 0 0
arsize growaray.c 0 0 0
io.c 0 0 0
dfault main.c 0 0 0
gobble strmatch.c 0 0 0
name.c 0 0 0
env_prnamval name.c 0 0 0
swallow main.c 0 0 0
sh_lookup name.c 0 0 0
history.c 0 0 0
io_save io.c 0 0 0
hist_position history.c 0 0 0
io_settemp io.c 0 0 0
io.c 0 0 0
io.c 0 0 0
hist_check history.c 0 0 0
hist_match history.c 0 0 0
name.c 0 0 0
sh_prompt main.c 0 0 0
findlim builtin.c 0 0 0
builtin.c 0 0 0
plim builtin.c 0 0 0
builtin.c 0 0 0
builtin.c 0 0 0
sig_list builtin.c 0 0 0
strmatch strmatch.c 0 0 0
mb_getchar strmatch.c 0 0 0
finddir tilde.c 0 0 0
io.c 0 0 0
io_seek io.c 0 0 0
submatch strmatch.c 0 0 0
utos utos.c 0 0 0
io_fclose io.c 0 0 0
io.c 0 0 0
hist_copy history.c 0 0 0
namscan.c 0 0 0
charlen macro.c 0 0 0
utol convert.c 0 0 0
ltou convert.c 0 0 0
glob_dir expand.c 0 0 0
gscan_some namscan.c 0 0 0
scan_all namscan.c 0 0 0
array_find growaray.c 0 0 0
nam_link linknod.c 0 0 0
next_value growaray.c 0 0 0
tilde.c 0 0 0
macro.c 0 0 0
main.c 0 0 0
namscan.c 0 0 0
utos.c 0 0 0
nam_newtype adjust.c 0 0 0
io_open io.c 0 0 0
io_renumber io.c 0 0 0
hist_free history.c 0 0 0
io.c 0 0 0
io_pclose io.c 0 0 0
io.c 0 0 0
history.c 0 0 0
logdir tilde.c 0 0 0
mac_here macro.c 0 0 0
macro.c 0 0 0
ltos utos.c 0 0 0
mac_trim macro.c 0 0 0
mac_check macro.c 0 0 0
_mcount crt1text.s 0 0 0
b_null builtin.c 0 0 0
pushnid name.c 0 0 0
set_opt_index name.c 0 0 0
get_opt_index name.c 0 0 0
get_lineno name.c 0 0 0
crtninit.s crtninit.s 0 0 0