Pr/msl#737
Closed
zcanann wants to merge 47 commits intobfbbdecomp:mainfrom
Closed
Conversation
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
32.04% | 77.75% | +358 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __flush_line_buffered_output_files |
0.00% | 80.49% | +112 |
| 📈 | __init_file |
0.00% | 59.93% | +131 |
| 📈 | __find_unopened_file |
0.00% | 79.08% | +113 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
55.00% | 73.75% | +3 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | abs |
55.00% | 73.75% | +3 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
19.98% | 67.17% | +383 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | setvbuf |
0.00% | 87.18% | +310 |
| 📈 | __load_buffer |
0.00% | 35.04% | +72 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
0.00% | 83.96% | +994 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | fputs |
0.00% | 69.15% | +146 |
| 📈 | __put_char |
0.00% | 93.78% | +412 |
| 📈 | fgets |
0.00% | 81.74% | +434 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
11.00% | 77.33% | +39 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | tolower |
18.33% | 81.11% | +22 |
| 📈 | isprint |
0.00% | 71.67% | +17 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
39.63% | 81.73% | +789 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __fread |
0.47% | 85.29% | +719 |
| 📈 | fread |
3.23% | 60.16% | +70 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 44.19% | +345 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 68.53% | +260 |
| 📈 | fopen |
0.00% | 14.39% | +85 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
60.00% | 89.00% | +11 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| 📈 | clearerr |
25.00% | 72.50% | +7 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
85.00% | 97.50% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | rand |
85.00% | 97.50% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| 📈 | .text |
32.46% | 50.21% | +218 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | strtok |
1.27% | 52.63% | +162 |
| 📈 | strcmp |
59.07% | 65.58% | +19 |
| 📈 | strncat |
5.26% | 41.84% | +27 |
| 📈 | strncpy |
27.06% | 42.06% | +10 |
| ️ |
strcpy |
51.04% | 50.22% | --1 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
68.24% | 71.30% | +64 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | atoi |
2.08% | 35.79% | +64 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
56.88% | 89.26% | +44 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | fwide |
56.88% | 89.26% | +44 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
32.04% | 77.75% | +358 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __flush_line_buffered_output_files |
0.00% | 80.49% | +112 |
| 📈 | __init_file |
0.00% | 59.93% | +131 |
| 📈 | __find_unopened_file |
0.00% | 79.08% | +113 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
55.00% | 73.75% | +3 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | abs |
55.00% | 73.75% | +3 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
19.98% | 67.17% | +383 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | setvbuf |
0.00% | 87.18% | +310 |
| 📈 | __load_buffer |
0.00% | 35.04% | +72 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
0.00% | 83.96% | +994 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | fputs |
0.00% | 69.15% | +146 |
| 📈 | __put_char |
0.00% | 93.78% | +412 |
| 📈 | fgets |
0.00% | 81.74% | +434 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
11.00% | 77.33% | +39 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | tolower |
18.33% | 81.11% | +22 |
| 📈 | isprint |
0.00% | 71.67% | +17 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
39.63% | 81.73% | +789 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __fread |
0.47% | 85.29% | +719 |
| 📈 | fread |
3.23% | 60.16% | +70 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 44.19% | +345 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 68.53% | +260 |
| 📈 | fopen |
0.00% | 14.39% | +85 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| 📈 | .text |
32.46% | 50.21% | +218 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | strtok |
1.27% | 52.63% | +162 |
| 📈 | strcmp |
59.07% | 65.58% | +19 |
| 📈 | strncat |
5.26% | 41.84% | +27 |
| 📈 | strncpy |
27.06% | 42.06% | +10 |
| ️ |
strcpy |
51.04% | 50.22% | --1 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
68.24% | 71.30% | +64 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | atoi |
2.08% | 35.79% | +64 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
56.88% | 89.26% | +44 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | fwide |
56.88% | 89.26% | +44 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
32.04% | 77.75% | +358 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __flush_line_buffered_output_files |
0.00% | 80.49% | +112 |
| 📈 | __init_file |
0.00% | 59.93% | +131 |
| 📈 | __find_unopened_file |
0.00% | 79.08% | +113 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
55.00% | 73.75% | +3 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | abs |
55.00% | 73.75% | +3 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
19.98% | 67.17% | +383 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | setvbuf |
0.00% | 87.18% | +310 |
| 📈 | __load_buffer |
0.00% | 35.04% | +72 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
0.00% | 83.96% | +994 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | fputs |
0.00% | 69.15% | +146 |
| 📈 | __put_char |
0.00% | 93.78% | +412 |
| 📈 | fgets |
0.00% | 81.74% | +434 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
11.00% | 77.33% | +39 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | tolower |
18.33% | 81.11% | +22 |
| 📈 | isprint |
0.00% | 71.67% | +17 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
39.63% | 81.73% | +789 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __fread |
0.47% | 85.29% | +719 |
| 📈 | fread |
3.23% | 60.16% | +70 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 44.19% | +345 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 68.53% | +260 |
| 📈 | fopen |
0.00% | 14.39% | +85 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| 📈 | .text |
32.46% | 50.21% | +218 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | strtok |
1.27% | 52.63% | +162 |
| 📈 | strcmp |
59.07% | 65.58% | +19 |
| 📈 | strncat |
5.26% | 41.84% | +27 |
| 📈 | strncpy |
27.06% | 42.06% | +10 |
| ️ |
strcpy |
51.04% | 50.22% | --1 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
68.24% | 71.30% | +64 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | atoi |
2.08% | 35.79% | +64 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
32.04% | 77.75% | +358 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __flush_line_buffered_output_files |
0.00% | 80.49% | +112 |
| 📈 | __init_file |
0.00% | 59.93% | +131 |
| 📈 | __find_unopened_file |
0.00% | 79.08% | +113 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
19.98% | 67.17% | +383 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | setvbuf |
0.00% | 87.18% | +310 |
| 📈 | __load_buffer |
0.00% | 35.04% | +72 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 44.19% | +345 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 68.53% | +260 |
| 📈 | fopen |
0.00% | 14.39% | +85 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| 📈 | .text |
32.46% | 50.21% | +218 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | strtok |
1.27% | 52.63% | +162 |
| 📈 | strcmp |
59.07% | 65.58% | +19 |
| 📈 | strncat |
5.26% | 41.84% | +27 |
| 📈 | strncpy |
27.06% | 42.06% | +10 |
| ️ |
strcpy |
51.04% | 50.22% | --1 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
68.24% | 71.30% | +64 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | atoi |
2.08% | 35.79% | +64 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
19.98% | 90.59% | +573 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| 📈 | __load_buffer |
0.00% | 63.27% | +131 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 82.84% | +1013 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 91.37% | +347 |
| 📈 | fopen |
0.00% | 99.99% | +591 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 40.63% | +40 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| 📈 | .text |
32.46% | 97.30% | +796 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| 📈 | strncat |
5.26% | 56.32% | +38 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .data |
50.00% | 52.94% | +4 |
| 📈 | .text |
68.24% | 92.17% | +506 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | atoi |
2.08% | 99.94% | +187 |
| 📈 | __strtoull |
73.17% | 92.95% | +204 |
| 📈 | __strtoul |
76.79% | 89.58% | +113 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
19.98% | 90.59% | +573 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| 📈 | __load_buffer |
0.00% | 63.27% | +131 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 82.84% | +1013 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 91.37% | +347 |
| 📈 | fopen |
0.00% | 99.99% | +591 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 40.63% | +40 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .data |
50.00% | 52.94% | +4 |
| 📈 | .text |
68.24% | 92.17% | +506 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | atoi |
2.08% | 99.94% | +187 |
| 📈 | __strtoull |
73.17% | 92.95% | +204 |
| 📈 | __strtoul |
76.79% | 89.58% | +113 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
19.98% | 100.00% | +649 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| ✅ | __load_buffer |
0.00% | 100.00% | +208 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 82.84% | +1013 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 91.37% | +347 |
| 📈 | fopen |
0.00% | 99.99% | +591 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 40.63% | +40 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .data |
50.00% | 52.94% | +4 |
| 📈 | .text |
68.24% | 92.17% | +506 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | atoi |
2.08% | 99.94% | +187 |
| 📈 | __strtoull |
73.17% | 92.95% | +204 |
| 📈 | __strtoul |
76.79% | 89.58% | +113 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
19.98% | 100.00% | +649 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| ✅ | __load_buffer |
0.00% | 100.00% | +208 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 82.84% | +1013 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 91.37% | +347 |
| 📈 | fopen |
0.00% | 99.99% | +591 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 40.63% | +40 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .data |
50.00% | 100.00% | +68 |
| ✅ | .text |
68.24% | 100.00% | +672 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | atoi |
2.08% | 100.00% | +188 |
| ✅ | __strtoull |
73.17% | 100.00% | +277 |
| ✅ | __strtoul |
76.79% | 100.00% | +206 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
19.98% | 100.00% | +649 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| ✅ | __load_buffer |
0.00% | 100.00% | +208 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 96.89% | +1256 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 91.37% | +347 |
| 📈 | fopen |
0.00% | 99.32% | +588 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 96.17% | +287 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .data |
50.00% | 100.00% | +68 |
| ✅ | .text |
68.24% | 100.00% | +672 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | atoi |
2.08% | 100.00% | +188 |
| ✅ | __strtoull |
73.17% | 100.00% | +277 |
| ✅ | __strtoul |
76.79% | 100.00% | +206 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
19.98% | 100.00% | +649 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| ✅ | __load_buffer |
0.00% | 100.00% | +208 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 97.91% | +1273 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | __get_file_modes |
0.00% | 94.95% | +360 |
| ✅ | fopen |
0.00% | 100.00% | +592 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 96.17% | +287 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .data |
50.00% | 100.00% | +68 |
| ✅ | .text |
68.24% | 100.00% | +672 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | atoi |
2.08% | 100.00% | +188 |
| ✅ | __strtoull |
73.17% | 100.00% | +277 |
| ✅ | __strtoul |
76.79% | 100.00% | +206 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
19.98% | 100.00% | +649 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| ✅ | __load_buffer |
0.00% | 100.00% | +208 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 99.02% | +1293 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __get_file_modes |
0.00% | 100.00% | +380 |
| ✅ | fopen |
0.00% | 100.00% | +592 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 96.17% | +287 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .data |
50.00% | 100.00% | +68 |
| ✅ | .text |
68.24% | 100.00% | +672 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | atoi |
2.08% | 100.00% | +188 |
| ✅ | __strtoull |
73.17% | 100.00% | +277 |
| ✅ | __strtoul |
76.79% | 100.00% | +206 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
19.98% | 100.00% | +649 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| ✅ | __load_buffer |
0.00% | 100.00% | +208 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 99.02% | +1293 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __get_file_modes |
0.00% | 100.00% | +380 |
| ✅ | fopen |
0.00% | 100.00% | +592 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 96.17% | +287 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/mem_funcs
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
78.71% | 100.00% | +153 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __copy_longs_rev_unaligned |
82.44% | 100.00% | +30 |
| ✅ | __copy_longs_unaligned |
76.25% | 100.00% | +45 |
| ✅ | __copy_longs_rev_aligned |
79.26% | 100.00% | +34 |
| ✅ | __copy_longs_aligned |
77.32% | 100.00% | +42 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .data |
50.00% | 100.00% | +68 |
| ✅ | .text |
68.24% | 100.00% | +672 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | atoi |
2.08% | 100.00% | +188 |
| ✅ | __strtoull |
73.17% | 100.00% | +277 |
| ✅ | __strtoul |
76.79% | 100.00% | +206 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
19.98% | 100.00% | +649 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| ✅ | __load_buffer |
0.00% | 100.00% | +208 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 99.02% | +1293 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __get_file_modes |
0.00% | 100.00% | +380 |
| ✅ | fopen |
0.00% | 100.00% | +592 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 96.17% | +287 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/mem_funcs
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
78.71% | 100.00% | +153 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __copy_longs_rev_unaligned |
82.44% | 100.00% | +30 |
| ✅ | __copy_longs_unaligned |
76.25% | 100.00% | +45 |
| ✅ | __copy_longs_rev_aligned |
79.26% | 100.00% | +34 |
| ✅ | __copy_longs_aligned |
77.32% | 100.00% | +42 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/qsort
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
0.00% | 73.29% | +266 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | qsort |
0.00% | 73.29% | +266 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .data |
50.00% | 100.00% | +68 |
| ✅ | .text |
68.24% | 100.00% | +672 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | atoi |
2.08% | 100.00% | +188 |
| ✅ | __strtoull |
73.17% | 100.00% | +277 |
| ✅ | __strtoul |
76.79% | 100.00% | +206 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
|
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
80.39% | 88.18% | +30 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | exit |
82.83% | 87.50% | +11 |
| 📈 | abort |
76.64% | 89.23% | +19 |
main/MSL_C/MSL_Common/ansi_files
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
32.04% | 100.00% | +532 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __flush_line_buffered_output_files |
0.00% | 100.00% | +140 |
| ✅ | __flush_all |
90.54% | 100.00% | +10 |
| ✅ | __close_all |
89.14% | 100.00% | +18 |
| ✅ | __init_file |
0.00% | 100.00% | +220 |
| ✅ | __find_unopened_file |
0.00% | 100.00% | +144 |
main/MSL_C/MSL_Common/arith
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
55.00% | 100.00% | +7 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | abs |
55.00% | 100.00% | +7 |
main/MSL_C/MSL_Common/buffer_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
19.98% | 100.00% | +649 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | setvbuf |
0.00% | 100.00% | +356 |
| ✅ | __flush_buffer |
56.22% | 100.00% | +85 |
| ✅ | __load_buffer |
0.00% | 100.00% | +208 |
main/MSL_C/MSL_Common/char_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
0.00% | 100.00% | +1184 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fputs |
0.00% | 100.00% | +212 |
| ✅ | __put_char |
0.00% | 100.00% | +440 |
| ✅ | fgets |
0.00% | 100.00% | +532 |
main/MSL_C/MSL_Common/ctype
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
11.00% | 100.00% | +53 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | tolower |
18.33% | 100.00% | +29 |
| ✅ | isprint |
0.00% | 100.00% | +24 |
main/MSL_C/MSL_Common/locale
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/direct_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
39.63% | 100.00% | +1132 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __fwrite |
84.73% | 100.00% | +119 |
| ✅ | fwrite |
60.16% | 100.00% | +49 |
| ✅ | __fread |
0.47% | 100.00% | +844 |
| ✅ | fread |
3.23% | 100.00% | +120 |
main/MSL_C/MSL_Common/file_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
24.19% | 99.02% | +1293 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __get_file_modes |
0.00% | 100.00% | +380 |
| ✅ | fopen |
0.00% | 100.00% | +592 |
| ✅ | fflush |
89.19% | 100.00% | +33 |
| 📈 | fclose |
31.46% | 96.17% | +287 |
main/MSL_C/MSL_Common/FILE_POS
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
63.47% | 100.00% | +309 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fseek |
64.48% | 100.00% | +38 |
| ✅ | _fseek |
70.44% | 100.00% | +169 |
| ✅ | ftell |
39.10% | 100.00% | +102 |
main/MSL_C/MSL_Common/mbstring
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
49.58% | 100.00% | +405 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | wcstombs |
49.67% | 100.00% | +140 |
| ✅ | mbtowc |
16.46% | 100.00% | +240 |
| ✅ | is_utf8_complete |
89.90% | 100.00% | +23 |
main/MSL_C/MSL_Common/mem
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
29.91% | 100.00% | +257 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | memcmp |
11.05% | 100.00% | +67 |
| ✅ | __memrchr |
0.00% | 100.00% | +44 |
| ✅ | memchr |
0.00% | 100.00% | +44 |
| ✅ | memmove |
49.84% | 100.00% | +102 |
main/MSL_C/MSL_Common/mem_funcs
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
78.71% | 100.00% | +153 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __copy_longs_rev_unaligned |
82.44% | 100.00% | +30 |
| ✅ | __copy_longs_unaligned |
76.25% | 100.00% | +45 |
| ✅ | __copy_longs_rev_aligned |
79.26% | 100.00% | +34 |
| ✅ | __copy_longs_aligned |
77.32% | 100.00% | +42 |
main/MSL_C/MSL_Common/misc_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
60.00% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | feof |
50.00% | 100.00% | +4 |
| ✅ | clearerr |
25.00% | 100.00% | +12 |
main/MSL_C/MSL_Common/qsort
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
0.00% | 73.29% | +266 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | qsort |
0.00% | 73.29% | +266 |
main/MSL_C/MSL_Common/rand
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
85.00% | 100.00% | +4 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | rand |
85.00% | 100.00% | +4 |
main/MSL_C/MSL_Common/scanf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .data |
50.00% | 100.00% | +104 |
| ✅ | .text |
73.71% | 100.00% | +1095 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | sscanf |
57.43% | 100.00% | +83 |
| ✅ | __StringRead |
62.75% | 100.00% | +53 |
| ✅ | __sformatter |
81.64% | 100.00% | +454 |
| ✅ | parse_format |
62.72% | 100.00% | +504 |
main/MSL_C/MSL_Common/signal
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
70.00% | 100.00% | +57 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | raise |
70.00% | 100.00% | +57 |
main/MSL_C/MSL_Common/string
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .rodata |
0.00% | 99.89% | +910 |
| ✅ | .sdata |
0.00% | 100.00% | +8 |
| ✅ | .text |
32.46% | 100.00% | +829 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strstr |
67.50% | 100.00% | +33 |
| ✅ | strtok |
1.27% | 100.00% | +312 |
| ✅ | strchr |
0.00% | 100.00% | +48 |
| ✅ | strncmp |
27.81% | 100.00% | +46 |
| ✅ | strcmp |
59.07% | 100.00% | +121 |
| ✅ | strncat |
5.26% | 100.00% | +72 |
| ✅ | strcat |
35.00% | 100.00% | +28 |
| ✅ | strncpy |
27.06% | 100.00% | +49 |
| ✅ | strcpy |
51.04% | 100.00% | +90 |
| ✅ | strlen |
0.00% | 100.00% | +28 |
main/MSL_C/MSL_Common/float
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .sdata |
83.33% | 100.00% | +7 |
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/strtoul
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .data |
50.00% | 100.00% | +68 |
| ✅ | .text |
68.24% | 100.00% | +672 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | atoi |
2.08% | 100.00% | +188 |
| ✅ | __strtoull |
73.17% | 100.00% | +277 |
| ✅ | __strtoul |
76.79% | 100.00% | +206 |
main/MSL_C/MSL_Common/wchar_io
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
56.88% | 100.00% | +58 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | fwide |
56.88% | 100.00% | +58 |
main/MSL_C/PPC_EABI/math_ppc
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/MSL_C/MSL_Common/extras
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
51.43% | 100.00% | +136 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | strcmpi |
2.86% | 100.00% | +136 |
main/Runtime/global_destructor_chain
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .dtors |
0.00% | 100.00% | +4 |
| Function | From | To | Bytes |
|---|
main/Runtime/runtime
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.17% | 100.00% | +16 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | __cvt_sll_flt |
91.11% | 100.00% | +15 |
main/Runtime/__init_cpp_exceptions
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .ctors |
0.00% | 100.00% | +4 |
| ✅ | .dtors |
0.00% | 100.00% | +8 |
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/mainloop
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
95.81% | 100.00% | +10 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKNubMainLoop |
95.81% | 100.00% | +10 |
main/debugger/embedded/MetroTRK/Portable/nubevent
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/nubinit
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .rodata |
64.15% | 100.00% | +11 |
| 📈 | .text |
69.35% | 90.09% | +80 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | TRKInitializeNub |
61.88% | 87.68% | +80 |
main/debugger/embedded/MetroTRK/Portable/msgbuf
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .rodata |
0.00% | 100.00% | +32 |
| 📈 | .text |
77.77% | 99.09% | +647 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKReadBuffer_ui32 |
89.80% | 100.00% | +24 |
| ✅ | TRKReadBuffer1_ui64 |
91.90% | 100.00% | +18 |
| ✅ | TRKReadBuffer1_ui32 |
91.40% | 100.00% | +17 |
| ✅ | TRKReadBuffer1_ui16 |
93.04% | 100.00% | +12 |
| 📈 | TRKAppendBuffer_ui32 |
43.56% | 90.49% | +118 |
| ✅ | TRKAppendBuffer1_ui64 |
50.02% | 100.00% | +125 |
| ✅ | TRKAppendBuffer1_ui32 |
42.41% | 100.00% | +124 |
| ✅ | TRKAppendBuffer1_ui16 |
38.20% | 100.00% | +123 |
| 📈 | TRKGetFreeBuffer |
57.32% | 98.20% | +81 |
main/debugger/embedded/MetroTRK/Portable/serpoll
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
83.33% | 100.00% | +3 |
| ✅ | .text |
30.21% | 100.00% | +678 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKGetInput |
0.00% | 100.00% | +152 |
| ✅ | TRKTestForPacket |
24.38% | 100.00% | +526 |
main/debugger/embedded/MetroTRK/Portable/dispatch
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
98.46% | 100.00% | +2 |
| ✅ | .text |
87.69% | 100.00% | +19 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDispatchMessage |
95.15% | 100.00% | +6 |
| ✅ | TRKInitializeDispatcher |
46.67% | 100.00% | +12 |
main/debugger/embedded/MetroTRK/Portable/msghndlr
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .data |
50.00% | 100.00% | +28 |
| ✅ | .text |
94.86% | 100.00% | +531 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoSetOption |
0.00% | 100.00% | +420 |
| ✅ | TRKDoStep |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoFlushCache |
99.96% | 100.00% | +/-0 |
| ✅ | TRKDoWriteRegisters |
99.97% | 100.00% | +/-0 |
| ✅ | TRKDoReadRegisters |
99.94% | 100.00% | +/-0 |
| ✅ | TRKDoWriteMemory |
97.80% | 100.00% | +23 |
| ✅ | TRKDoReadMemory |
97.76% | 100.00% | +23 |
| ✅ | TRKDoDisconnect |
91.42% | 100.00% | +19 |
| ✅ | TRKDoConnect |
91.66% | 100.00% | +15 |
| ✅ | SetTRKConnected |
0.00% | 100.00% | +12 |
| ✅ | GetTRKConnected |
0.00% | 100.00% | +16 |
main/debugger/embedded/MetroTRK/Portable/support
| Section | From | To | Bytes | |
|---|---|---|---|---|
| 📈 | .text |
50.20% | 99.87% | +1112 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | HandlePositionFileSupportRequest |
0.00% | 100.00% | +400 |
| ✅ | HandleCloseFileSupportRequest |
0.00% | 100.00% | +288 |
| ✅ | HandleOpenFileSupportRequest |
0.00% | 100.00% | +424 |
| ✅ | TRKRequestSend |
99.95% | 100.00% | +/-0 |
| ❔ | TRKSuppAccessFile |
99.53% | 99.58% | +/-0 |
main/debugger/embedded/MetroTRK/Portable/notify
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .text |
99.87% | 100.00% | +/-0 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRKDoNotifyStopped |
99.87% | 100.00% | +/-0 |
main/debugger/embedded/MetroTRK/Processor/ppc/Generic/__exception
| Section | From | To | Bytes |
|---|
| Function | From | To | Bytes |
|---|
main/debugger/embedded/MetroTRK/Portable/main_TRK
| Section | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | .bss |
0.00% | 100.00% | +8 |
| ✅ | .text |
81.18% | 100.00% | +12 |
| Function | From | To | Bytes | |
|---|---|---|---|---|
| ✅ | TRK_main |
81.18% | 100.00% | +12 |
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.