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 4488 377 140 5005 1024 0 0 372 1396
Hwi application 4564 491 184 5239 1024 0 0 412 1436
Clock application 6528 531 376 7435 1024 0 0 720 1744
Clock Object application 6528 531 404 7463 1024 0 0 752 1776
Swi application 5428 505 236 6169 1024 0 0 504 1528
Swi Object application 5428 509 280 6217 1024 0 0 560 1584
Task application 8368 559 560 9487 1024 1024 0 992 3040
Task Object application 8368 563 608 9539 1024 1536 0 1076 3636
Semaphore application 8840 575 624 10039 1024 1536 0 1096 3656
Semaphore Object application 8840 579 640 10059 1024 1536 0 1116 3676
Default Configuration 20332 7236 844 28412 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 10012 707 700 11419 1024 1536 4096 1172 7828
Dynamic Task application 11592 841 708 13141 1024 1536 4096 1180 7836
Dynamic Semaphore application 12284 969 716 13969 1024 1536 4096 1188 7844