xref: /CoreMQTT-Agent-v1.2.0/docs/doxygen/include/size_table.md (revision 0a9b068cbd21ca7ff27f68e3b7f717e7a7ca431e)
1<table>
2    <tr>
3        <td colspan="3"><center><b>Code Size of coreMQTT Agent (example generated with GCC for ARM Cortex-M)</b></center></td>
4    </tr>
5    <tr>
6        <td><b>File</b></td>
7        <td><b><center>With -O1 Optimization</center></b></td>
8        <td><b><center>With -Os Optimization</center></b></td>
9    </tr>
10    <tr>
11        <td>core_mqtt_agent.c</td>
12        <td><center>1.7K</center></td>
13        <td><center>1.5K</center></td>
14    </tr>
15    <tr>
16        <td>core_mqtt_agent_command_functions.c</td>
17        <td><center>0.3K</center></td>
18        <td><center>0.2K</center></td>
19    </tr>
20    <tr>
21        <td>core_mqtt.c (coreMQTT)</td>
22        <td><center>4.0K</center></td>
23        <td><center>3.4K</center></td>
24    </tr>
25    <tr>
26        <td>core_mqtt_state.c (coreMQTT)</td>
27        <td><center>1.7K</center></td>
28        <td><center>1.3K</center></td>
29    </tr>
30    <tr>
31        <td>core_mqtt_serializer.c (coreMQTT)</td>
32        <td><center>2.8K</center></td>
33        <td><center>2.2K</center></td>
34    </tr>
35    <tr>
36        <td><b>Total estimates</b></td>
37        <td><b><center>10.5K</center></b></td>
38        <td><b><center>8.6K</center></b></td>
39    </tr>
40</table>
41