Wyatt Hepler
|
8a823ceebb
|
Size report for pw::string::Format
Add size report comparing pw::string::Format to std::snprintf.
Report with arm-none-eabi-gcc at -Os:
Using pw::string::Format instead of snprintf
────────────────────────────────────────────
┌────────────────────────────┬───────────┬────────┬───────┬────────┐
│ Label │ Segment │ Before │ Delta │ After │
├════════════════════════════┼═══════════┼════════┼═══════┼════════┤
│ One string, return size │ SEG FLASH │ 2,840 │ +80 │ 2,920 │
├────────────────────────────┼───────────┼────────┼───────┼────────┤
│ Ten strings, handle errors │ (all) │ (same) │ 0 │ (same) │
├────────────────────────────┼───────────┼────────┼───────┼────────┤
│ Fifty calls, same buffer │ SEG FLASH │ 3,816 │ -72 │ 3,744 │
└────────────────────────────┴───────────┴────────┴───────┴────────┘
Change-Id: Id484530320b0334cddf676a49ad79444fbbbde9b
|
2019-11-19 12:58:31 -08:00 |
|