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 4056 373 140 4569 1024 0 0 372 1396
Hwi application 4132 487 184 4803 1024 0 0 412 1436
Clock application 6116 527 376 7019 1024 0 0 720 1744
Clock Object application 6116 527 404 7047 1024 0 0 752 1776
Swi application 5016 501 236 5753 1024 0 0 504 1528
Swi Object application 5016 505 280 5801 1024 0 0 560 1584
Task application 7936 553 560 9049 1024 1024 0 992 3040
Task Object application 7936 557 608 9101 1024 1536 0 1076 3636
Semaphore application 8408 569 624 9601 1024 1536 0 1096 3656
Semaphore Object application 8408 573 640 9621 1024 1536 0 1116 3676
Default Configuration 19084 7078 844 27006 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 9560 701 700 10961 1024 1536 4096 1172 7828
Dynamic Task application 11040 835 708 12583 1024 1536 4096 1180 7836
Dynamic Semaphore application 11688 963 716 13367 1024 1536 4096 1188 7844