ARP32 Size Benchmarks

ti.platforms.evmC6A8149 (compiler version: 1.0.2)

(all sizes are in 8-bit bytes)

Static Module Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Kernel Only 4496 347 140 4983 1024 0 0 372 1396
Hwi application 4572 462 180 5214 1024 0 0 412 1436
Clock application 6492 502 376 7370 1024 0 0 720 1744
Clock Object application 6492 502 404 7398 1024 0 0 752 1776
Swi application 5436 476 236 6148 1024 0 0 504 1528
Swi Object application 5436 480 276 6192 1024 0 0 560 1584
Task application 8208 530 556 9294 1024 1024 0 992 3040
Task Object application 8208 534 608 9350 1024 1536 0 1076 3636
Semaphore application 9072 546 624 10242 1024 1536 0 1096 3656
Semaphore Object application 9072 550 640 10262 1024 1536 0 1116 3676
Default Configuration 20356 6890 844 28090 4096 1024 4096 2480 11696

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 9872 678 700 11250 1024 1536 4096 1172 7828
Dynamic Task application 11392 812 708 12912 1024 1536 4096 1180 7836
Dynamic Semaphore application 12084 940 716 13740 1024 1536 4096 1188 7844