Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Localisation Time Format cluster server support #13477

Merged
merged 3 commits into from
Jan 21, 2022
Merged

Implement Localisation Time Format cluster server support #13477

merged 3 commits into from
Jan 21, 2022

Conversation

yufengwangca
Copy link
Contributor

@yufengwangca yufengwangca commented Jan 11, 2022

Problem

What is being fixed? Examples:

  • Currently, no server support for localization configuration cluster

Change overview

Implement Localisation Time Format cluster server support

Testing

How was this tested? (at least one bullet point required)
*
yufengw@yufengw-SEi:~/connectedhomeip/out/debug/standalone$ ./chip-tool timeformatlocalization read hour-format 12344321 0
....
[1641942529.583613][240790:240795] CHIP:EM: Removed CHIP MessageCounter:14210537 from RetransTable on exchange 22891i
[1641942529.583639][240790:240795] CHIP:DMG: ReportDataMessage =
[1641942529.583645][240790:240795] CHIP:DMG: {
[1641942529.583649][240790:240795] CHIP:DMG: AttributeReportIBs =
[1641942529.583655][240790:240795] CHIP:DMG: [
[1641942529.583659][240790:240795] CHIP:DMG: AttributeReportIB =
[1641942529.583666][240790:240795] CHIP:DMG: {
[1641942529.583670][240790:240795] CHIP:DMG: AttributeDataIB =
[1641942529.583675][240790:240795] CHIP:DMG: {
[1641942529.583680][240790:240795] CHIP:DMG: DataVersion = 0x0,
[1641942529.583685][240790:240795] CHIP:DMG: AttributePathIB =
[1641942529.583690][240790:240795] CHIP:DMG: {
[1641942529.583695][240790:240795] CHIP:DMG: Endpoint = 0x0,
[1641942529.583701][240790:240795] CHIP:DMG: Cluster = 0x2c,
[1641942529.583707][240790:240795] CHIP:DMG: Attribute = 0x0000_0000,
[1641942529.583713][240790:240795] CHIP:DMG: }
[1641942529.583720][240790:240795] CHIP:DMG:
[1641942529.583725][240790:240795] CHIP:DMG: Data = 1,
[1641942529.583729][240790:240795] CHIP:DMG: },
[1641942529.583736][240790:240795] CHIP:DMG:
[1641942529.583739][240790:240795] CHIP:DMG: },
[1641942529.583746][240790:240795] CHIP:DMG:
[1641942529.583749][240790:240795] CHIP:DMG: ],
[1641942529.583756][240790:240795] CHIP:DMG:
[1641942529.583760][240790:240795] CHIP:DMG: SuppressResponse = true,
[1641942529.583763][240790:240795] CHIP:DMG: }
[1641942529.583800][240790:240795] CHIP:TOO: LocalizationTimeFormat.HourFormat response: 1

yufengw@yufengw-SEi:~/connectedhomeip/out/debug/standalone$ ./chip-tool timeformatlocalization read supported-calendar-types 12344321 0
....
[1641942598.324178][240814:240819] CHIP:EM: Removed CHIP MessageCounter:6349971 from RetransTable on exchange 60744i
[1641942598.324215][240814:240819] CHIP:DMG: ReportDataMessage =
[1641942598.324223][240814:240819] CHIP:DMG: {
[1641942598.324230][240814:240819] CHIP:DMG: AttributeReportIBs =
[1641942598.324240][240814:240819] CHIP:DMG: [
[1641942598.324249][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.324260][240814:240819] CHIP:DMG: {
[1641942598.324267][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.324274][240814:240819] CHIP:DMG: {
[1641942598.324280][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.324287][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.324294][240814:240819] CHIP:DMG: {
[1641942598.324300][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.324307][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.324314][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.324321][240814:240819] CHIP:DMG: }
[1641942598.324331][240814:240819] CHIP:DMG:
[1641942598.324338][240814:240819] CHIP:DMG: Data = [
[1641942598.324346][240814:240819] CHIP:DMG:
[1641942598.324353][240814:240819] CHIP:DMG: ],
[1641942598.324359][240814:240819] CHIP:DMG: },
[1641942598.324366][240814:240819] CHIP:DMG:
[1641942598.324372][240814:240819] CHIP:DMG: },
[1641942598.324382][240814:240819] CHIP:DMG:
[1641942598.324387][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.324395][240814:240819] CHIP:DMG: {
[1641942598.324401][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.324406][240814:240819] CHIP:DMG: {
[1641942598.324413][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.324420][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.324427][240814:240819] CHIP:DMG: {
[1641942598.324433][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.324439][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.324446][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.324454][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.324462][240814:240819] CHIP:DMG: }
[1641942598.324469][240814:240819] CHIP:DMG:
[1641942598.324476][240814:240819] CHIP:DMG: Data = 0,
[1641942598.324483][240814:240819] CHIP:DMG: },
[1641942598.324490][240814:240819] CHIP:DMG:
[1641942598.324495][240814:240819] CHIP:DMG: },
[1641942598.324506][240814:240819] CHIP:DMG:
[1641942598.324511][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.324519][240814:240819] CHIP:DMG: {
[1641942598.324524][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.324530][240814:240819] CHIP:DMG: {
[1641942598.324536][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.324542][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.324548][240814:240819] CHIP:DMG: {
[1641942598.324554][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.324561][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.324570][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.324577][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.324585][240814:240819] CHIP:DMG: }
[1641942598.324592][240814:240819] CHIP:DMG:
[1641942598.324600][240814:240819] CHIP:DMG: Data = 1,
[1641942598.324607][240814:240819] CHIP:DMG: },
[1641942598.324614][240814:240819] CHIP:DMG:
[1641942598.324619][240814:240819] CHIP:DMG: },
[1641942598.324629][240814:240819] CHIP:DMG:
[1641942598.324635][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.324643][240814:240819] CHIP:DMG: {
[1641942598.324648][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.324655][240814:240819] CHIP:DMG: {
[1641942598.324660][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.324668][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.324674][240814:240819] CHIP:DMG: {
[1641942598.324680][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.324686][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.324693][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.324700][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.324706][240814:240819] CHIP:DMG: }
[1641942598.324713][240814:240819] CHIP:DMG:
[1641942598.324719][240814:240819] CHIP:DMG: Data = 2,
[1641942598.324725][240814:240819] CHIP:DMG: },
[1641942598.324733][240814:240819] CHIP:DMG:
[1641942598.324738][240814:240819] CHIP:DMG: },
[1641942598.324749][240814:240819] CHIP:DMG:
[1641942598.324755][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.324764][240814:240819] CHIP:DMG: {
[1641942598.324769][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.324775][240814:240819] CHIP:DMG: {
[1641942598.324781][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.324787][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.324792][240814:240819] CHIP:DMG: {
[1641942598.324798][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.324805][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.324813][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.324820][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.324826][240814:240819] CHIP:DMG: }
[1641942598.324833][240814:240819] CHIP:DMG:
[1641942598.324840][240814:240819] CHIP:DMG: Data = 3,
[1641942598.324848][240814:240819] CHIP:DMG: },
[1641942598.324855][240814:240819] CHIP:DMG:
[1641942598.324861][240814:240819] CHIP:DMG: },
[1641942598.324873][240814:240819] CHIP:DMG:
[1641942598.324878][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.324886][240814:240819] CHIP:DMG: {
[1641942598.324891][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.324896][240814:240819] CHIP:DMG: {
[1641942598.324902][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.324909][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.324916][240814:240819] CHIP:DMG: {
[1641942598.324922][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.324928][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.324935][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.324942][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.324950][240814:240819] CHIP:DMG: }
[1641942598.324957][240814:240819] CHIP:DMG:
[1641942598.324964][240814:240819] CHIP:DMG: Data = 4,
[1641942598.324971][240814:240819] CHIP:DMG: },
[1641942598.324978][240814:240819] CHIP:DMG:
[1641942598.324983][240814:240819] CHIP:DMG: },
[1641942598.324994][240814:240819] CHIP:DMG:
[1641942598.324999][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.325007][240814:240819] CHIP:DMG: {
[1641942598.325012][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.325018][240814:240819] CHIP:DMG: {
[1641942598.325024][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.325031][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.325037][240814:240819] CHIP:DMG: {
[1641942598.325043][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.325050][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.325058][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.325065][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.325071][240814:240819] CHIP:DMG: }
[1641942598.325078][240814:240819] CHIP:DMG:
[1641942598.325085][240814:240819] CHIP:DMG: Data = 5,
[1641942598.325092][240814:240819] CHIP:DMG: },
[1641942598.325098][240814:240819] CHIP:DMG:
[1641942598.325104][240814:240819] CHIP:DMG: },
[1641942598.325114][240814:240819] CHIP:DMG:
[1641942598.325119][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.325127][240814:240819] CHIP:DMG: {
[1641942598.325132][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.325138][240814:240819] CHIP:DMG: {
[1641942598.325144][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.325151][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.325158][240814:240819] CHIP:DMG: {
[1641942598.325164][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.325171][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.325178][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.325186][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.325193][240814:240819] CHIP:DMG: }
[1641942598.325200][240814:240819] CHIP:DMG:
[1641942598.325207][240814:240819] CHIP:DMG: Data = 6,
[1641942598.325214][240814:240819] CHIP:DMG: },
[1641942598.325221][240814:240819] CHIP:DMG:
[1641942598.325227][240814:240819] CHIP:DMG: },
[1641942598.325237][240814:240819] CHIP:DMG:
[1641942598.325242][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.325250][240814:240819] CHIP:DMG: {
[1641942598.325255][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.325260][240814:240819] CHIP:DMG: {
[1641942598.325267][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.325274][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.325280][240814:240819] CHIP:DMG: {
[1641942598.325286][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.325294][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.325302][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.325309][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.325316][240814:240819] CHIP:DMG: }
[1641942598.325323][240814:240819] CHIP:DMG:
[1641942598.325330][240814:240819] CHIP:DMG: Data = 7,
[1641942598.325337][240814:240819] CHIP:DMG: },
[1641942598.325344][240814:240819] CHIP:DMG:
[1641942598.325350][240814:240819] CHIP:DMG: },
[1641942598.325360][240814:240819] CHIP:DMG:
[1641942598.325365][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.325374][240814:240819] CHIP:DMG: {
[1641942598.325378][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.325384][240814:240819] CHIP:DMG: {
[1641942598.325390][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.325397][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.325403][240814:240819] CHIP:DMG: {
[1641942598.325409][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.325416][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.325422][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.325429][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.325435][240814:240819] CHIP:DMG: }
[1641942598.325441][240814:240819] CHIP:DMG:
[1641942598.325448][240814:240819] CHIP:DMG: Data = 8,
[1641942598.325455][240814:240819] CHIP:DMG: },
[1641942598.325462][240814:240819] CHIP:DMG:
[1641942598.325468][240814:240819] CHIP:DMG: },
[1641942598.325478][240814:240819] CHIP:DMG:
[1641942598.325483][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.325491][240814:240819] CHIP:DMG: {
[1641942598.325496][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.325503][240814:240819] CHIP:DMG: {
[1641942598.325509][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.325516][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.325523][240814:240819] CHIP:DMG: {
[1641942598.325530][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.325537][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.325543][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.325550][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.325558][240814:240819] CHIP:DMG: }
[1641942598.325566][240814:240819] CHIP:DMG:
[1641942598.325623][240814:240819] CHIP:DMG: Data = 9,
[1641942598.325630][240814:240819] CHIP:DMG: },
[1641942598.325652][240814:240819] CHIP:DMG:
[1641942598.325657][240814:240819] CHIP:DMG: },
[1641942598.325667][240814:240819] CHIP:DMG:
[1641942598.325672][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.325680][240814:240819] CHIP:DMG: {
[1641942598.325685][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.325691][240814:240819] CHIP:DMG: {
[1641942598.325697][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.325702][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.325708][240814:240819] CHIP:DMG: {
[1641942598.325714][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.325720][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.325728][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.325736][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.325742][240814:240819] CHIP:DMG: }
[1641942598.325748][240814:240819] CHIP:DMG:
[1641942598.325755][240814:240819] CHIP:DMG: Data = 10,
[1641942598.325762][240814:240819] CHIP:DMG: },
[1641942598.325769][240814:240819] CHIP:DMG:
[1641942598.325776][240814:240819] CHIP:DMG: },
[1641942598.325787][240814:240819] CHIP:DMG:
[1641942598.325792][240814:240819] CHIP:DMG: AttributeReportIB =
[1641942598.325801][240814:240819] CHIP:DMG: {
[1641942598.325806][240814:240819] CHIP:DMG: AttributeDataIB =
[1641942598.325812][240814:240819] CHIP:DMG: {
[1641942598.325818][240814:240819] CHIP:DMG: DataVersion = 0x0,
[1641942598.325824][240814:240819] CHIP:DMG: AttributePathIB =
[1641942598.325831][240814:240819] CHIP:DMG: {
[1641942598.325838][240814:240819] CHIP:DMG: Endpoint = 0x0,
[1641942598.325845][240814:240819] CHIP:DMG: Cluster = 0x2c,
[1641942598.325853][240814:240819] CHIP:DMG: Attribute = 0x0000_0002,
[1641942598.325859][240814:240819] CHIP:DMG: ListIndex = Null,
[1641942598.325865][240814:240819] CHIP:DMG: }
[1641942598.325872][240814:240819] CHIP:DMG:
[1641942598.325879][240814:240819] CHIP:DMG: Data = 11,
[1641942598.325886][240814:240819] CHIP:DMG: },
[1641942598.325893][240814:240819] CHIP:DMG:
[1641942598.325898][240814:240819] CHIP:DMG: },
[1641942598.325906][240814:240819] CHIP:DMG:
[1641942598.325912][240814:240819] CHIP:DMG: ],
[1641942598.325941][240814:240819] CHIP:DMG:
[1641942598.325946][240814:240819] CHIP:DMG: SuppressResponse = true,
[1641942598.325950][240814:240819] CHIP:DMG: }
[1641942598.326202][240814:240819] CHIP:TOO: LocalizationTimeFormat.SupportedCalendarTypes response: 12 entries
[1641942598.326213][240814:240819] CHIP:TOO: [1]: 0
[1641942598.326219][240814:240819] CHIP:TOO: [2]: 1
[1641942598.326225][240814:240819] CHIP:TOO: [3]: 2
[1641942598.326230][240814:240819] CHIP:TOO: [4]: 3
[1641942598.326236][240814:240819] CHIP:TOO: [5]: 4
[1641942598.326242][240814:240819] CHIP:TOO: [6]: 5
[1641942598.326247][240814:240819] CHIP:TOO: [7]: 6
[1641942598.326252][240814:240819] CHIP:TOO: [8]: 7
[1641942598.326258][240814:240819] CHIP:TOO: [9]: 8
[1641942598.326264][240814:240819] CHIP:TOO: [10]: 9
[1641942598.326269][240814:240819] CHIP:TOO: [11]: 10
[1641942598.326275][240814:240819] CHIP:TOO: [12]: 11

@github-actions
Copy link

github-actions bot commented Jan 12, 2022

PR #13477: Size comparison from aaa7ad0 to bf195a3

Increases above 0.2%:

platform target config section aaa7ad0 bf195a3 change % change
efr32 lighting-app BRD4161A .data 1880 1884 4 0.2
BRD4161A+rpc .data 1980 1984 4 0.2
window-app BRD4161A .data 1836 1840 4 0.2
linux chip-tool-ipv6only arm64 (read only) 7184620 7200588 15968 0.2
.data.rel.ro 226744 227304 560 0.2
.got 58232 58352 120 0.2
.text 6062580 6076596 14016 0.2
thermostat-no-ble arm64 (read only) 2038460 2043372 4912 0.2
.data.rel.ro 72912 73088 176 0.2
.init_array 304 312 8 2.6
.text 1694528 1699088 4560 0.3
p6 all-clusters-app default .data 2592 2600 8 0.3
light-app default .data 2384 2392 8 0.3
qpg lighting-app qpg6105+debug .data 1008 1012 4 0.4
lock-app qpg6105+debug .data 956 960 4 0.4
Increases (26 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section aaa7ad0 bf195a3 change % change
efr32 lighting-app BRD4161A (read only) 830532 831716 1184 0.1
(read/write) 127300 127320 20 0.0
.bss 125420 125436 16 0.0
.data 1880 1884 4 0.2
.text 830524 831708 1184 0.1
BRD4161A+rpc (read only) 817936 819104 1168 0.1
(read/write) 143964 143980 16 0.0
.bss 141980 141996 16 0.0
.data 1980 1984 4 0.2
.text 817928 819096 1168 0.1
window-app BRD4161A (read only) 804492 805660 1168 0.1
(read/write) 126004 126024 20 0.0
.bss 124168 124184 16 0.0
.data 1836 1840 4 0.2
.text 804484 805652 1168 0.1
esp32 all-clusters-app c3devkit (read only) 896762 897450 688 0.1
(read/write) 1316074 1316258 184 0.0
.dram0.bss 70168 70184 16 0.0
.flash.rodata 178192 178360 168 0.1
.flash.text 896762 897450 688 0.1
m5stack (read only) 958023 958647 624 0.1
(read/write) 448528 448716 188 0.0
.dram0.bss 74656 74680 24 0.0
.flash.rodata 207680 207844 164 0.1
.flash.text 952639 953263 624 0.1
k32w light k32w061+release (read/write) 656644 657468 824 0.1
.bss 76824 76848 24 0.0
.data 1852 1856 4 0.2
.text 572168 572964 796 0.1
lock k32w061+release (read/write) 660980 661804 824 0.1
.bss 77120 77144 24 0.0
.data 1872 1876 4 0.2
.text 576188 576984 796 0.1
linux chip-tool-ipv6only arm64 (read only) 7184620 7200588 15968 0.2
(read/write) 344625 345297 672 0.2
.data.rel.ro 226744 227304 560 0.2
.got 58232 58352 120 0.2
.rodata 390868 391284 416 0.1
.text 6062580 6076596 14016 0.2
thermostat-no-ble arm64 (read only) 2038460 2043372 4912 0.2
(read/write) 145505 145713 208 0.1
.bss 64737 64753 16 0.0
.data.rel.ro 72912 73088 176 0.2
.init_array 304 312 8 2.6
.rodata 129628 129820 192 0.1
.text 1694528 1699088 4560 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2347392 2348256 864 0.0
.bss 188876 188892 16 0.0
.text 1309968 1310832 864 0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2330808 2331608 800 0.0
.bss 180416 180432 16 0.0
.data 5552 5560 8 0.1
.text 1293408 1294208 800 0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2304032 2304824 792 0.0
.bss 179456 179472 16 0.0
.data 5544 5552 8 0.1
.text 1266632 1267424 792 0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 939555 940383 828 0.1
bss 119284 119304 20 0.0
rodata 108448 108540 92 0.1
text 634256 634956 700 0.1
nrf52840dk_nrf52840+rpc (read/write) 925023 925819 796 0.1
bss 116328 116348 20 0.0
rodata 100900 100992 92 0.1
text 629608 630312 704 0.1
nrf52840dongle_nrf52840 (read/write) 990231 991027 796 0.1
bss 122128 122144 16 0.0
rodata 113200 113292 92 0.1
text 666452 667156 704 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 849414 850210 796 0.1
bss 116072 116088 16 0.0
rodata 101624 101716 92 0.1
text 551176 551880 704 0.1
lock-app nrf52840dk_nrf52840 (read/write) 911827 912623 796 0.1
bss 118472 118488 16 0.0
rodata 103720 103812 92 0.1
text 612248 612948 700 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 821866 822694 828 0.1
bss 115288 115308 20 0.0
rodata 96948 97040 92 0.1
text 529208 529912 704 0.1
pump-app nrf52840dk_nrf52840 (read/write) 913123 913951 828 0.1
bss 118232 118252 20 0.0
rodata 103936 104028 92 0.1
text 613508 614208 700 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 909907 910735 828 0.1
bss 118260 118276 16 0.0
rodata 103192 103284 92 0.1
text 610996 611696 700 0.1
p6 all-clusters-app default (read/write) 2401448 2402680 1232 0.1
.bss 117148 117172 24 0.0
.data 2592 2600 8 0.3
.text 1359712 1360944 1232 0.1
light-app default (read/write) 2325392 2326552 1160 0.0
.bss 105728 105744 16 0.0
.data 2384 2392 8 0.3
.text 1283656 1284816 1160 0.1
lock-app default (read/write) 2297616 2298760 1144 0.0
.bss 104608 104624 16 0.0
.text 1255880 1257024 1144 0.1
qpg lighting-app qpg6105+debug (read only) 534308 535104 796 0.1
.bss 86672 86696 24 0.0
.data 1008 1012 4 0.4
.text 528988 529784 796 0.2
lock-app qpg6105+debug (read only) 506228 507024 796 0.2
(read/write) 146936 146940 4 0.0
.bss 85808 85832 24 0.0
.data 956 960 4 0.4
.text 500908 501704 796 0.2
telink lighting-app tlsr9518adk80d (read/write) 836158 837002 844 0.1
bss 86976 86996 20 0.0
text 583910 584628 718 0.1
Decreases (1 build for qpg)
platform target config section aaa7ad0 bf195a3 change % change
qpg lighting-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section aaa7ad0 bf195a3 change % change
efr32 lighting-app BRD4161A (read only) 830532 831716 1184 0.1
(read/write) 127300 127320 20 0.0
.bss 125420 125436 16 0.0
.data 1880 1884 4 0.2
.text 830524 831708 1184 0.1
BRD4161A+rpc (read only) 817936 819104 1168 0.1
(read/write) 143964 143980 16 0.0
.bss 141980 141996 16 0.0
.data 1980 1984 4 0.2
.text 817928 819096 1168 0.1
window-app BRD4161A (read only) 804492 805660 1168 0.1
(read/write) 126004 126024 20 0.0
.bss 124168 124184 16 0.0
.data 1836 1840 4 0.2
.text 804484 805652 1168 0.1
esp32 all-clusters-app c3devkit (read only) 896762 897450 688 0.1
(read/write) 1316074 1316258 184 0.0
.dram0.bss 70168 70184 16 0.0
.dram0.data 14212 14212 0 0.0
.flash.rodata 178192 178360 168 0.1
.flash.text 896762 897450 688 0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 958023 958647 624 0.1
(read/write) 448528 448716 188 0.0
.dram0.bss 74656 74680 24 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 207680 207844 164 0.1
.flash.text 952639 953263 624 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 656644 657468 824 0.1
.bss 76824 76848 24 0.0
.data 1852 1856 4 0.2
.text 572168 572964 796 0.1
lock k32w061+release (read/write) 660980 661804 824 0.1
.bss 77120 77144 24 0.0
.data 1872 1876 4 0.2
.text 576188 576984 796 0.1
linux chip-tool-ipv6only arm64 (read only) 7184620 7200588 15968 0.2
(read/write) 344625 345297 672 0.2
.bss 54865 54865 0 0.0
.data 1096 1096 0 0.0
.data.rel.ro 226744 227304 560 0.2
.dynamic 560 560 0 0.0
.got 58232 58352 120 0.2
.init 24 24 0 0.0
.init_array 168 168 0 0.0
.rodata 390868 391284 416 0.1
.text 6062580 6076596 14016 0.2
thermostat-no-ble arm64 (read only) 2038460 2043372 4912 0.2
(read/write) 145505 145713 208 0.1
.bss 64737 64753 16 0.0
.data 880 880 0 0.0
.data.rel.ro 72912 73088 176 0.2
.dynamic 560 560 0 0.0
.got 4040 4040 0 0.0
.init 24 24 0 0.0
.init_array 304 312 8 2.6
.rodata 129628 129820 192 0.1
.text 1694528 1699088 4560 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2347392 2348256 864 0.0
.bss 188876 188892 16 0.0
.data 5320 5320 0 0.0
.text 1309968 1310832 864 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2330808 2331608 800 0.0
.bss 180416 180432 16 0.0
.data 5552 5560 8 0.1
.text 1293408 1294208 800 0.1
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2304032 2304824 792 0.0
.bss 179456 179472 16 0.0
.data 5544 5552 8 0.1
.text 1266632 1267424 792 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054232 2054232 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1016832 1016832 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 939555 940383 828 0.1
bss 119284 119304 20 0.0
rodata 108448 108540 92 0.1
text 634256 634956 700 0.1
nrf52840dk_nrf52840+rpc (read/write) 925023 925819 796 0.1
bss 116328 116348 20 0.0
rodata 100900 100992 92 0.1
text 629608 630312 704 0.1
nrf52840dongle_nrf52840 (read/write) 990231 991027 796 0.1
bss 122128 122144 16 0.0
rodata 113200 113292 92 0.1
text 666452 667156 704 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 849414 850210 796 0.1
bss 116072 116088 16 0.0
rodata 101624 101716 92 0.1
text 551176 551880 704 0.1
lock-app nrf52840dk_nrf52840 (read/write) 911827 912623 796 0.1
bss 118472 118488 16 0.0
rodata 103720 103812 92 0.1
text 612248 612948 700 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 821866 822694 828 0.1
bss 115288 115308 20 0.0
rodata 96948 97040 92 0.1
text 529208 529912 704 0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541835 541835 0 0.0
bss 52588 52588 0 0.0
rodata 50104 50104 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 913123 913951 828 0.1
bss 118232 118252 20 0.0
rodata 103936 104028 92 0.1
text 613508 614208 700 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 909907 910735 828 0.1
bss 118260 118276 16 0.0
rodata 103192 103284 92 0.1
text 610996 611696 700 0.1
shell nrf52840dk_nrf52840 (read/write) 798439 798439 0 0.0
bss 109776 109776 0 0.0
rodata 78284 78284 0 0.0
text 533880 533880 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 711254 711254 0 0.0
bss 107664 107664 0 0.0
rodata 72584 72584 0 0.0
text 451560 451560 0 0.0
p6 all-clusters-app default (read/write) 2401448 2402680 1232 0.1
.bss 117148 117172 24 0.0
.data 2592 2600 8 0.3
.text 1359712 1360944 1232 0.1
light-app default (read/write) 2325392 2326552 1160 0.0
.bss 105728 105744 16 0.0
.data 2384 2392 8 0.3
.text 1283656 1284816 1160 0.1
lock-app default (read/write) 2297616 2298760 1144 0.0
.bss 104608 104624 16 0.0
.data 2344 2344 0 0.0
.text 1255880 1257024 1144 0.1
qpg lighting-app qpg6105+debug (read only) 534308 535104 796 0.1
(read/write) 146940 146936 -4 -0.0
.bss 86672 86696 24 0.0
.data 1008 1012 4 0.4
.text 528988 529784 796 0.2
lock-app qpg6105+debug (read only) 506228 507024 796 0.2
(read/write) 146936 146940 4 0.0
.bss 85808 85832 24 0.0
.data 956 960 4 0.4
.text 500908 501704 796 0.2
persistent-storage-app qpg6105+debug (read only) 106448 106448 0 0.0
(read/write) 146938 146938 0 0.0
.bss 36146 36146 0 0.0
.data 288 288 0 0.0
.text 101128 101128 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 836158 837002 844 0.1
bss 86976 86996 20 0.0
noinit 37160 37160 0 0.0
text 583910 584628 718 0.1

@github-actions
Copy link

github-actions bot commented Jan 13, 2022

PR #13477: Size comparison from 9e2e984 to 21e056a

Increases above 0.2%:

platform target config section 9e2e984 21e056a change % change
linux chip-tool-ipv6only arm64 .data.rel.ro 245760 246392 632 0.3
thermostat-no-ble arm64 (read only) 2040860 2046012 5152 0.3
.data.rel.ro 73016 73232 216 0.3
.init_array 304 312 8 2.6
.rodata 129868 130236 368 0.3
.text 1696400 1700944 4544 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 108508 108800 292 0.3
nrf52840dk_nrf52840+rpc rodata 100960 101248 288 0.3
nrf52840dongle_nrf52840 rodata 113264 113552 288 0.3
nrf5340dk_nrf5340_cpuapp rodata 101684 101972 288 0.3
lock-app nrf52840dk_nrf52840 rodata 103780 104072 292 0.3
nrf5340dk_nrf5340_cpuapp rodata 97008 97296 288 0.3
pump-app nrf52840dk_nrf52840 rodata 103996 104284 288 0.3
pump-controller-app nrf52840dk_nrf52840 rodata 103252 103584 332 0.3
p6 all-clusters-app default .data 2592 2600 8 0.3
light-app default .data 2384 2392 8 0.3
qpg lighting-app qpg6105+debug .data 1008 1012 4 0.4
lock-app qpg6105+debug .data 956 960 4 0.4
Increases (26 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 9e2e984 21e056a change % change
efr32 lighting-app BRD4161A (read only) 831376 832776 1400 0.2
(read/write) 127612 127636 24 0.0
.bss 125732 125748 16 0.0
.data 1880 1884 4 0.2
.text 831368 832768 1400 0.2
BRD4161A+rpc (read only) 818772 820172 1400 0.2
(read/write) 144272 144292 20 0.0
.bss 142292 142308 16 0.0
.data 1980 1984 4 0.2
.text 818764 820164 1400 0.2
window-app BRD4161A (read only) 805256 806656 1400 0.2
(read/write) 126320 126336 16 0.0
.bss 124480 124496 16 0.0
.data 1836 1840 4 0.2
.text 805248 806648 1400 0.2
esp32 all-clusters-app c3devkit (read only) 908512 909378 866 0.1
(read/write) 1316498 1316810 312 0.0
.dram0.bss 70504 70528 24 0.0
.dram0.data 14284 14292 8 0.1
.flash.rodata 178216 178496 280 0.2
.flash.text 908512 909378 866 0.1
m5stack (read only) 957287 958111 824 0.1
(read/write) 448664 448972 308 0.1
.dram0.bss 74976 74992 16 0.0
.flash.rodata 207496 207788 292 0.1
.flash.text 951903 952727 824 0.1
k32w light k32w061+release (read/write) 657752 658880 1128 0.2
.bss 77136 77152 16 0.0
.data 1852 1856 4 0.2
.text 572964 574072 1108 0.2
lock k32w061+release (read/write) 661516 662652 1136 0.2
.bss 77432 77456 24 0.0
.data 1872 1876 4 0.2
.text 576412 577520 1108 0.2
linux chip-tool-ipv6only arm64 (read only) 8018564 8034996 16432 0.2
(read/write) 370241 371009 768 0.2
.data.rel.ro 245760 246392 632 0.3
.got 64472 64608 136 0.2
.rodata 417772 418236 464 0.1
.text 6812900 6827108 14208 0.2
thermostat-no-ble arm64 (read only) 2040860 2046012 5152 0.3
(read/write) 145969 146209 240 0.2
.bss 65089 65105 16 0.0
.data.rel.ro 73016 73232 216 0.3
.init_array 304 312 8 2.6
.rodata 129868 130236 368 0.3
.text 1696400 1700944 4544 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2346416 2347544 1128 0.0
.bss 189204 189228 24 0.0
.text 1308992 1310120 1128 0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2331240 2332368 1128 0.0
.bss 180728 180744 16 0.0
.data 5552 5560 8 0.1
.text 1293840 1294968 1128 0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2304464 2305584 1120 0.0
.bss 179768 179784 16 0.0
.data 5544 5552 8 0.1
.text 1267064 1268184 1120 0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 940287 941411 1124 0.1
bss 119596 119616 20 0.0
rodata 108508 108800 292 0.3
text 634612 635432 820 0.1
nrf52840dk_nrf52840+rpc (read/write) 925723 926875 1152 0.1
bss 116640 116660 20 0.0
rodata 100960 101248 288 0.3
text 629964 630784 820 0.1
nrf52840dongle_nrf52840 (read/write) 990967 992087 1120 0.1
bss 122440 122460 20 0.0
rodata 113264 113552 288 0.3
text 666808 667628 820 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 850114 851250 1136 0.1
bss 116384 116404 20 0.0
rodata 101684 101972 288 0.3
text 551528 552344 816 0.1
lock-app nrf52840dk_nrf52840 (read/write) 912527 913683 1156 0.1
bss 118784 118804 20 0.0
rodata 103780 104072 292 0.3
text 612604 613424 820 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 822598 823734 1136 0.1
bss 115600 115620 20 0.0
rodata 97008 97296 288 0.3
text 529560 530376 816 0.2
pump-app nrf52840dk_nrf52840 (read/write) 913855 914991 1136 0.1
bss 118544 118564 20 0.0
rodata 103996 104284 288 0.3
text 613864 614680 816 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 910655 911915 1260 0.1
bss 118572 118592 20 0.0
rodata 103252 103584 332 0.3
text 611360 612284 924 0.2
p6 all-clusters-app default (read/write) 2400600 2402000 1400 0.1
.bss 117484 117500 16 0.0
.data 2592 2600 8 0.3
.text 1358864 1360264 1400 0.1
light-app default (read/write) 2326152 2327536 1384 0.1
.bss 106040 106056 16 0.0
.data 2384 2392 8 0.3
.text 1284416 1285800 1384 0.1
lock-app default (read/write) 2298384 2299784 1400 0.1
.bss 104920 104936 16 0.0
.text 1256648 1258048 1400 0.1
qpg lighting-app qpg6105+debug (read only) 534964 536080 1116 0.2
.bss 89336 89360 24 0.0
.data 1008 1012 4 0.4
.text 529644 530760 1116 0.2
lock-app qpg6105+debug (read only) 506888 508004 1116 0.2
(read/write) 146936 146940 4 0.0
.bss 88472 88496 24 0.0
.data 956 960 4 0.4
.text 501568 502684 1116 0.2
telink lighting-app tlsr9518adk80d (read/write) 836942 838142 1200 0.1
bss 87288 87308 20 0.0
text 584312 585190 878 0.2
Decreases (1 build for qpg)
platform target config section 9e2e984 21e056a change % change
qpg lighting-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 9e2e984 21e056a change % change
efr32 lighting-app BRD4161A (read only) 831376 832776 1400 0.2
(read/write) 127612 127636 24 0.0
.bss 125732 125748 16 0.0
.data 1880 1884 4 0.2
.text 831368 832768 1400 0.2
BRD4161A+rpc (read only) 818772 820172 1400 0.2
(read/write) 144272 144292 20 0.0
.bss 142292 142308 16 0.0
.data 1980 1984 4 0.2
.text 818764 820164 1400 0.2
window-app BRD4161A (read only) 805256 806656 1400 0.2
(read/write) 126320 126336 16 0.0
.bss 124480 124496 16 0.0
.data 1836 1840 4 0.2
.text 805248 806648 1400 0.2
esp32 all-clusters-app c3devkit (read only) 908512 909378 866 0.1
(read/write) 1316498 1316810 312 0.0
.dram0.bss 70504 70528 24 0.0
.dram0.data 14284 14292 8 0.1
.flash.rodata 178216 178496 280 0.2
.flash.text 908512 909378 866 0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 957287 958111 824 0.1
(read/write) 448664 448972 308 0.1
.dram0.bss 74976 74992 16 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 207496 207788 292 0.1
.flash.text 951903 952727 824 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 657752 658880 1128 0.2
.bss 77136 77152 16 0.0
.data 1852 1856 4 0.2
.text 572964 574072 1108 0.2
lock k32w061+release (read/write) 661516 662652 1136 0.2
.bss 77432 77456 24 0.0
.data 1872 1876 4 0.2
.text 576412 577520 1108 0.2
linux chip-tool-ipv6only arm64 (read only) 8018564 8034996 16432 0.2
(read/write) 370241 371009 768 0.2
.bss 55217 55217 0 0.0
.data 1096 1096 0 0.0
.data.rel.ro 245760 246392 632 0.3
.dynamic 560 560 0 0.0
.got 64472 64608 136 0.2
.init 24 24 0 0.0
.init_array 168 168 0 0.0
.rodata 417772 418236 464 0.1
.text 6812900 6827108 14208 0.2
thermostat-no-ble arm64 (read only) 2040860 2046012 5152 0.3
(read/write) 145969 146209 240 0.2
.bss 65089 65105 16 0.0
.data 880 880 0 0.0
.data.rel.ro 73016 73232 216 0.3
.dynamic 560 560 0 0.0
.got 4048 4048 0 0.0
.init 24 24 0 0.0
.init_array 304 312 8 2.6
.rodata 129868 130236 368 0.3
.text 1696400 1700944 4544 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2346416 2347544 1128 0.0
.bss 189204 189228 24 0.0
.data 5320 5320 0 0.0
.text 1308992 1310120 1128 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2331240 2332368 1128 0.0
.bss 180728 180744 16 0.0
.data 5552 5560 8 0.1
.text 1293840 1294968 1128 0.1
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2304464 2305584 1120 0.0
.bss 179768 179784 16 0.0
.data 5544 5552 8 0.1
.text 1267064 1268184 1120 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054456 2054456 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1017056 1017056 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 940287 941411 1124 0.1
bss 119596 119616 20 0.0
rodata 108508 108800 292 0.3
text 634612 635432 820 0.1
nrf52840dk_nrf52840+rpc (read/write) 925723 926875 1152 0.1
bss 116640 116660 20 0.0
rodata 100960 101248 288 0.3
text 629964 630784 820 0.1
nrf52840dongle_nrf52840 (read/write) 990967 992087 1120 0.1
bss 122440 122460 20 0.0
rodata 113264 113552 288 0.3
text 666808 667628 820 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 850114 851250 1136 0.1
bss 116384 116404 20 0.0
rodata 101684 101972 288 0.3
text 551528 552344 816 0.1
lock-app nrf52840dk_nrf52840 (read/write) 912527 913683 1156 0.1
bss 118784 118804 20 0.0
rodata 103780 104072 292 0.3
text 612604 613424 820 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 822598 823734 1136 0.1
bss 115600 115620 20 0.0
rodata 97008 97296 288 0.3
text 529560 530376 816 0.2
pigweed-app nrf52840dk_nrf52840 (read/write) 541835 541835 0 0.0
bss 52588 52588 0 0.0
rodata 50104 50104 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 913855 914991 1136 0.1
bss 118544 118564 20 0.0
rodata 103996 104284 288 0.3
text 613864 614680 816 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 910655 911915 1260 0.1
bss 118572 118592 20 0.0
rodata 103252 103584 332 0.3
text 611360 612284 924 0.2
shell nrf52840dk_nrf52840 (read/write) 798643 798643 0 0.0
bss 109776 109776 0 0.0
rodata 78376 78376 0 0.0
text 533988 533988 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 711462 711462 0 0.0
bss 107664 107664 0 0.0
rodata 72680 72680 0 0.0
text 451668 451668 0 0.0
p6 all-clusters-app default (read/write) 2400600 2402000 1400 0.1
.bss 117484 117500 16 0.0
.data 2592 2600 8 0.3
.text 1358864 1360264 1400 0.1
light-app default (read/write) 2326152 2327536 1384 0.1
.bss 106040 106056 16 0.0
.data 2384 2392 8 0.3
.text 1284416 1285800 1384 0.1
lock-app default (read/write) 2298384 2299784 1400 0.1
.bss 104920 104936 16 0.0
.data 2344 2344 0 0.0
.text 1256648 1258048 1400 0.1
qpg lighting-app qpg6105+debug (read only) 534964 536080 1116 0.2
(read/write) 146940 146936 -4 -0.0
.bss 89336 89360 24 0.0
.data 1008 1012 4 0.4
.text 529644 530760 1116 0.2
lock-app qpg6105+debug (read only) 506888 508004 1116 0.2
(read/write) 146936 146940 4 0.0
.bss 88472 88496 24 0.0
.data 956 960 4 0.4
.text 501568 502684 1116 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 836942 838142 1200 0.1
bss 87288 87308 20 0.0
noinit 37160 37160 0 0.0
text 584312 585190 878 0.2

@github-actions
Copy link

github-actions bot commented Jan 14, 2022

PR #13477: Size comparison from 3b8a3c7 to 2d499f9

Increases above 0.2%:

platform target config section 3b8a3c7 2d499f9 change % change
linux chip-tool-ipv6only arm64 .data.rel.ro 245760 246392 632 0.3
thermostat-no-ble arm64 .data.rel.ro 73016 73232 216 0.3
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1697456 1701824 4368 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 108660 108924 264 0.2
nrf52840dk_nrf52840+rpc rodata 101108 101376 268 0.3
nrf52840dongle_nrf52840 rodata 113412 113680 268 0.2
nrf5340dk_nrf5340_cpuapp rodata 101832 102100 268 0.3
lock-app nrf52840dk_nrf52840 rodata 103792 104056 264 0.3
nrf5340dk_nrf5340_cpuapp rodata 97016 97284 268 0.3
pump-app nrf52840dk_nrf52840 rodata 104004 104272 268 0.3
pump-controller-app nrf52840dk_nrf52840 rodata 103264 103572 308 0.3
p6 all-clusters-app default .data 2592 2600 8 0.3
qpg lighting-app qpg6105+debug .data 1044 1048 4 0.4
lock-app qpg6105+debug .data 972 976 4 0.4
Increases (26 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 3b8a3c7 2d499f9 change % change
efr32 lighting-app BRD4161A (read only) 832732 834060 1328 0.2
(read/write) 127628 127648 20 0.0
.bss 125744 125760 16 0.0
.data 1884 1888 4 0.2
.text 832724 834052 1328 0.2
BRD4161A+rpc (read only) 820152 821480 1328 0.2
(read/write) 144288 144312 24 0.0
.bss 142304 142320 16 0.0
.data 1984 1988 4 0.2
.text 820144 821472 1328 0.2
window-app BRD4161A (read only) 805392 806704 1312 0.2
(read/write) 126320 126336 16 0.0
.bss 124480 124496 16 0.0
.data 1836 1840 4 0.2
.text 805384 806696 1312 0.2
esp32 all-clusters-app c3devkit (read only) 910000 910786 786 0.1
(read/write) 1316506 1316802 296 0.0
.dram0.bss 70504 70528 24 0.0
.dram0.data 14284 14292 8 0.1
.flash.rodata 178224 178488 264 0.1
.flash.text 910000 910786 786 0.1
m5stack (read only) 958983 959683 700 0.1
(read/write) 448672 448964 292 0.1
.dram0.bss 74976 74992 16 0.0
.flash.rodata 207504 207780 276 0.1
.flash.text 953599 954299 700 0.1
k32w light k32w061+release (read/write) 657888 658912 1024 0.2
.bss 77136 77152 16 0.0
.data 1852 1856 4 0.2
.text 573100 574104 1004 0.2
lock k32w061+release (read/write) 661572 662620 1048 0.2
.bss 77432 77456 24 0.0
.data 1872 1876 4 0.2
.text 576468 577488 1020 0.2
linux chip-tool-ipv6only arm64 (read only) 8038388 8054836 16448 0.2
(read/write) 370497 371265 768 0.2
.data.rel.ro 245760 246392 632 0.3
.got 64728 64864 136 0.2
.rodata 419196 419660 464 0.1
.text 6830532 6844756 14224 0.2
thermostat-no-ble arm64 (read only) 2041932 2046908 4976 0.2
(read/write) 145969 146209 240 0.2
.bss 65089 65105 16 0.0
.data.rel.ro 73016 73232 216 0.3
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1697456 1701824 4368 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2347768 2348808 1040 0.0
.bss 189204 189228 24 0.0
.text 1310344 1311384 1040 0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2332352 2333384 1032 0.0
.bss 180752 180768 16 0.0
.text 1294952 1295984 1032 0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2304536 2305568 1032 0.0
.bss 179768 179784 16 0.0
.data 5544 5552 8 0.1
.text 1267136 1268168 1032 0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 941367 942383 1016 0.1
bss 119624 119644 20 0.0
rodata 108660 108924 264 0.2
text 635500 636244 744 0.1
nrf52840dk_nrf52840+rpc (read/write) 926847 927899 1052 0.1
bss 116668 116688 20 0.0
rodata 101108 101376 268 0.3
text 630892 631640 748 0.1
nrf52840dongle_nrf52840 (read/write) 992011 993063 1052 0.1
bss 122464 122484 20 0.0
rodata 113412 113680 268 0.2
text 667696 668444 748 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 851190 852242 1052 0.1
bss 116412 116432 20 0.0
rodata 101832 102100 268 0.3
text 552420 553164 744 0.1
lock-app nrf52840dk_nrf52840 (read/write) 912539 913587 1048 0.1
bss 118784 118804 20 0.0
rodata 103792 104056 264 0.3
text 612596 613344 748 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 822606 823658 1052 0.1
bss 115600 115620 20 0.0
rodata 97016 97284 268 0.3
text 529560 530300 740 0.1
pump-app nrf52840dk_nrf52840 (read/write) 913927 914963 1036 0.1
bss 118544 118564 20 0.0
rodata 104004 104272 268 0.3
text 613924 614668 744 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 910683 911839 1156 0.1
bss 118572 118592 20 0.0
rodata 103264 103572 308 0.3
text 611380 612224 844 0.1
p6 all-clusters-app default (read/write) 2402288 2403616 1328 0.1
.bss 117484 117500 16 0.0
.data 2592 2600 8 0.3
.text 1360552 1361880 1328 0.1
light-app default (read/write) 2327512 2328840 1328 0.1
.bss 106064 106080 16 0.0
.text 1285776 1287104 1328 0.1
lock-app default (read/write) 2298424 2299752 1328 0.1
.bss 104920 104936 16 0.0
.text 1256688 1258016 1328 0.1
qpg lighting-app qpg6105+debug (read only) 561944 562972 1028 0.2
(read/write) 146936 146940 4 0.0
.bss 89952 89976 24 0.0
.data 1044 1048 4 0.4
.text 556624 557652 1028 0.2
lock-app qpg6105+debug (read only) 515260 516272 1012 0.2
(read/write) 146936 146940 4 0.0
.bss 88584 88608 24 0.0
.data 972 976 4 0.4
.text 509940 510952 1012 0.2
telink lighting-app tlsr9518adk80d (read/write) 838430 839526 1096 0.1
bss 87312 87332 20 0.0
text 585584 586374 790 0.1
Full report (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 3b8a3c7 2d499f9 change % change
efr32 lighting-app BRD4161A (read only) 832732 834060 1328 0.2
(read/write) 127628 127648 20 0.0
.bss 125744 125760 16 0.0
.data 1884 1888 4 0.2
.text 832724 834052 1328 0.2
BRD4161A+rpc (read only) 820152 821480 1328 0.2
(read/write) 144288 144312 24 0.0
.bss 142304 142320 16 0.0
.data 1984 1988 4 0.2
.text 820144 821472 1328 0.2
window-app BRD4161A (read only) 805392 806704 1312 0.2
(read/write) 126320 126336 16 0.0
.bss 124480 124496 16 0.0
.data 1836 1840 4 0.2
.text 805384 806696 1312 0.2
esp32 all-clusters-app c3devkit (read only) 910000 910786 786 0.1
(read/write) 1316506 1316802 296 0.0
.dram0.bss 70504 70528 24 0.0
.dram0.data 14284 14292 8 0.1
.flash.rodata 178224 178488 264 0.1
.flash.text 910000 910786 786 0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 958983 959683 700 0.1
(read/write) 448672 448964 292 0.1
.dram0.bss 74976 74992 16 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 207504 207780 276 0.1
.flash.text 953599 954299 700 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 657888 658912 1024 0.2
.bss 77136 77152 16 0.0
.data 1852 1856 4 0.2
.text 573100 574104 1004 0.2
lock k32w061+release (read/write) 661572 662620 1048 0.2
.bss 77432 77456 24 0.0
.data 1872 1876 4 0.2
.text 576468 577488 1020 0.2
linux chip-tool-ipv6only arm64 (read only) 8038388 8054836 16448 0.2
(read/write) 370497 371265 768 0.2
.bss 55217 55217 0 0.0
.data 1096 1096 0 0.0
.data.rel.ro 245760 246392 632 0.3
.dynamic 560 560 0 0.0
.got 64728 64864 136 0.2
.init 24 24 0 0.0
.init_array 168 168 0 0.0
.rodata 419196 419660 464 0.1
.text 6830532 6844756 14224 0.2
thermostat-no-ble arm64 (read only) 2041932 2046908 4976 0.2
(read/write) 145969 146209 240 0.2
.bss 65089 65105 16 0.0
.data 880 880 0 0.0
.data.rel.ro 73016 73232 216 0.3
.dynamic 560 560 0 0.0
.got 4048 4048 0 0.0
.init 24 24 0 0.0
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1697456 1701824 4368 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2347768 2348808 1040 0.0
.bss 189204 189228 24 0.0
.data 5320 5320 0 0.0
.text 1310344 1311384 1040 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2332352 2333384 1032 0.0
.bss 180752 180768 16 0.0
.data 5560 5560 0 0.0
.text 1294952 1295984 1032 0.1
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2304536 2305568 1032 0.0
.bss 179768 179784 16 0.0
.data 5544 5552 8 0.1
.text 1267136 1268168 1032 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054464 2054464 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1017064 1017064 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 941367 942383 1016 0.1
bss 119624 119644 20 0.0
rodata 108660 108924 264 0.2
text 635500 636244 744 0.1
nrf52840dk_nrf52840+rpc (read/write) 926847 927899 1052 0.1
bss 116668 116688 20 0.0
rodata 101108 101376 268 0.3
text 630892 631640 748 0.1
nrf52840dongle_nrf52840 (read/write) 992011 993063 1052 0.1
bss 122464 122484 20 0.0
rodata 113412 113680 268 0.2
text 667696 668444 748 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 851190 852242 1052 0.1
bss 116412 116432 20 0.0
rodata 101832 102100 268 0.3
text 552420 553164 744 0.1
lock-app nrf52840dk_nrf52840 (read/write) 912539 913587 1048 0.1
bss 118784 118804 20 0.0
rodata 103792 104056 264 0.3
text 612596 613344 748 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 822606 823658 1052 0.1
bss 115600 115620 20 0.0
rodata 97016 97284 268 0.3
text 529560 530300 740 0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541835 541835 0 0.0
bss 52588 52588 0 0.0
rodata 50104 50104 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 913927 914963 1036 0.1
bss 118544 118564 20 0.0
rodata 104004 104272 268 0.3
text 613924 614668 744 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 910683 911839 1156 0.1
bss 118572 118592 20 0.0
rodata 103264 103572 308 0.3
text 611380 612224 844 0.1
shell nrf52840dk_nrf52840 (read/write) 798655 798655 0 0.0
bss 109776 109776 0 0.0
rodata 78388 78388 0 0.0
text 533992 533992 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 711470 711470 0 0.0
bss 107664 107664 0 0.0
rodata 72688 72688 0 0.0
text 451672 451672 0 0.0
p6 all-clusters-app default (read/write) 2402288 2403616 1328 0.1
.bss 117484 117500 16 0.0
.data 2592 2600 8 0.3
.text 1360552 1361880 1328 0.1
light-app default (read/write) 2327512 2328840 1328 0.1
.bss 106064 106080 16 0.0
.data 2392 2392 0 0.0
.text 1285776 1287104 1328 0.1
lock-app default (read/write) 2298424 2299752 1328 0.1
.bss 104920 104936 16 0.0
.data 2344 2344 0 0.0
.text 1256688 1258016 1328 0.1
qpg lighting-app qpg6105+debug (read only) 561944 562972 1028 0.2
(read/write) 146936 146940 4 0.0
.bss 89952 89976 24 0.0
.data 1044 1048 4 0.4
.text 556624 557652 1028 0.2
lock-app qpg6105+debug (read only) 515260 516272 1012 0.2
(read/write) 146936 146940 4 0.0
.bss 88584 88608 24 0.0
.data 972 976 4 0.4
.text 509940 510952 1012 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38512 38512 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 838430 839526 1096 0.1
bss 87312 87332 20 0.0
noinit 37160 37160 0 0.0
text 585584 586374 790 0.1

@github-actions
Copy link

github-actions bot commented Jan 18, 2022

PR #13477: Size comparison from d611c63 to 9da11ba

Increases above 0.2%:

platform target config section d611c63 9da11ba change % change
linux chip-tool-ipv6only arm64 .data.rel.ro 245856 246488 632 0.3
thermostat-no-ble arm64 .data.rel.ro 73016 73232 216 0.3
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1698336 1702592 4256 0.3
p6 all-clusters-app default .data 2600 2608 8 0.3
light-app default .data 2392 2400 8 0.3
qpg lighting-app qpg6105+debug .data 1048 1052 4 0.4
lock-app qpg6105+debug .data 972 976 4 0.4
Increases (18 builds for efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section d611c63 9da11ba change % change
efr32 lighting-app BRD4161A (read only) 834868 836180 1312 0.2
(read/write) 127628 127656 28 0.0
.bss 125744 125768 24 0.0
.data 1884 1888 4 0.2
.text 834860 836172 1312 0.2
BRD4161A+rpc (read only) 822264 823560 1296 0.2
(read/write) 144288 144320 32 0.0
.bss 142304 142328 24 0.0
.data 1984 1988 4 0.2
.text 822256 823552 1296 0.2
window-app BRD4161A (read only) 805456 806752 1296 0.2
(read/write) 126320 126336 16 0.0
.bss 124480 124496 16 0.0
.data 1836 1840 4 0.2
.text 805448 806744 1296 0.2
esp32 all-clusters-app c3devkit (read only) 912384 913128 744 0.1
(read/write) 1316682 1316978 296 0.0
.dram0.bss 70528 70544 16 0.0
.dram0.data 14284 14292 8 0.1
.flash.rodata 178384 178648 264 0.1
.flash.text 912384 913128 744 0.1
m5stack (read only) 961223 961887 664 0.1
(read/write) 448848 449140 292 0.1
.dram0.bss 74984 75008 24 0.0
.flash.rodata 207672 207940 268 0.1
.flash.text 955839 956503 664 0.1
k32w light k32w061+release (read/write) 659080 660072 992 0.2
.bss 77136 77152 16 0.0
.data 1852 1856 4 0.2
.text 574292 575264 972 0.2
lock k32w061+release (read/write) 661812 662828 1016 0.2
.bss 77432 77456 24 0.0
.data 1872 1876 4 0.2
.text 576708 577696 988 0.2
linux chip-tool-ipv6only arm64 (read only) 8049492 8066116 16624 0.2
(read/write) 370641 371409 768 0.2
.data.rel.ro 245856 246488 632 0.3
.got 64776 64912 136 0.2
.rodata 419420 419884 464 0.1
.text 6841076 6855476 14400 0.2
thermostat-no-ble arm64 (read only) 2042812 2047676 4864 0.2
(read/write) 145969 146209 240 0.2
.bss 65089 65105 16 0.0
.data.rel.ro 73016 73232 216 0.3
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1698336 1702592 4256 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2350112 2351088 976 0.0
.bss 189220 189236 16 0.0
.text 1312688 1313664 976 0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2334568 2335536 968 0.0
.bss 180760 180784 24 0.0
.text 1297168 1298136 968 0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2304912 2305880 968 0.0
.bss 179768 179784 16 0.0
.data 5544 5552 8 0.1
.text 1267512 1268480 968 0.1
p6 all-clusters-app default (read/write) 2405224 2406536 1312 0.1
.bss 117556 117572 16 0.0
.data 2600 2608 8 0.3
.text 1363488 1364800 1312 0.1
light-app default (read/write) 2330080 2331392 1312 0.1
.bss 106128 106144 16 0.0
.data 2392 2400 8 0.3
.text 1288344 1289656 1312 0.1
lock-app default (read/write) 2299104 2300400 1296 0.1
.bss 104976 105000 24 0.0
.text 1257368 1258664 1296 0.1
qpg lighting-app qpg6105+debug (read only) 565088 566068 980 0.2
.bss 89960 89976 16 0.0
.data 1048 1052 4 0.4
.text 559768 560748 980 0.2
lock-app qpg6105+debug (read only) 515500 516472 972 0.2
(read/write) 146936 146940 4 0.0
.bss 88584 88608 24 0.0
.data 972 976 4 0.4
.text 510180 511152 972 0.2
telink lighting-app tlsr9518adk80d (read/write) 840826 841866 1040 0.1
bss 87316 87336 20 0.0
text 587790 588538 748 0.1
Decreases (1 build for qpg)
platform target config section d611c63 9da11ba change % change
qpg lighting-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (21 builds for efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section d611c63 9da11ba change % change
efr32 lighting-app BRD4161A (read only) 834868 836180 1312 0.2
(read/write) 127628 127656 28 0.0
.bss 125744 125768 24 0.0
.data 1884 1888 4 0.2
.text 834860 836172 1312 0.2
BRD4161A+rpc (read only) 822264 823560 1296 0.2
(read/write) 144288 144320 32 0.0
.bss 142304 142328 24 0.0
.data 1984 1988 4 0.2
.text 822256 823552 1296 0.2
window-app BRD4161A (read only) 805456 806752 1296 0.2
(read/write) 126320 126336 16 0.0
.bss 124480 124496 16 0.0
.data 1836 1840 4 0.2
.text 805448 806744 1296 0.2
esp32 all-clusters-app c3devkit (read only) 912384 913128 744 0.1
(read/write) 1316682 1316978 296 0.0
.dram0.bss 70528 70544 16 0.0
.dram0.data 14284 14292 8 0.1
.flash.rodata 178384 178648 264 0.1
.flash.text 912384 913128 744 0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 961223 961887 664 0.1
(read/write) 448848 449140 292 0.1
.dram0.bss 74984 75008 24 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 207672 207940 268 0.1
.flash.text 955839 956503 664 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 659080 660072 992 0.2
.bss 77136 77152 16 0.0
.data 1852 1856 4 0.2
.text 574292 575264 972 0.2
lock k32w061+release (read/write) 661812 662828 1016 0.2
.bss 77432 77456 24 0.0
.data 1872 1876 4 0.2
.text 576708 577696 988 0.2
linux chip-tool-ipv6only arm64 (read only) 8049492 8066116 16624 0.2
(read/write) 370641 371409 768 0.2
.bss 55217 55217 0 0.0
.data 1096 1096 0 0.0
.data.rel.ro 245856 246488 632 0.3
.dynamic 560 560 0 0.0
.got 64776 64912 136 0.2
.init 24 24 0 0.0
.init_array 168 168 0 0.0
.rodata 419420 419884 464 0.1
.text 6841076 6855476 14400 0.2
thermostat-no-ble arm64 (read only) 2042812 2047676 4864 0.2
(read/write) 145969 146209 240 0.2
.bss 65089 65105 16 0.0
.data 880 880 0 0.0
.data.rel.ro 73016 73232 216 0.3
.dynamic 560 560 0 0.0
.got 4048 4048 0 0.0
.init 24 24 0 0.0
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1698336 1702592 4256 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350112 2351088 976 0.0
.bss 189220 189236 16 0.0
.data 5320 5320 0 0.0
.text 1312688 1313664 976 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2334568 2335536 968 0.0
.bss 180760 180784 24 0.0
.data 5568 5568 0 0.0
.text 1297168 1298136 968 0.1
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2304912 2305880 968 0.0
.bss 179768 179784 16 0.0
.data 5544 5552 8 0.1
.text 1267512 1268480 968 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054464 2054464 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1017064 1017064 0 0.0
p6 all-clusters-app default (read/write) 2405224 2406536 1312 0.1
.bss 117556 117572 16 0.0
.data 2600 2608 8 0.3
.text 1363488 1364800 1312 0.1
light-app default (read/write) 2330080 2331392 1312 0.1
.bss 106128 106144 16 0.0
.data 2392 2400 8 0.3
.text 1288344 1289656 1312 0.1
lock-app default (read/write) 2299104 2300400 1296 0.1
.bss 104976 105000 24 0.0
.data 2344 2344 0 0.0
.text 1257368 1258664 1296 0.1
qpg lighting-app qpg6105+debug (read only) 565088 566068 980 0.2
(read/write) 146940 146936 -4 -0.0
.bss 89960 89976 16 0.0
.data 1048 1052 4 0.4
.text 559768 560748 980 0.2
lock-app qpg6105+debug (read only) 515500 516472 972 0.2
(read/write) 146936 146940 4 0.0
.bss 88584 88608 24 0.0
.data 972 976 4 0.4
.text 510180 511152 972 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38512 38512 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 840826 841866 1040 0.1
bss 87316 87336 20 0.0
noinit 37160 37160 0 0.0
text 587790 588538 748 0.1

@github-actions
Copy link

github-actions bot commented Jan 18, 2022

PR #13477: Size comparison from d611c63 to da9df53

Increases above 0.2%:

platform target config section d611c63 da9df53 change % change
linux chip-tool-ipv6only arm64 .data.rel.ro 245856 246488 632 0.3
thermostat-no-ble arm64 .data.rel.ro 73016 73232 216 0.3
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1698336 1702592 4256 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 108824 109088 264 0.2
nrf52840dk_nrf52840+rpc rodata 101272 101540 268 0.3
nrf52840dongle_nrf52840 rodata 113576 113844 268 0.2
nrf5340dk_nrf5340_cpuapp rodata 101996 102264 268 0.3
lock-app nrf52840dk_nrf52840 rodata 103792 104056 264 0.3
nrf5340dk_nrf5340_cpuapp rodata 97016 97284 268 0.3
pump-app nrf52840dk_nrf52840 rodata 104152 104420 268 0.3
pump-controller-app nrf52840dk_nrf52840 rodata 103264 103572 308 0.3
p6 all-clusters-app default .data 2600 2608 8 0.3
light-app default .data 2392 2400 8 0.3
qpg lighting-app qpg6105+debug .data 1048 1052 4 0.4
lock-app qpg6105+debug .data 972 976 4 0.4
Increases (26 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section d611c63 da9df53 change % change
efr32 lighting-app BRD4161A (read only) 834868 836180 1312 0.2
(read/write) 127628 127656 28 0.0
.bss 125744 125768 24 0.0
.data 1884 1888 4 0.2
.text 834860 836172 1312 0.2
BRD4161A+rpc (read only) 822264 823576 1312 0.2
(read/write) 144288 144320 32 0.0
.bss 142304 142328 24 0.0
.data 1984 1988 4 0.2
.text 822256 823568 1312 0.2
window-app BRD4161A (read only) 805456 806752 1296 0.2
(read/write) 126320 126336 16 0.0
.bss 124480 124496 16 0.0
.data 1836 1840 4 0.2
.text 805448 806744 1296 0.2
esp32 all-clusters-app c3devkit (read only) 912384 913128 744 0.1
(read/write) 1316682 1316978 296 0.0
.dram0.bss 70528 70544 16 0.0
.dram0.data 14284 14292 8 0.1
.flash.rodata 178384 178648 264 0.1
.flash.text 912384 913128 744 0.1
m5stack (read only) 961223 961891 668 0.1
(read/write) 448848 449140 292 0.1
.dram0.bss 74984 75008 24 0.0
.flash.rodata 207672 207940 268 0.1
.flash.text 955839 956507 668 0.1
k32w light k32w061+release (read/write) 659080 660072 992 0.2
.bss 77136 77152 16 0.0
.data 1852 1856 4 0.2
.text 574292 575264 972 0.2
lock k32w061+release (read/write) 661812 662828 1016 0.2
.bss 77432 77456 24 0.0
.data 1872 1876 4 0.2
.text 576708 577696 988 0.2
linux chip-tool-ipv6only arm64 (read only) 8049492 8066116 16624 0.2
(read/write) 370641 371409 768 0.2
.data.rel.ro 245856 246488 632 0.3
.got 64776 64912 136 0.2
.rodata 419420 419884 464 0.1
.text 6841076 6855476 14400 0.2
thermostat-no-ble arm64 (read only) 2042812 2047676 4864 0.2
(read/write) 145969 146209 240 0.2
.bss 65089 65105 16 0.0
.data.rel.ro 73016 73232 216 0.3
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1698336 1702592 4256 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2350112 2351088 976 0.0
.bss 189220 189236 16 0.0
.text 1312688 1313664 976 0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2334568 2335536 968 0.0
.bss 180760 180784 24 0.0
.text 1297168 1298136 968 0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2304912 2305880 968 0.0
.bss 179768 179784 16 0.0
.data 5544 5552 8 0.1
.text 1267512 1268480 968 0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 943419 944403 984 0.1
bss 119628 119648 20 0.0
rodata 108824 109088 264 0.2
text 637388 638104 716 0.1
nrf52840dk_nrf52840+rpc (read/write) 928899 929919 1020 0.1
bss 116672 116692 20 0.0
rodata 101272 101540 268 0.3
text 632784 633496 712 0.1
nrf52840dongle_nrf52840 (read/write) 994095 995083 988 0.1
bss 122472 122492 20 0.0
rodata 113576 113844 268 0.2
text 669588 670300 712 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 853242 854262 1020 0.1
bss 116416 116436 20 0.0
rodata 101996 102264 268 0.3
text 554312 555020 708 0.1
lock-app nrf52840dk_nrf52840 (read/write) 912779 913795 1016 0.1
bss 118784 118804 20 0.0
rodata 103792 104056 264 0.3
text 612836 613552 716 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 822846 823850 1004 0.1
bss 115600 115620 20 0.0
rodata 97016 97284 268 0.3
text 529796 530504 708 0.1
pump-app nrf52840dk_nrf52840 (read/write) 915643 916647 1004 0.1
bss 118548 118568 20 0.0
rodata 104152 104420 268 0.3
text 615492 616204 712 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 910715 911839 1124 0.1
bss 118572 118592 20 0.0
rodata 103264 103572 308 0.3
text 611416 612228 812 0.1
p6 all-clusters-app default (read/write) 2405224 2406536 1312 0.1
.bss 117556 117572 16 0.0
.data 2600 2608 8 0.3
.text 1363488 1364800 1312 0.1
light-app default (read/write) 2330080 2331392 1312 0.1
.bss 106128 106144 16 0.0
.data 2392 2400 8 0.3
.text 1288344 1289656 1312 0.1
lock-app default (read/write) 2299104 2300416 1312 0.1
.bss 104976 105000 24 0.0
.text 1257368 1258680 1312 0.1
qpg lighting-app qpg6105+debug (read only) 565088 566068 980 0.2
.bss 89960 89976 16 0.0
.data 1048 1052 4 0.4
.text 559768 560748 980 0.2
lock-app qpg6105+debug (read only) 515500 516488 988 0.2
(read/write) 146936 146940 4 0.0
.bss 88584 88608 24 0.0
.data 972 976 4 0.4
.text 510180 511168 988 0.2
telink lighting-app tlsr9518adk80d (read/write) 840826 841866 1040 0.1
bss 87316 87336 20 0.0
text 587790 588538 748 0.1
Decreases (1 build for qpg)
platform target config section d611c63 da9df53 change % change
qpg lighting-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section d611c63 da9df53 change % change
efr32 lighting-app BRD4161A (read only) 834868 836180 1312 0.2
(read/write) 127628 127656 28 0.0
.bss 125744 125768 24 0.0
.data 1884 1888 4 0.2
.text 834860 836172 1312 0.2
BRD4161A+rpc (read only) 822264 823576 1312 0.2
(read/write) 144288 144320 32 0.0
.bss 142304 142328 24 0.0
.data 1984 1988 4 0.2
.text 822256 823568 1312 0.2
window-app BRD4161A (read only) 805456 806752 1296 0.2
(read/write) 126320 126336 16 0.0
.bss 124480 124496 16 0.0
.data 1836 1840 4 0.2
.text 805448 806744 1296 0.2
esp32 all-clusters-app c3devkit (read only) 912384 913128 744 0.1
(read/write) 1316682 1316978 296 0.0
.dram0.bss 70528 70544 16 0.0
.dram0.data 14284 14292 8 0.1
.flash.rodata 178384 178648 264 0.1
.flash.text 912384 913128 744 0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 961223 961891 668 0.1
(read/write) 448848 449140 292 0.1
.dram0.bss 74984 75008 24 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 207672 207940 268 0.1
.flash.text 955839 956507 668 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 659080 660072 992 0.2
.bss 77136 77152 16 0.0
.data 1852 1856 4 0.2
.text 574292 575264 972 0.2
lock k32w061+release (read/write) 661812 662828 1016 0.2
.bss 77432 77456 24 0.0
.data 1872 1876 4 0.2
.text 576708 577696 988 0.2
linux chip-tool-ipv6only arm64 (read only) 8049492 8066116 16624 0.2
(read/write) 370641 371409 768 0.2
.bss 55217 55217 0 0.0
.data 1096 1096 0 0.0
.data.rel.ro 245856 246488 632 0.3
.dynamic 560 560 0 0.0
.got 64776 64912 136 0.2
.init 24 24 0 0.0
.init_array 168 168 0 0.0
.rodata 419420 419884 464 0.1
.text 6841076 6855476 14400 0.2
thermostat-no-ble arm64 (read only) 2042812 2047676 4864 0.2
(read/write) 145969 146209 240 0.2
.bss 65089 65105 16 0.0
.data 880 880 0 0.0
.data.rel.ro 73016 73232 216 0.3
.dynamic 560 560 0 0.0
.got 4048 4048 0 0.0
.init 24 24 0 0.0
.init_array 304 312 8 2.6
.rodata 129884 130236 352 0.3
.text 1698336 1702592 4256 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350112 2351088 976 0.0
.bss 189220 189236 16 0.0
.data 5320 5320 0 0.0
.text 1312688 1313664 976 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2334568 2335536 968 0.0
.bss 180760 180784 24 0.0
.data 5568 5568 0 0.0
.text 1297168 1298136 968 0.1
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2304912 2305880 968 0.0
.bss 179768 179784 16 0.0
.data 5544 5552 8 0.1
.text 1267512 1268480 968 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054464 2054464 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1017064 1017064 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 943419 944403 984 0.1
bss 119628 119648 20 0.0
rodata 108824 109088 264 0.2
text 637388 638104 716 0.1
nrf52840dk_nrf52840+rpc (read/write) 928899 929919 1020 0.1
bss 116672 116692 20 0.0
rodata 101272 101540 268 0.3
text 632784 633496 712 0.1
nrf52840dongle_nrf52840 (read/write) 994095 995083 988 0.1
bss 122472 122492 20 0.0
rodata 113576 113844 268 0.2
text 669588 670300 712 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 853242 854262 1020 0.1
bss 116416 116436 20 0.0
rodata 101996 102264 268 0.3
text 554312 555020 708 0.1
lock-app nrf52840dk_nrf52840 (read/write) 912779 913795 1016 0.1
bss 118784 118804 20 0.0
rodata 103792 104056 264 0.3
text 612836 613552 716 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 822846 823850 1004 0.1
bss 115600 115620 20 0.0
rodata 97016 97284 268 0.3
text 529796 530504 708 0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541835 541835 0 0.0
bss 52588 52588 0 0.0
rodata 50104 50104 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 915643 916647 1004 0.1
bss 118548 118568 20 0.0
rodata 104152 104420 268 0.3
text 615492 616204 712 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 910715 911839 1124 0.1
bss 118572 118592 20 0.0
rodata 103264 103572 308 0.3
text 611416 612228 812 0.1
shell nrf52840dk_nrf52840 (read/write) 798655 798655 0 0.0
bss 109776 109776 0 0.0
rodata 78388 78388 0 0.0
text 533992 533992 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 711470 711470 0 0.0
bss 107664 107664 0 0.0
rodata 72688 72688 0 0.0
text 451668 451668 0 0.0
p6 all-clusters-app default (read/write) 2405224 2406536 1312 0.1
.bss 117556 117572 16 0.0
.data 2600 2608 8 0.3
.text 1363488 1364800 1312 0.1
light-app default (read/write) 2330080 2331392 1312 0.1
.bss 106128 106144 16 0.0
.data 2392 2400 8 0.3
.text 1288344 1289656 1312 0.1
lock-app default (read/write) 2299104 2300416 1312 0.1
.bss 104976 105000 24 0.0
.data 2344 2344 0 0.0
.text 1257368 1258680 1312 0.1
qpg lighting-app qpg6105+debug (read only) 565088 566068 980 0.2
(read/write) 146940 146936 -4 -0.0
.bss 89960 89976 16 0.0
.data 1048 1052 4 0.4
.text 559768 560748 980 0.2
lock-app qpg6105+debug (read only) 515500 516488 988 0.2
(read/write) 146936 146940 4 0.0
.bss 88584 88608 24 0.0
.data 972 976 4 0.4
.text 510180 511168 988 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38512 38512 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 840826 841866 1040 0.1
bss 87316 87336 20 0.0
noinit 37160 37160 0 0.0
text 587790 588538 748 0.1

@github-actions
Copy link

github-actions bot commented Jan 20, 2022

PR #13477: Size comparison from 3853608 to 2ac37b5

Increases above 0.2%:

platform target config section 3853608 2ac37b5 change % change
efr32 lighting-app BRD4161A .data 1896 1900 4 0.2
BRD4161A+rpc .data 1996 2000 4 0.2
window-app BRD4161A .data 1848 1852 4 0.2
linux chip-tool-ipv6only arm64 (read only) 8144124 8174076 29952 0.4
(read/write) 374513 375505 992 0.3
.data.rel.ro 248800 249592 792 0.3
.got 65520 65728 208 0.3
.text 6923108 6950116 27008 0.4
thermostat-no-ble arm64 .data.rel.ro 72952 73168 216 0.3
.init_array 304 312 8 2.6
.rodata 129916 130252 336 0.3
.text 1699792 1704240 4448 0.3
p6 all-clusters-app default .data 2568 2576 8 0.3
lock-app default .data 2352 2360 8 0.3
qpg lighting-app qpg6105+debug .data 1060 1064 4 0.4
lock-app qpg6105+debug .data 984 988 4 0.4
Increases (13 builds for efr32, k32w, linux, p6, qpg, telink)
platform target config section 3853608 2ac37b5 change % change
efr32 lighting-app BRD4161A (read only) 834948 836244 1296 0.2
(read/write) 127640 127668 28 0.0
.bss 125744 125768 24 0.0
.data 1896 1900 4 0.2
.text 834940 836236 1296 0.2
BRD4161A+rpc (read only) 822352 823640 1288 0.2
(read/write) 144304 144328 24 0.0
.bss 142304 142328 24 0.0
.data 1996 2000 4 0.2
.text 822344 823632 1288 0.2
window-app BRD4161A (read only) 805536 806832 1296 0.2
(read/write) 126328 126352 24 0.0
.bss 124480 124496 16 0.0
.data 1848 1852 4 0.2
.text 805528 806824 1296 0.2
k32w light k32w061+release (read/write) 659096 660084 988 0.1
.bss 77136 77152 16 0.0
.data 1864 1868 4 0.2
.text 574296 575264 968 0.2
lock k32w061+release (read/write) 661860 662872 1012 0.2
.bss 77432 77456 24 0.0
.data 1884 1888 4 0.2
.text 576744 577728 984 0.2
linux chip-tool-ipv6only arm64 (read only) 8144124 8174076 29952 0.4
(read/write) 374513 375505 992 0.3
.data.rel.ro 248800 249592 792 0.3
.got 65520 65728 208 0.3
.rodata 422724 423412 688 0.2
.text 6923108 6950116 27008 0.4
thermostat-no-ble arm64 (read only) 2044108 2049148 5040 0.2
(read/write) 145921 146161 240 0.2
.bss 65089 65105 16 0.0
.data.rel.ro 72952 73168 216 0.3
.init_array 304 312 8 2.6
.rodata 129916 130252 336 0.3
.text 1699792 1704240 4448 0.3
p6 all-clusters-app default (read/write) 2405904 2407192 1288 0.1
.bss 117596 117612 16 0.0
.data 2568 2576 8 0.3
.text 1364168 1365456 1288 0.1
light-app default (read/write) 2330040 2331328 1288 0.1
.bss 106128 106144 16 0.0
.text 1288304 1289592 1288 0.1
lock-app default (read/write) 2299048 2300352 1304 0.1
.bss 104976 105000 24 0.0
.data 2352 2360 8 0.3
.text 1257312 1258616 1304 0.1
qpg lighting-app qpg6105+debug (read only) 565136 566112 976 0.2
(read/write) 146936 146940 4 0.0
.bss 89960 89976 16 0.0
.data 1060 1064 4 0.4
.text 559816 560792 976 0.2
lock-app qpg6105+debug (read only) 515548 516524 976 0.2
.bss 88584 88608 24 0.0
.data 984 988 4 0.4
.text 510228 511204 976 0.2
telink lighting-app tlsr9518adk80d (read/write) 840794 841830 1036 0.1
bss 87316 87336 20 0.0
text 587820 588562 742 0.1
Decreases (1 build for qpg)
platform target config section 3853608 2ac37b5 change % change
qpg lock-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (14 builds for efr32, k32w, linux, p6, qpg, telink)
platform target config section 3853608 2ac37b5 change % change
efr32 lighting-app BRD4161A (read only) 834948 836244 1296 0.2
(read/write) 127640 127668 28 0.0
.bss 125744 125768 24 0.0
.data 1896 1900 4 0.2
.text 834940 836236 1296 0.2
BRD4161A+rpc (read only) 822352 823640 1288 0.2
(read/write) 144304 144328 24 0.0
.bss 142304 142328 24 0.0
.data 1996 2000 4 0.2
.text 822344 823632 1288 0.2
window-app BRD4161A (read only) 805536 806832 1296 0.2
(read/write) 126328 126352 24 0.0
.bss 124480 124496 16 0.0
.data 1848 1852 4 0.2
.text 805528 806824 1296 0.2
k32w light k32w061+release (read/write) 659096 660084 988 0.1
.bss 77136 77152 16 0.0
.data 1864 1868 4 0.2
.text 574296 575264 968 0.2
lock k32w061+release (read/write) 661860 662872 1012 0.2
.bss 77432 77456 24 0.0
.data 1884 1888 4 0.2
.text 576744 577728 984 0.2
linux chip-tool-ipv6only arm64 (read only) 8144124 8174076 29952 0.4
(read/write) 374513 375505 992 0.3
.bss 55345 55345 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 248800 249592 792 0.3
.dynamic 560 560 0 0.0
.got 65520 65728 208 0.3
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 422724 423412 688 0.2
.text 6923108 6950116 27008 0.4
thermostat-no-ble arm64 (read only) 2044108 2049148 5040 0.2
(read/write) 145921 146161 240 0.2
.bss 65089 65105 16 0.0
.data 904 904 0 0.0
.data.rel.ro 72952 73168 216 0.3
.dynamic 560 560 0 0.0
.got 4040 4040 0 0.0
.init 24 24 0 0.0
.init_array 304 312 8 2.6
.rodata 129916 130252 336 0.3
.text 1699792 1704240 4448 0.3
p6 all-clusters-app default (read/write) 2405904 2407192 1288 0.1
.bss 117596 117612 16 0.0
.data 2568 2576 8 0.3
.text 1364168 1365456 1288 0.1
light-app default (read/write) 2330040 2331328 1288 0.1
.bss 106128 106144 16 0.0
.data 2408 2408 0 0.0
.text 1288304 1289592 1288 0.1
lock-app default (read/write) 2299048 2300352 1304 0.1
.bss 104976 105000 24 0.0
.data 2352 2360 8 0.3
.text 1257312 1258616 1304 0.1
qpg lighting-app qpg6105+debug (read only) 565136 566112 976 0.2
(read/write) 146936 146940 4 0.0
.bss 89960 89976 16 0.0
.data 1060 1064 4 0.4
.text 559816 560792 976 0.2
lock-app qpg6105+debug (read only) 515548 516524 976 0.2
(read/write) 146940 146936 -4 -0.0
.bss 88584 88608 24 0.0
.data 984 988 4 0.4
.text 510228 511204 976 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38512 38512 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 840794 841830 1036 0.1
bss 87316 87336 20 0.0
noinit 37160 37160 0 0.0
text 587820 588562 742 0.1

@github-actions
Copy link

github-actions bot commented Jan 20, 2022

PR #13477: Size comparison from 3853608 to ec91e0d

Increases above 0.2%:

platform target config section 3853608 ec91e0d change % change
linux chip-tool-ipv6only arm64 (read only) 8144124 8187692 43568 0.5
(read/write) 374513 375745 1232 0.3
.data.rel.ro 248800 249752 952 0.4
.got 65520 65800 280 0.4
.text 6923108 6963044 39936 0.6
thermostat-no-ble arm64 .data.rel.ro 72952 73168 216 0.3
.init_array 304 312 8 2.6
.rodata 129916 130252 336 0.3
.text 1699792 1704240 4448 0.3
nrfconnect lock-app nrf52840dk_nrf52840 rodata 103728 103992 264 0.3
nrf5340dk_nrf5340_cpuapp rodata 96956 97220 264 0.3
pump-app nrf52840dk_nrf52840 rodata 104092 104352 260 0.2
pump-controller-app nrf52840dk_nrf52840 rodata 103200 103508 308 0.3
p6 all-clusters-app default .data 2568 2576 8 0.3
lock-app default .data 2352 2360 8 0.3
qpg lighting-app qpg6105+debug .data 1060 1064 4 0.4
lock-app qpg6105+debug .data 984 988 4 0.4
Increases (24 builds for efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 3853608 ec91e0d change % change
efr32 lighting-app BRD4161A (read/write) 127640 127668 28 0.0
.bss 125744 125768 24 0.0
.data 1896 1900 4 0.2
BRD4161A+rpc (read/write) 144304 144328 24 0.0
.bss 142304 142328 24 0.0
.data 1996 2000 4 0.2
window-app BRD4161A (read only) 805536 806832 1296 0.2
(read/write) 126328 126352 24 0.0
.bss 124480 124496 16 0.0
.data 1848 1852 4 0.2
.text 805528 806824 1296 0.2
k32w light k32w061+release (read/write) 659096 660084 988 0.1
.bss 77136 77152 16 0.0
.data 1864 1868 4 0.2
.text 574296 575264 968 0.2
lock k32w061+release (read/write) 661860 662872 1012 0.2
.bss 77432 77456 24 0.0
.data 1884 1888 4 0.2
.text 576744 577728 984 0.2
linux chip-tool-ipv6only arm64 (read only) 8144124 8187692 43568 0.5
(read/write) 374513 375745 1232 0.3
.data.rel.ro 248800 249752 952 0.4
.got 65520 65800 280 0.4
.rodata 422724 423604 880 0.2
.text 6923108 6963044 39936 0.6
thermostat-no-ble arm64 (read only) 2044108 2049148 5040 0.2
(read/write) 145921 146161 240 0.2
.bss 65089 65105 16 0.0
.data.rel.ro 72952 73168 216 0.3
.init_array 304 312 8 2.6
.rodata 129916 130252 336 0.3
.text 1699792 1704240 4448 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2350304 2351336 1032 0.0
.bss 189260 189276 16 0.0
.text 1312880 1313912 1032 0.1
lighting-app CY8CPROTO_062_4343W+release .bss 180760 180784 24 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2304920 2305888 968 0.0
.bss 179768 179784 16 0.0
.data 5552 5560 8 0.1
.text 1267520 1268488 968 0.1
nrfconnect lighting-app nrf52840dk_nrf52840 bss 119628 119644 16 0.0
rodata 108760 108808 48 0.0
nrf52840dk_nrf52840+rpc bss 116672 116688 16 0.0
rodata 101212 101256 44 0.0
nrf52840dongle_nrf52840 bss 122472 122488 16 0.0
rodata 113516 113560 44 0.0
nrf5340dk_nrf5340_cpuapp bss 116416 116432 16 0.0
rodata 101936 101984 48 0.0
lock-app nrf52840dk_nrf52840 (read/write) 912787 913803 1016 0.1
bss 118784 118804 20 0.0
rodata 103728 103992 264 0.3
text 612904 613612 708 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 822858 823858 1000 0.1
bss 115600 115620 20 0.0
rodata 96956 97220 264 0.3
text 529860 530568 708 0.1
pump-app nrf52840dk_nrf52840 (read/write) 915647 916659 1012 0.1
bss 118548 118568 20 0.0
rodata 104092 104352 260 0.2
text 615552 616260 708 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 910723 911847 1124 0.1
bss 118572 118592 20 0.0
rodata 103200 103508 308 0.3
text 611480 612288 808 0.1
p6 all-clusters-app default (read/write) 2405904 2407192 1288 0.1
.bss 117596 117612 16 0.0
.data 2568 2576 8 0.3
.text 1364168 1365456 1288 0.1
light-app default .bss 106128 106144 16 0.0
lock-app default (read/write) 2299048 2300352 1304 0.1
.bss 104976 105000 24 0.0
.data 2352 2360 8 0.3
.text 1257312 1258616 1304 0.1
qpg lighting-app qpg6105+debug (read/write) 146936 146940 4 0.0
.bss 89960 89976 16 0.0
.data 1060 1064 4 0.4
lock-app qpg6105+debug (read only) 515548 516524 976 0.2
.bss 88584 88608 24 0.0
.data 984 988 4 0.4
.text 510228 511204 976 0.2
telink lighting-app tlsr9518adk80d bss 87316 87336 20 0.0
Decreases (11 builds for efr32, mbed, nrfconnect, p6, qpg, telink)
platform target config section 3853608 ec91e0d change % change
efr32 lighting-app BRD4161A (read only) 834948 834500 -448 -0.1
.text 834940 834492 -448 -0.1
BRD4161A+rpc (read only) 822352 821896 -456 -0.1
.text 822344 821888 -456 -0.1
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2334568 2333936 -632 -0.0
.text 1297168 1296536 -632 -0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 943427 942979 -448 -0.0
text 637456 636944 -512 -0.1
nrf52840dk_nrf52840+rpc (read/write) 928911 928475 -436 -0.0
text 632848 632336 -512 -0.1
nrf52840dongle_nrf52840 (read/write) 994107 993639 -468 -0.0
text 669652 669140 -512 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 853254 852822 -432 -0.1
text 554376 553860 -516 -0.1
p6 light-app default (read/write) 2330040 2329584 -456 -0.0
.text 1288304 1287848 -456 -0.0
qpg lighting-app qpg6105+debug (read only) 565136 564688 -448 -0.1
.text 559816 559368 -448 -0.1
lock-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
telink lighting-app tlsr9518adk80d (read/write) 840794 840150 -644 -0.1
text 587820 587106 -714 -0.1
Full report (30 builds for efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 3853608 ec91e0d change % change
efr32 lighting-app BRD4161A (read only) 834948 834500 -448 -0.1
(read/write) 127640 127668 28 0.0
.bss 125744 125768 24 0.0
.data 1896 1900 4 0.2
.text 834940 834492 -448 -0.1
BRD4161A+rpc (read only) 822352 821896 -456 -0.1
(read/write) 144304 144328 24 0.0
.bss 142304 142328 24 0.0
.data 1996 2000 4 0.2
.text 822344 821888 -456 -0.1
window-app BRD4161A (read only) 805536 806832 1296 0.2
(read/write) 126328 126352 24 0.0
.bss 124480 124496 16 0.0
.data 1848 1852 4 0.2
.text 805528 806824 1296 0.2
k32w light k32w061+release (read/write) 659096 660084 988 0.1
.bss 77136 77152 16 0.0
.data 1864 1868 4 0.2
.text 574296 575264 968 0.2
lock k32w061+release (read/write) 661860 662872 1012 0.2
.bss 77432 77456 24 0.0
.data 1884 1888 4 0.2
.text 576744 577728 984 0.2
linux chip-tool-ipv6only arm64 (read only) 8144124 8187692 43568 0.5
(read/write) 374513 375745 1232 0.3
.bss 55345 55345 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 248800 249752 952 0.4
.dynamic 560 560 0 0.0
.got 65520 65800 280 0.4
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 422724 423604 880 0.2
.text 6923108 6963044 39936 0.6
thermostat-no-ble arm64 (read only) 2044108 2049148 5040 0.2
(read/write) 145921 146161 240 0.2
.bss 65089 65105 16 0.0
.data 904 904 0 0.0
.data.rel.ro 72952 73168 216 0.3
.dynamic 560 560 0 0.0
.got 4040 4040 0 0.0
.init 24 24 0 0.0
.init_array 304 312 8 2.6
.rodata 129916 130252 336 0.3
.text 1699792 1704240 4448 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350304 2351336 1032 0.0
.bss 189260 189276 16 0.0
.data 5296 5296 0 0.0
.text 1312880 1313912 1032 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2334568 2333936 -632 -0.0
.bss 180760 180784 24 0.0
.data 5576 5576 0 0.0
.text 1297168 1296536 -632 -0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2304920 2305888 968 0.0
.bss 179768 179784 16 0.0
.data 5552 5560 8 0.1
.text 1267520 1268488 968 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054256 2054256 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1016856 1016856 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 943427 942979 -448 -0.0
bss 119628 119644 16 0.0
rodata 108760 108808 48 0.0
text 637456 636944 -512 -0.1
nrf52840dk_nrf52840+rpc (read/write) 928911 928475 -436 -0.0
bss 116672 116688 16 0.0
rodata 101212 101256 44 0.0
text 632848 632336 -512 -0.1
nrf52840dongle_nrf52840 (read/write) 994107 993639 -468 -0.0
bss 122472 122488 16 0.0
rodata 113516 113560 44 0.0
text 669652 669140 -512 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 853254 852822 -432 -0.1
bss 116416 116432 16 0.0
rodata 101936 101984 48 0.0
text 554376 553860 -516 -0.1
lock-app nrf52840dk_nrf52840 (read/write) 912787 913803 1016 0.1
bss 118784 118804 20 0.0
rodata 103728 103992 264 0.3
text 612904 613612 708 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 822858 823858 1000 0.1
bss 115600 115620 20 0.0
rodata 96956 97220 264 0.3
text 529860 530568 708 0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541835 541835 0 0.0
bss 52588 52588 0 0.0
rodata 50104 50104 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 915647 916659 1012 0.1
bss 118548 118568 20 0.0
rodata 104092 104352 260 0.2
text 615552 616260 708 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 910723 911847 1124 0.1
bss 118572 118592 20 0.0
rodata 103200 103508 308 0.3
text 611480 612288 808 0.1
shell nrf52840dk_nrf52840 (read/write) 798479 798479 0 0.0
bss 109776 109776 0 0.0
rodata 78324 78324 0 0.0
text 533872 533872 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 711278 711278 0 0.0
bss 107664 107664 0 0.0
rodata 72624 72624 0 0.0
text 451548 451548 0 0.0
p6 all-clusters-app default (read/write) 2405904 2407192 1288 0.1
.bss 117596 117612 16 0.0
.data 2568 2576 8 0.3
.text 1364168 1365456 1288 0.1
light-app default (read/write) 2330040 2329584 -456 -0.0
.bss 106128 106144 16 0.0
.data 2408 2408 0 0.0
.text 1288304 1287848 -456 -0.0
lock-app default (read/write) 2299048 2300352 1304 0.1
.bss 104976 105000 24 0.0
.data 2352 2360 8 0.3
.text 1257312 1258616 1304 0.1
qpg lighting-app qpg6105+debug (read only) 565136 564688 -448 -0.1
(read/write) 146936 146940 4 0.0
.bss 89960 89976 16 0.0
.data 1060 1064 4 0.4
.text 559816 559368 -448 -0.1
lock-app qpg6105+debug (read only) 515548 516524 976 0.2
(read/write) 146940 146936 -4 -0.0
.bss 88584 88608 24 0.0
.data 984 988 4 0.4
.text 510228 511204 976 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38512 38512 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 840794 840150 -644 -0.1
bss 87316 87336 20 0.0
noinit 37160 37160 0 0.0
text 587820 587106 -714 -0.1

@github-actions
Copy link

github-actions bot commented Jan 20, 2022

PR #13477: Size comparison from fa0b36f to cf94bae

Increases above 0.2%:

platform target config section fa0b36f cf94bae change % change
efr32 lighting-app BRD4161A .data 1896 1900 4 0.2
BRD4161A+rpc .data 1996 2000 4 0.2
window-app BRD4161A .data 1848 1852 4 0.2
linux chip-tool-ipv6only arm64 (read only) 8377644 8421196 43552 0.5
(read/write) 386113 387345 1232 0.3
.data.rel.ro 257200 258152 952 0.4
.got 67992 68272 280 0.4
.text 7119508 7159428 39920 0.6
thermostat-no-ble arm64 .data.rel.ro 72728 72944 216 0.3
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1696688 1701136 4448 0.3
p6 lock-app default .data 2352 2360 8 0.3
qpg lighting-app qpg6105+debug .data 1060 1064 4 0.4
lock-app qpg6105+debug .data 984 988 4 0.4
Increases (13 builds for efr32, k32w, linux, p6, qpg, telink)
platform target config section fa0b36f cf94bae change % change
efr32 lighting-app BRD4161A (read only) 832748 834036 1288 0.2
(read/write) 127032 127060 28 0.0
.bss 125136 125160 24 0.0
.data 1896 1900 4 0.2
.text 832740 834028 1288 0.2
BRD4161A+rpc (read only) 820128 821440 1312 0.2
(read/write) 143696 143720 24 0.0
.bss 141696 141720 24 0.0
.data 1996 2000 4 0.2
.text 820120 821432 1312 0.2
window-app BRD4161A (read only) 803316 804612 1296 0.2
(read/write) 125720 125740 20 0.0
.bss 123872 123888 16 0.0
.data 1848 1852 4 0.2
.text 803308 804604 1296 0.2
k32w light k32w061+release (read/write) 658572 659576 1004 0.2
.bss 76584 76600 16 0.0
.data 1864 1868 4 0.2
.text 574324 575308 984 0.2
lock k32w061+release (read/write) 659368 660364 996 0.2
.bss 76824 76848 24 0.0
.data 1884 1888 4 0.2
.text 574860 575828 968 0.2
linux chip-tool-ipv6only arm64 (read only) 8377644 8421196 43552 0.5
(read/write) 386113 387345 1232 0.3
.data.rel.ro 257200 258152 952 0.4
.got 67992 68272 280 0.4
.rodata 429972 430852 880 0.2
.text 7119508 7159428 39920 0.6
thermostat-no-ble arm64 (read only) 2040876 2045932 5056 0.2
(read/write) 145393 145649 256 0.2
.bss 64753 64785 32 0.0
.data.rel.ro 72728 72944 216 0.3
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1696688 1701136 4448 0.3
p6 all-clusters-app default (read/write) 2406600 2407888 1288 0.1
.bss 117764 117780 16 0.0
.text 1364864 1366152 1288 0.1
light-app default (read/write) 2327832 2329128 1296 0.1
.bss 105520 105536 16 0.0
.text 1286096 1287392 1296 0.1
lock-app default (read/write) 2296840 2298128 1288 0.1
.bss 104368 104392 24 0.0
.data 2352 2360 8 0.3
.text 1255104 1256392 1288 0.1
qpg lighting-app qpg6105+debug (read only) 565376 566344 968 0.2
(read/write) 146936 146940 4 0.0
.bss 89672 89688 16 0.0
.data 1060 1064 4 0.4
.text 560056 561024 968 0.2
lock-app qpg6105+debug (read only) 513868 514860 992 0.2
.bss 88240 88264 24 0.0
.data 984 988 4 0.4
.text 508548 509540 992 0.2
telink lighting-app tlsr9518adk80d (read/write) 839398 840434 1036 0.1
bss 87468 87488 20 0.0
text 586504 587246 742 0.1
Decreases (1 build for qpg)
platform target config section fa0b36f cf94bae change % change
qpg lock-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (14 builds for efr32, k32w, linux, p6, qpg, telink)
platform target config section fa0b36f cf94bae change % change
efr32 lighting-app BRD4161A (read only) 832748 834036 1288 0.2
(read/write) 127032 127060 28 0.0
.bss 125136 125160 24 0.0
.data 1896 1900 4 0.2
.text 832740 834028 1288 0.2
BRD4161A+rpc (read only) 820128 821440 1312 0.2
(read/write) 143696 143720 24 0.0
.bss 141696 141720 24 0.0
.data 1996 2000 4 0.2
.text 820120 821432 1312 0.2
window-app BRD4161A (read only) 803316 804612 1296 0.2
(read/write) 125720 125740 20 0.0
.bss 123872 123888 16 0.0
.data 1848 1852 4 0.2
.text 803308 804604 1296 0.2
k32w light k32w061+release (read/write) 658572 659576 1004 0.2
.bss 76584 76600 16 0.0
.data 1864 1868 4 0.2
.text 574324 575308 984 0.2
lock k32w061+release (read/write) 659368 660364 996 0.2
.bss 76824 76848 24 0.0
.data 1884 1888 4 0.2
.text 574860 575828 968 0.2
linux chip-tool-ipv6only arm64 (read only) 8377644 8421196 43552 0.5
(read/write) 386113 387345 1232 0.3
.bss 56049 56049 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 257200 258152 952 0.4
.dynamic 560 560 0 0.0
.got 67992 68272 280 0.4
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 429972 430852 880 0.2
.text 7119508 7159428 39920 0.6
thermostat-no-ble arm64 (read only) 2040876 2045932 5056 0.2
(read/write) 145393 145649 256 0.2
.bss 64753 64785 32 0.0
.data 904 904 0 0.0
.data.rel.ro 72728 72944 216 0.3
.dynamic 560 560 0 0.0
.got 4064 4064 0 0.0
.init 24 24 0 0.0
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1696688 1701136 4448 0.3
p6 all-clusters-app default (read/write) 2406600 2407888 1288 0.1
.bss 117764 117780 16 0.0
.data 2576 2576 0 0.0
.text 1364864 1366152 1288 0.1
light-app default (read/write) 2327832 2329128 1296 0.1
.bss 105520 105536 16 0.0
.data 2408 2408 0 0.0
.text 1286096 1287392 1296 0.1
lock-app default (read/write) 2296840 2298128 1288 0.1
.bss 104368 104392 24 0.0
.data 2352 2360 8 0.3
.text 1255104 1256392 1288 0.1
qpg lighting-app qpg6105+debug (read only) 565376 566344 968 0.2
(read/write) 146936 146940 4 0.0
.bss 89672 89688 16 0.0
.data 1060 1064 4 0.4
.text 560056 561024 968 0.2
lock-app qpg6105+debug (read only) 513868 514860 992 0.2
(read/write) 146940 146936 -4 -0.0
.bss 88240 88264 24 0.0
.data 984 988 4 0.4
.text 508548 509540 992 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38512 38512 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 839398 840434 1036 0.1
bss 87468 87488 20 0.0
noinit 37160 37160 0 0.0
text 586504 587246 742 0.1

@github-actions
Copy link

github-actions bot commented Jan 20, 2022

PR #13477: Size comparison from fa0b36f to f9b34e3

Increases above 0.2%:

platform target config section fa0b36f f9b34e3 change % change
linux chip-tool-ipv6only arm64 (read only) 8377644 8421196 43552 0.5
(read/write) 386113 387345 1232 0.3
.data.rel.ro 257200 258152 952 0.4
.got 67992 68272 280 0.4
.text 7119508 7159428 39920 0.6
thermostat-no-ble arm64 .data.rel.ro 72728 72944 216 0.3
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1696688 1701136 4448 0.3
p6 lock-app default .data 2352 2360 8 0.3
qpg lighting-app qpg6105+debug .data 1060 1064 4 0.4
lock-app qpg6105+debug .data 984 988 4 0.4
Increases (16 builds for efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section fa0b36f f9b34e3 change % change
efr32 lighting-app BRD4161A (read/write) 127032 127060 28 0.0
.bss 125136 125160 24 0.0
.data 1896 1900 4 0.2
BRD4161A+rpc (read/write) 143696 143720 24 0.0
.bss 141696 141720 24 0.0
.data 1996 2000 4 0.2
window-app BRD4161A (read only) 803316 804612 1296 0.2
(read/write) 125720 125740 20 0.0
.bss 123872 123888 16 0.0
.data 1848 1852 4 0.2
.text 803308 804604 1296 0.2
k32w light k32w061+release (read/write) 658572 659576 1004 0.2
.bss 76584 76600 16 0.0
.data 1864 1868 4 0.2
.text 574324 575308 984 0.2
lock k32w061+release (read/write) 659368 660364 996 0.2
.bss 76824 76848 24 0.0
.data 1884 1888 4 0.2
.text 574860 575828 968 0.2
linux chip-tool-ipv6only arm64 (read only) 8377644 8421196 43552 0.5
(read/write) 386113 387345 1232 0.3
.data.rel.ro 257200 258152 952 0.4
.got 67992 68272 280 0.4
.rodata 429972 430852 880 0.2
.text 7119508 7159428 39920 0.6
thermostat-no-ble arm64 (read only) 2040876 2045932 5056 0.2
(read/write) 145393 145649 256 0.2
.bss 64753 64785 32 0.0
.data.rel.ro 72728 72944 216 0.3
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1696688 1701136 4448 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2349632 2350600 968 0.0
.bss 189428 189444 16 0.0
.data 5296 5304 8 0.2
.text 1312208 1313176 968 0.1
lighting-app CY8CPROTO_062_4343W+release .bss 180936 180952 16 0.0
.data 5576 5584 8 0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2302744 2303712 968 0.0
.bss 179936 179952 16 0.0
.text 1265344 1266312 968 0.1
p6 all-clusters-app default (read/write) 2406600 2407888 1288 0.1
.bss 117764 117780 16 0.0
.text 1364864 1366152 1288 0.1
light-app default .bss 105520 105536 16 0.0
lock-app default (read/write) 2296840 2298128 1288 0.1
.bss 104368 104392 24 0.0
.data 2352 2360 8 0.3
.text 1255104 1256392 1288 0.1
qpg lighting-app qpg6105+debug (read/write) 146936 146940 4 0.0
.bss 89672 89688 16 0.0
.data 1060 1064 4 0.4
lock-app qpg6105+debug (read only) 513868 514860 992 0.2
.bss 88240 88264 24 0.0
.data 984 988 4 0.4
.text 508548 509540 992 0.2
telink lighting-app tlsr9518adk80d bss 87468 87488 20 0.0
Decreases (7 builds for efr32, mbed, p6, qpg, telink)
platform target config section fa0b36f f9b34e3 change % change
efr32 lighting-app BRD4161A (read only) 832748 832292 -456 -0.1
.text 832740 832284 -456 -0.1
BRD4161A+rpc (read only) 820128 819680 -448 -0.1
.text 820120 819672 -448 -0.1
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2332328 2331760 -568 -0.0
.text 1294928 1294360 -568 -0.0
p6 light-app default (read/write) 2327832 2327384 -448 -0.0
.text 1286096 1285648 -448 -0.0
qpg lighting-app qpg6105+debug (read only) 565376 564904 -472 -0.1
.text 560056 559584 -472 -0.1
lock-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
telink lighting-app tlsr9518adk80d (read/write) 839398 838754 -644 -0.1
text 586504 585790 -714 -0.1
Full report (19 builds for efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section fa0b36f f9b34e3 change % change
efr32 lighting-app BRD4161A (read only) 832748 832292 -456 -0.1
(read/write) 127032 127060 28 0.0
.bss 125136 125160 24 0.0
.data 1896 1900 4 0.2
.text 832740 832284 -456 -0.1
BRD4161A+rpc (read only) 820128 819680 -448 -0.1
(read/write) 143696 143720 24 0.0
.bss 141696 141720 24 0.0
.data 1996 2000 4 0.2
.text 820120 819672 -448 -0.1
window-app BRD4161A (read only) 803316 804612 1296 0.2
(read/write) 125720 125740 20 0.0
.bss 123872 123888 16 0.0
.data 1848 1852 4 0.2
.text 803308 804604 1296 0.2
k32w light k32w061+release (read/write) 658572 659576 1004 0.2
.bss 76584 76600 16 0.0
.data 1864 1868 4 0.2
.text 574324 575308 984 0.2
lock k32w061+release (read/write) 659368 660364 996 0.2
.bss 76824 76848 24 0.0
.data 1884 1888 4 0.2
.text 574860 575828 968 0.2
linux chip-tool-ipv6only arm64 (read only) 8377644 8421196 43552 0.5
(read/write) 386113 387345 1232 0.3
.bss 56049 56049 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 257200 258152 952 0.4
.dynamic 560 560 0 0.0
.got 67992 68272 280 0.4
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 429972 430852 880 0.2
.text 7119508 7159428 39920 0.6
thermostat-no-ble arm64 (read only) 2040876 2045932 5056 0.2
(read/write) 145393 145649 256 0.2
.bss 64753 64785 32 0.0
.data 904 904 0 0.0
.data.rel.ro 72728 72944 216 0.3
.dynamic 560 560 0 0.0
.got 4064 4064 0 0.0
.init 24 24 0 0.0
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1696688 1701136 4448 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2349632 2350600 968 0.0
.bss 189428 189444 16 0.0
.data 5296 5304 8 0.2
.text 1312208 1313176 968 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2332328 2331760 -568 -0.0
.bss 180936 180952 16 0.0
.data 5576 5584 8 0.1
.text 1294928 1294360 -568 -0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302744 2303712 968 0.0
.bss 179936 179952 16 0.0
.data 5560 5560 0 0.0
.text 1265344 1266312 968 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054256 2054256 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1016856 1016856 0 0.0
p6 all-clusters-app default (read/write) 2406600 2407888 1288 0.1
.bss 117764 117780 16 0.0
.data 2576 2576 0 0.0
.text 1364864 1366152 1288 0.1
light-app default (read/write) 2327832 2327384 -448 -0.0
.bss 105520 105536 16 0.0
.data 2408 2408 0 0.0
.text 1286096 1285648 -448 -0.0
lock-app default (read/write) 2296840 2298128 1288 0.1
.bss 104368 104392 24 0.0
.data 2352 2360 8 0.3
.text 1255104 1256392 1288 0.1
qpg lighting-app qpg6105+debug (read only) 565376 564904 -472 -0.1
(read/write) 146936 146940 4 0.0
.bss 89672 89688 16 0.0
.data 1060 1064 4 0.4
.text 560056 559584 -472 -0.1
lock-app qpg6105+debug (read only) 513868 514860 992 0.2
(read/write) 146940 146936 -4 -0.0
.bss 88240 88264 24 0.0
.data 984 988 4 0.4
.text 508548 509540 992 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38512 38512 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 839398 838754 -644 -0.1
bss 87468 87488 20 0.0
noinit 37160 37160 0 0.0
text 586504 585790 -714 -0.1

@github-actions
Copy link

github-actions bot commented Jan 20, 2022

PR #13477: Size comparison from 4ac926a to 980e6e9

Increases above 0.2%:

platform target config section 4ac926a 980e6e9 change % change
esp32 all-clusters-app c3devkit (read/write) 1317522 1383338 65816 5.0
linux chip-tool-ipv6only arm64 (read only) 8425404 8468972 43568 0.5
(read/write) 388769 390001 1232 0.3
.data.rel.ro 259416 260368 952 0.4
.got 68424 68704 280 0.4
.text 7157348 7197268 39920 0.6
thermostat-no-ble arm64 .data.rel.ro 72752 72968 216 0.3
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1699136 1703584 4448 0.3
p6 lock-app default .data 2352 2360 8 0.3
qpg lighting-app qpg6105+debug .data 1060 1064 4 0.4
lock-app qpg6105+debug .data 984 988 4 0.4
Increases (18 builds for efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 4ac926a 980e6e9 change % change
efr32 lighting-app BRD4161A (read only) 833628 834916 1288 0.2
(read/write) 127032 127060 28 0.0
.bss 125136 125160 24 0.0
.data 1896 1900 4 0.2
.text 833620 834908 1288 0.2
BRD4161A+rpc (read only) 821008 822304 1296 0.2
(read/write) 143696 143720 24 0.0
.bss 141696 141720 24 0.0
.data 1996 2000 4 0.2
.text 821000 822296 1296 0.2
window-app BRD4161A (read only) 804196 805508 1312 0.2
(read/write) 125720 125740 20 0.0
.bss 123872 123888 16 0.0
.data 1848 1852 4 0.2
.text 804188 805500 1312 0.2
esp32 all-clusters-app c3devkit (read only) 916854 917592 738 0.1
(read/write) 1317522 1383338 65816 5.0
.dram0.bss 70720 70736 16 0.0
.dram0.data 14244 14252 8 0.1
.flash.rodata 178968 179232 264 0.1
.flash.text 916854 917592 738 0.1
m5stack (read only) 965463 966123 660 0.1
(read/write) 449480 449772 292 0.1
.dram0.bss 75184 75208 24 0.0
.flash.rodata 208136 208404 268 0.1
.flash.text 960079 960739 660 0.1
k32w light k32w061+release (read/write) 658924 659912 988 0.1
.bss 76584 76600 16 0.0
.data 1864 1868 4 0.2
.text 574676 575644 968 0.2
lock k32w061+release (read/write) 659704 660716 1012 0.2
.bss 76824 76848 24 0.0
.data 1884 1888 4 0.2
.text 575196 576180 984 0.2
linux chip-tool-ipv6only arm64 (read only) 8425404 8468972 43568 0.5
(read/write) 388769 390001 1232 0.3
.data.rel.ro 259416 260368 952 0.4
.got 68424 68704 280 0.4
.rodata 434308 435188 880 0.2
.text 7157348 7197268 39920 0.6
thermostat-no-ble arm64 (read only) 2043324 2048380 5056 0.2
(read/write) 145425 145681 256 0.2
.bss 64753 64785 32 0.0
.data.rel.ro 72752 72968 216 0.3
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1699136 1703584 4448 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2349968 2351000 1032 0.0
.bss 189428 189444 16 0.0
.data 5296 5304 8 0.2
.text 1312544 1313576 1032 0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2332728 2333696 968 0.0
.bss 180936 180960 24 0.0
.data 5576 5584 8 0.1
.text 1295328 1296296 968 0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2303080 2304048 968 0.0
.bss 179936 179952 16 0.0
.text 1265680 1266648 968 0.1
p6 all-clusters-app default (read/write) 2407464 2408752 1288 0.1
.bss 117764 117780 16 0.0
.text 1365728 1367016 1288 0.1
light-app default (read/write) 2328696 2329992 1296 0.1
.bss 105520 105536 16 0.0
.text 1286960 1288256 1296 0.1
lock-app default (read/write) 2297704 2298992 1288 0.1
.bss 104368 104392 24 0.0
.data 2352 2360 8 0.3
.text 1255968 1257256 1288 0.1
qpg lighting-app qpg6105+debug (read only) 565720 566688 968 0.2
(read/write) 146936 146940 4 0.0
.bss 89672 89688 16 0.0
.data 1060 1064 4 0.4
.text 560400 561368 968 0.2
lock-app qpg6105+debug (read only) 514212 515204 992 0.2
.bss 88240 88264 24 0.0
.data 984 988 4 0.4
.text 508892 509884 992 0.2
telink lighting-app tlsr9518adk80d (read/write) 839882 840910 1028 0.1
bss 87468 87488 20 0.0
text 586962 587704 742 0.1
Decreases (1 build for qpg)
platform target config section 4ac926a 980e6e9 change % change
qpg lock-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (21 builds for efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 4ac926a 980e6e9 change % change
efr32 lighting-app BRD4161A (read only) 833628 834916 1288 0.2
(read/write) 127032 127060 28 0.0
.bss 125136 125160 24 0.0
.data 1896 1900 4 0.2
.text 833620 834908 1288 0.2
BRD4161A+rpc (read only) 821008 822304 1296 0.2
(read/write) 143696 143720 24 0.0
.bss 141696 141720 24 0.0
.data 1996 2000 4 0.2
.text 821000 822296 1296 0.2
window-app BRD4161A (read only) 804196 805508 1312 0.2
(read/write) 125720 125740 20 0.0
.bss 123872 123888 16 0.0
.data 1848 1852 4 0.2
.text 804188 805500 1312 0.2
esp32 all-clusters-app c3devkit (read only) 916854 917592 738 0.1
(read/write) 1317522 1383338 65816 5.0
.dram0.bss 70720 70736 16 0.0
.dram0.data 14244 14252 8 0.1
.flash.rodata 178968 179232 264 0.1
.flash.text 916854 917592 738 0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 965463 966123 660 0.1
(read/write) 449480 449772 292 0.1
.dram0.bss 75184 75208 24 0.0
.dram0.data 34032 34032 0 0.0
.flash.rodata 208136 208404 268 0.1
.flash.text 960079 960739 660 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 658924 659912 988 0.1
.bss 76584 76600 16 0.0
.data 1864 1868 4 0.2
.text 574676 575644 968 0.2
lock k32w061+release (read/write) 659704 660716 1012 0.2
.bss 76824 76848 24 0.0
.data 1884 1888 4 0.2
.text 575196 576180 984 0.2
linux chip-tool-ipv6only arm64 (read only) 8425404 8468972 43568 0.5
(read/write) 388769 390001 1232 0.3
.bss 56049 56049 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 259416 260368 952 0.4
.dynamic 560 560 0 0.0
.got 68424 68704 280 0.4
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 434308 435188 880 0.2
.text 7157348 7197268 39920 0.6
thermostat-no-ble arm64 (read only) 2043324 2048380 5056 0.2
(read/write) 145425 145681 256 0.2
.bss 64753 64785 32 0.0
.data 904 904 0 0.0
.data.rel.ro 72752 72968 216 0.3
.dynamic 560 560 0 0.0
.got 4064 4064 0 0.0
.init 24 24 0 0.0
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1699136 1703584 4448 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2349968 2351000 1032 0.0
.bss 189428 189444 16 0.0
.data 5296 5304 8 0.2
.text 1312544 1313576 1032 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2332728 2333696 968 0.0
.bss 180936 180960 24 0.0
.data 5576 5584 8 0.1
.text 1295328 1296296 968 0.1
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2303080 2304048 968 0.0
.bss 179936 179952 16 0.0
.data 5560 5560 0 0.0
.text 1265680 1266648 968 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054256 2054256 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1016856 1016856 0 0.0
p6 all-clusters-app default (read/write) 2407464 2408752 1288 0.1
.bss 117764 117780 16 0.0
.data 2576 2576 0 0.0
.text 1365728 1367016 1288 0.1
light-app default (read/write) 2328696 2329992 1296 0.1
.bss 105520 105536 16 0.0
.data 2408 2408 0 0.0
.text 1286960 1288256 1296 0.1
lock-app default (read/write) 2297704 2298992 1288 0.1
.bss 104368 104392 24 0.0
.data 2352 2360 8 0.3
.text 1255968 1257256 1288 0.1
qpg lighting-app qpg6105+debug (read only) 565720 566688 968 0.2
(read/write) 146936 146940 4 0.0
.bss 89672 89688 16 0.0
.data 1060 1064 4 0.4
.text 560400 561368 968 0.2
lock-app qpg6105+debug (read only) 514212 515204 992 0.2
(read/write) 146940 146936 -4 -0.0
.bss 88240 88264 24 0.0
.data 984 988 4 0.4
.text 508892 509884 992 0.2
persistent-storage-app qpg6105+debug (read only) 106848 106848 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38512 38512 0 0.0
.data 288 288 0 0.0
.text 101528 101528 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 839882 840910 1028 0.1
bss 87468 87488 20 0.0
noinit 37160 37160 0 0.0
text 586962 587704 742 0.1

…ocalization-server.cpp

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
@github-actions
Copy link

github-actions bot commented Jan 21, 2022

PR #13477: Size comparison from cf1b254 to 8c5d391

Increases above 0.2%:

platform target config section cf1b254 8c5d391 change % change
esp32 all-clusters-app c3devkit (read/write) 1317522 1383338 65816 5.0
linux chip-tool-ipv6only arm64 (read only) 8428364 8471932 43568 0.5
(read/write) 388769 390001 1232 0.3
.data.rel.ro 259416 260368 952 0.4
.got 68424 68704 280 0.4
.text 7160308 7200228 39920 0.6
thermostat-no-ble arm64 .data.rel.ro 72752 72968 216 0.3
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1699152 1703600 4448 0.3
nrfconnect lighting-app nrf52840dk_nrf52840 rodata 108508 108772 264 0.2
nrf52840dk_nrf52840+rpc rodata 100956 101220 264 0.3
nrf52840dongle_nrf52840 rodata 113260 113524 264 0.2
nrf5340dk_nrf5340_cpuapp rodata 101684 101944 260 0.3
lock-app nrf52840dk_nrf52840 rodata 103476 103740 264 0.3
nrf5340dk_nrf5340_cpuapp rodata 96700 96964 264 0.3
pump-app nrf52840dk_nrf52840 rodata 103836 104100 264 0.3
pump-controller-app nrf52840dk_nrf52840 rodata 102948 103252 304 0.3
p6 lock-app default .data 2352 2360 8 0.3
qpg lighting-app qpg6105+debug .data 1060 1064 4 0.4
lock-app qpg6105+debug .data 984 988 4 0.4
Increases (26 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section cf1b254 8c5d391 change % change
efr32 lighting-app BRD4161A (read only) 833660 834948 1288 0.2
(read/write) 127216 127244 28 0.0
.bss 125320 125344 24 0.0
.data 1896 1900 4 0.2
.text 833652 834940 1288 0.2
BRD4161A+rpc (read only) 821056 822352 1296 0.2
(read/write) 143880 143904 24 0.0
.bss 141880 141904 24 0.0
.data 1996 2000 4 0.2
.text 821048 822344 1296 0.2
window-app BRD4161A (read only) 804212 805508 1296 0.2
(read/write) 125792 125812 20 0.0
.bss 123944 123960 16 0.0
.data 1848 1852 4 0.2
.text 804204 805500 1296 0.2
esp32 all-clusters-app c3devkit (read only) 917030 917768 738 0.1
(read/write) 1317522 1383338 65816 5.0
.dram0.bss 70720 70736 16 0.0
.dram0.data 14244 14252 8 0.1
.flash.rodata 178968 179232 264 0.1
.flash.text 917030 917768 738 0.1
m5stack (read only) 965579 966227 648 0.1
(read/write) 449480 449772 292 0.1
.dram0.bss 75184 75208 24 0.0
.flash.rodata 208136 208404 268 0.1
.flash.text 960195 960843 648 0.1
k32w light k32w061+release (read/write) 658940 659928 988 0.1
.bss 76584 76600 16 0.0
.data 1864 1868 4 0.2
.text 574692 575660 968 0.2
lock k32w061+release (read/write) 659720 660732 1012 0.2
.bss 76824 76848 24 0.0
.data 1884 1888 4 0.2
.text 575212 576196 984 0.2
linux chip-tool-ipv6only arm64 (read only) 8428364 8471932 43568 0.5
(read/write) 388769 390001 1232 0.3
.data.rel.ro 259416 260368 952 0.4
.got 68424 68704 280 0.4
.rodata 434308 435188 880 0.2
.text 7160308 7200228 39920 0.6
thermostat-no-ble arm64 (read only) 2043340 2048396 5056 0.2
(read/write) 145441 145681 240 0.2
.bss 64769 64785 16 0.0
.data.rel.ro 72752 72968 216 0.3
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1699152 1703600 4448 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2350160 2351128 968 0.0
.bss 189428 189444 16 0.0
.data 5296 5304 8 0.2
.text 1312736 1313704 968 0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2332728 2333696 968 0.0
.bss 180936 180960 24 0.0
.data 5576 5584 8 0.1
.text 1295328 1296296 968 0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2303080 2304048 968 0.0
.bss 179936 179952 16 0.0
.text 1265680 1266648 968 0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 941303 942287 984 0.1
bss 119020 119040 20 0.0
rodata 108508 108772 264 0.2
text 636188 636896 708 0.1
nrf52840dk_nrf52840+rpc (read/write) 926783 927783 1000 0.1
bss 116064 116084 20 0.0
rodata 100956 101220 264 0.3
text 631580 632292 712 0.1
nrf52840dongle_nrf52840 (read/write) 991979 992963 984 0.1
bss 121864 121884 20 0.0
rodata 113260 113524 264 0.2
text 668384 669096 712 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 851130 852142 1012 0.1
bss 115808 115828 20 0.0
rodata 101684 101944 260 0.3
text 553108 553816 708 0.1
lock-app nrf52840dk_nrf52840 (read/write) 910647 911663 1016 0.1
bss 118176 118196 20 0.0
rodata 103476 103740 264 0.3
text 611624 612336 712 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 820714 821714 1000 0.1
bss 114992 115012 20 0.0
rodata 96700 96964 264 0.3
text 528584 529288 704 0.1
pump-app nrf52840dk_nrf52840 (read/write) 913519 914519 1000 0.1
bss 117940 117960 20 0.0
rodata 103836 104100 264 0.3
text 614276 614984 708 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 908583 909703 1120 0.1
bss 117964 117984 20 0.0
rodata 102948 103252 304 0.3
text 610200 611008 808 0.1
p6 all-clusters-app default (read/write) 2407768 2409072 1304 0.1
.bss 117772 117788 16 0.0
.text 1366032 1367336 1304 0.1
light-app default (read/write) 2328728 2330040 1312 0.1
.bss 105520 105536 16 0.0
.text 1286992 1288304 1312 0.1
lock-app default (read/write) 2297736 2299024 1288 0.1
.bss 104368 104392 24 0.0
.data 2352 2360 8 0.3
.text 1256000 1257288 1288 0.1
qpg lighting-app qpg6105+debug (read only) 565856 566840 984 0.2
(read/write) 146936 146940 4 0.0
.bss 89664 89680 16 0.0
.data 1060 1064 4 0.4
.text 560536 561520 984 0.2
lock-app qpg6105+debug (read only) 514344 515336 992 0.2
.bss 88232 88256 24 0.0
.data 984 988 4 0.4
.text 509024 510016 992 0.2
telink lighting-app tlsr9518adk80d (read/write) 839906 840934 1028 0.1
bss 87468 87488 20 0.0
text 586988 587730 742 0.1
Decreases (1 build for qpg)
platform target config section cf1b254 8c5d391 change % change
qpg lock-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section cf1b254 8c5d391 change % change
efr32 lighting-app BRD4161A (read only) 833660 834948 1288 0.2
(read/write) 127216 127244 28 0.0
.bss 125320 125344 24 0.0
.data 1896 1900 4 0.2
.text 833652 834940 1288 0.2
BRD4161A+rpc (read only) 821056 822352 1296 0.2
(read/write) 143880 143904 24 0.0
.bss 141880 141904 24 0.0
.data 1996 2000 4 0.2
.text 821048 822344 1296 0.2
window-app BRD4161A (read only) 804212 805508 1296 0.2
(read/write) 125792 125812 20 0.0
.bss 123944 123960 16 0.0
.data 1848 1852 4 0.2
.text 804204 805500 1296 0.2
esp32 all-clusters-app c3devkit (read only) 917030 917768 738 0.1
(read/write) 1317522 1383338 65816 5.0
.dram0.bss 70720 70736 16 0.0
.dram0.data 14244 14252 8 0.1
.flash.rodata 178968 179232 264 0.1
.flash.text 917030 917768 738 0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 965579 966227 648 0.1
(read/write) 449480 449772 292 0.1
.dram0.bss 75184 75208 24 0.0
.dram0.data 34032 34032 0 0.0
.flash.rodata 208136 208404 268 0.1
.flash.text 960195 960843 648 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 658940 659928 988 0.1
.bss 76584 76600 16 0.0
.data 1864 1868 4 0.2
.text 574692 575660 968 0.2
lock k32w061+release (read/write) 659720 660732 1012 0.2
.bss 76824 76848 24 0.0
.data 1884 1888 4 0.2
.text 575212 576196 984 0.2
linux chip-tool-ipv6only arm64 (read only) 8428364 8471932 43568 0.5
(read/write) 388769 390001 1232 0.3
.bss 56049 56049 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 259416 260368 952 0.4
.dynamic 560 560 0 0.0
.got 68424 68704 280 0.4
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 434308 435188 880 0.2
.text 7160308 7200228 39920 0.6
thermostat-no-ble arm64 (read only) 2043340 2048396 5056 0.2
(read/write) 145441 145681 240 0.2
.bss 64769 64785 16 0.0
.data 904 904 0 0.0
.data.rel.ro 72752 72968 216 0.3
.dynamic 560 560 0 0.0
.got 4064 4064 0 0.0
.init 24 24 0 0.0
.init_array 312 320 8 2.6
.rodata 130028 130380 352 0.3
.text 1699152 1703600 4448 0.3
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350160 2351128 968 0.0
.bss 189428 189444 16 0.0
.data 5296 5304 8 0.2
.text 1312736 1313704 968 0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2332728 2333696 968 0.0
.bss 180936 180960 24 0.0
.data 5576 5584 8 0.1
.text 1295328 1296296 968 0.1
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2303080 2304048 968 0.0
.bss 179936 179952 16 0.0
.data 5560 5560 0 0.0
.text 1265680 1266648 968 0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054256 2054256 0 0.0
.bss 156876 156876 0 0.0
.data 4864 4864 0 0.0
.text 1016856 1016856 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 941303 942287 984 0.1
bss 119020 119040 20 0.0
rodata 108508 108772 264 0.2
text 636188 636896 708 0.1
nrf52840dk_nrf52840+rpc (read/write) 926783 927783 1000 0.1
bss 116064 116084 20 0.0
rodata 100956 101220 264 0.3
text 631580 632292 712 0.1
nrf52840dongle_nrf52840 (read/write) 991979 992963 984 0.1
bss 121864 121884 20 0.0
rodata 113260 113524 264 0.2
text 668384 669096 712 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 851130 852142 1012 0.1
bss 115808 115828 20 0.0
rodata 101684 101944 260 0.3
text 553108 553816 708 0.1
lock-app nrf52840dk_nrf52840 (read/write) 910647 911663 1016 0.1
bss 118176 118196 20 0.0
rodata 103476 103740 264 0.3
text 611624 612336 712 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 820714 821714 1000 0.1
bss 114992 115012 20 0.0
rodata 96700 96964 264 0.3
text 528584 529288 704 0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541835 541835 0 0.0
bss 52588 52588 0 0.0
rodata 50104 50104 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 913519 914519 1000 0.1
bss 117940 117960 20 0.0
rodata 103836 104100 264 0.3
text 614276 614984 708 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 908583 909703 1120 0.1
bss 117964 117984 20 0.0
rodata 102948 103252 304 0.3
text 610200 611008 808 0.1
shell nrf52840dk_nrf52840 (read/write) 798479 798479 0 0.0
bss 109776 109776 0 0.0
rodata 78324 78324 0 0.0
text 533884 533884 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 711294 711294 0 0.0
bss 107664 107664 0 0.0
rodata 72624 72624 0 0.0
text 451564 451564 0 0.0
p6 all-clusters-app default (read/write) 2407768 2409072 1304 0.1
.bss 117772 117788 16 0.0
.data 2584 2584 0 0.0
.text 1366032 1367336 1304 0.1
light-app default (read/write) 2328728 2330040 1312 0.1
.bss 105520 105536 16 0.0
.data 2408 2408 0 0.0
.text 1286992 1288304 1312 0.1
lock-app default (read/write) 2297736 2299024 1288 0.1
.bss 104368 104392 24 0.0
.data 2352 2360 8 0.3
.text 1256000 1257288 1288 0.1
qpg lighting-app qpg6105+debug (read only) 565856 566840 984 0.2
(read/write) 146936 146940 4 0.0
.bss 89664 89680 16 0.0
.data 1060 1064 4 0.4
.text 560536 561520 984 0.2
lock-app qpg6105+debug (read only) 514344 515336 992 0.2
(read/write) 146940 146936 -4 -0.0
.bss 88232 88256 24 0.0
.data 984 988 4 0.4
.text 509024 510016 992 0.2
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 839906 840934 1028 0.1
bss 87468 87488 20 0.0
noinit 37160 37160 0 0.0
text 586988 587730 742 0.1

@yufengwangca yufengwangca merged commit b6e08a8 into project-chip:master Jan 21, 2022
@yufengwangca yufengwangca deleted the pr/cluster/time-format branch January 21, 2022 06:56
selissia pushed a commit to selissia/connectedhomeip that referenced this pull request Jan 28, 2022
…ip#13477)

* Implement Localization Time Format cluster server support

* Run codegen

* Update src/app/clusters/time-format-localization-server/time-format-localization-server.cpp

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants