| 跳过导航链接 | |
| 退出打印视图 | |
|
Oracle Solaris Studio 12.3:Discover 和 Uncover 用户指南 Oracle Solaris Studio 12.3 Information Library (简体中文) |
如果从覆盖数据目录中生成覆盖报告时指定了 -t 选项,Uncover 会将覆盖报告写入指定的 ASCII 文件(文本文件)。
UNCOVER Code Coverage
Total Functions: 95
Covered Functions: 58
Function Coverage: 61.1%
Total Basic Blocks: 568
Covered Basic Blocks: 258
Basic Block Coverage: 45.4%
Total Basic Block Executions: 564,812,760
Average Executions per Basic Block: 994,388.66
Total Instructions: 6,201
Covered Instructions: 3,006
Instruction Coverage: 48.5%
Total Instruction Executions: 4,760,934,518
Average Executions per Instruction: 767,768.83
Number of times this program was executed: unavailable
Functions sorted by metric: Exclusive Uncoverage
Excl. Excl. Excl. Excl. Name
Uncoverage Function Block Instr
Count Covered % Covered %
13404 6004876 5464 5384 <Total>
1036 0 0 0 main
980 0 0 0 iofile
748 0 0 0 do_vforkexec
732 0 0 0 callso
708 0 0 0 do_forkexec
648 0 0 0 callsx
644 0 0 0 sigprof
644 0 0 0 sigprofh
556 0 0 0 do_chdir
548 0 0 0 correlate
492 0 0 0 do_popen
404 0 0 0 pagethrash
384 0 0 0 so_cputime
384 0 0 0 sx_cputime
348 0 0 0 itimer_realprof
336 0 0 0 ldso
304 0 0 0 hrv
300 0 0 0 do_system
300 0 0 0 do_burncpu
300 0 0 0 sx_burncpu
288 0 0 0 forkcopy
276 0 0 0 masksignals
256 0 0 0 sigprof_handler
256 0 0 0 sigprof_sigaction
216 0 0 0 do_exec
196 0 0 0 iotest
176 0 0 0 closeso
156 0 0 0 gethrustime
144 0 0 0 forkchild
144 0 0 0 gethrpxtime
136 0 0 0 whrlog
112 0 0 0 masksig
92 0 0 0 closesx
84 0 0 0 reapchildren
36 0 0 0 reapchild
32 0 0 0 doabort
8 0 0 0 csig_handler
0 1 66 72 acct_init
0 1 100 100 bounce
0 63 100 96 bounce_a
0 60 100 100 bounce-b
0 16 71 58 check_sigmask
0 1 83 77 commandline
0 1 100 98 cputime
0 1 100 98 dousleep
0 1 100 100 endcases
0 1 100 95 ext_inline_code
0 1 100 96 ext_macro_code
0 1 100 99 fitos
0 2 81 80 get_clock_rate
0 1 100 100 get_ncpus
0 1 100 100 gpf
0 1 100 100 gpf_a
0 1 100 100 gpf_b
0 10 100 93 gpf_work
0 1 100 97 icputime
0 1 100 96 inc_body
0 1 100 96 inc_brace
0 1 100 95 inc_entry
0 1 100 95 inc_exit
0 1 100 96 inc_func
0 1 100 94 inc_middle
0 1 57 72 init_micro_acct
0 1 50 43 initcksig
0 1 100 95 inline_code
0 1 100 95 macro_code
0 1 100 98 muldiv
0 6000000 100 100 my_irand
0 1 100 98 naptime
0 19 50 83 prdelta
0 21 100 100 prhrdelta
0 21 100 100 prhrvdelta
0 1 100 100 prtime
0 552 100 98 real_recurse
0 1 100 100 recurse
0 1 100 100 recursedeep
0 1 100 95 s_inline_code
0 1 100 100 sigtime
0 1 100 95 sigtime_handler
0 19 100 100 snaptod
0 1 100 100 so_init
0 2 66 75 stpwtch_alloc
0 1 100 100 stpwtch_calibrate
0 2 75 66 stpwtch_print
0 2002 100 100 stpwtch_start
0 2000 90 91 stpwtch_stop
0 1 100 100 sx_init
0 1 100 99 systime
0 3 100 95 tailcall_a
0 3 100 95 tailcall_b
0 3 100 95 tailcall_c
0 1 100 100 tailcallopt
0 1 100 97 underflow
0 21 75 71 whrvlog
0 19 100 100 wlog
Instruction frequency data from experiment a.out.er
Instruction frequencies of /export/home1/synprog/a.out.uc
Instruction Executed ()
TOTAL 4760934518 (100.0)
float ops 2383657378 ( 50.1)
float ld st 1149983523 ( 24.2)
load store 1542440573 ( 32.4)
load 882693735 ( 18.5)
store 659746838 ( 13.9)
-------------------------------------------
Instruction Executed () Annulled In Delay Slot
TOTAL 4760934518 (100.0)
add 713013787 ( 15.0) 16 1501335
subcc 558774858 ( 11.7) 0 6002
br 558769261 ( 11.7) 0 0
stf 432500661 ( 9.1) 726 36299281
ldf 408226488 ( 8.6) 40 103000396
faddd 391230847 ( 8.2) 0 0
fdtos 366200726 ( 7.7) 0 0
fstod 360200000 ( 7.6) 0 0
lddf 288250336 ( 6.1) 500 282200229
stw 138028738 ( 2.9) 26002 25974065
lduw 118004305 ( 2.5) 71 94000270
ldx 68212446 ( 1.4) 0 2000
stx 68211370 ( 1.4) 7 23532716
fitod 36026002 ( 0.8) 0 0
sethi 36002986 ( 0.8) 0 228
fdtoi 30000001 ( 0.6) 0 0
fdivd 26000088 ( 0.5) 0 0
call 22250348 ( 0.5) 0 0
srl 21505246 ( 0 5) 0 21
stdf 21006038 ( 0.4) 0 0
or 19464766 ( 0.4) 0 10981277
fmuls 6004907 ( 0.3) 0 0
jmpl 6004853 ( 0.1) 0 0
save 6004852 ( 0.1) 0 0
restore 6002294 ( 0.1) 0 6004852
sub 6000019 ( 0.1) 0 0
xor 6000000 ( 0.1) 0 0
fitos 6000000 ( 0.1) 0 0
fstoi 6000000 ( 0.1) 0 0
and 6000000 ( 0.1) 0 0
andn 6000000 ( 0.1) 0 0
sll 3505225 ( 0.1) 0 0
nop 3505219 ( 0.1) 0 3505219
fxtod 7763 ( 0.0) 0 0
bpr 6000 ( 0.0) 0 0
fcmped 4837 ( 0.0) 0 0
fbr 4837 ( 0.0) 0 0
fmuld 2850 ( 0.0) 0 0
orcc 383 ( 0.0) 0 0
sra 241 ( 0.0) 0 0
ldsb 160 ( 0.0) 0 0
mulx 87 ( 0.0) 0 0
stb 31 ( 0.0) 0 0
mov 21 ( 0.0) 0 0
fdtox 15 ( 0.0) 0 0
==========================================================