Skip to content

Update trouble to latest version#843

Merged
HaoboGu merged 5 commits into
mainfrom
feat/update_trouble
May 11, 2026
Merged

Update trouble to latest version#843
HaoboGu merged 5 commits into
mainfrom
feat/update_trouble

Conversation

@HaoboGu
Copy link
Copy Markdown
Owner

@HaoboGu HaoboGu commented May 11, 2026

No description provided.

HaoboGu added 3 commits May 10, 2026 15:25
Signed-off-by: Haobo Gu <haobogu@outlook.com>
Signed-off-by: Haobo Gu <haobogu@outlook.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 11, 2026

Size Report

Example main PR Diff .text .data .bss
use_config/nrf52832_ble 356.3 KiB 372.0 KiB +4.40% ⬆️ +15128 +64 +872
use_config/nrf52840_ble 406.5 KiB 421.4 KiB +3.67% ⬆️ +14364 +64 +888
use_config/nrf52840_ble_split (central) 482.3 KiB 496.0 KiB +2.83% ⬆️ +13052 +64 +888
use_config/nrf52840_ble_split (peripheral) 307.2 KiB 320.3 KiB +4.26% ⬆️ +12932 +32 +448
use_config/pi_pico_w_ble 640.3 KiB 659.3 KiB +2.97% ⬆️ +18580 0 +900
use_config/rp2040 146.7 KiB 146.7 KiB +0.00% 0 0 0
use_config/rp2040_split (central) 158.4 KiB 158.4 KiB +0.00% 0 0 0
use_config/rp2040_split (peripheral) 25.9 KiB 25.9 KiB -0.01% ⬇️ -4 0 0
use_config/stm32f1 62.4 KiB 62.4 KiB +0.00% 0 0 0
use_config/stm32h7 99.8 KiB 99.8 KiB +0.00% ⬇️ -4 0 0
use_rust/nrf52832_ble 345.4 KiB 359.2 KiB +3.98% ⬆️ +13152 +64 +872
use_rust/nrf52840_ble 401.7 KiB 417.6 KiB +3.96% ⬆️ +15352 +64 +888
use_rust/nrf52840_ble_split (central) 490.7 KiB 505.1 KiB +2.94% ⬆️ +13824 +64 +888
use_rust/nrf52840_ble_split (peripheral) 304.5 KiB 317.0 KiB +4.11% ⬆️ +12368 +32 +440
use_rust/pi_pico_w_ble 640.8 KiB 659.8 KiB +2.95% ⬆️ +18524 0 +900
use_rust/rp2040 146.5 KiB 146.5 KiB +0.00% 0 0 0
use_rust/rp2040_split (central) 157.7 KiB 157.7 KiB +0.00% ⬆️ +8 0 0
use_rust/rp2040_split (peripheral) 26.4 KiB 26.4 KiB -0.01% ⬇️ -4 0 0
use_rust/stm32f1 61.9 KiB 61.9 KiB +0.00% 0 0 0
use_rust/stm32h7 120.9 KiB 121.0 KiB +0.00% ⬆️ +4 0 0
use_config/nrf52832_ble — 356.3 KiB → 372.0 KiB (+4.40% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 341332	   5256	  34336	 380924	  5cffc	rmk-nrf52832

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 326204	   5192	  33464	 364860	  5913c	rmk-nrf52832

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +4.2%  +116Ki  [ = ]       0    .debug_str
  +5.4% +95.4Ki  [ = ]       0    .debug_info
   +14% +81.4Ki  [ = ]       0    .debug_loc
  +5.1% +14.6Ki  [ = ]       0    .debug_line
  +5.3% +13.6Ki  [ = ]       0    .strtab
  +4.7% +13.4Ki  +4.7% +13.4Ki    .text
  +6.0% +11.5Ki  [ = ]       0    .debug_ranges
  +4.8% +5.31Ki  [ = ]       0    .symtab
  +7.0% +2.84Ki  [ = ]       0    .debug_frame
  +3.8% +1.34Ki  +3.8% +1.34Ki    .rodata
  +2.7% +1.14Ki  [ = ]       0    .debug_aranges
  [ = ]       0  +2.7%    +872    .bss
  +1.2%     +64  +1.2%     +64    .data
  +3.9%     +31  [ = ]       0    .defmt
  +6.1%      +3  [ = ]       0    [Unmapped]
  -0.9%     -73  [ = ]       0    .debug_abbrev
  +5.6%  +357Ki  +4.4% +15.7Ki    TOTAL
use_config/nrf52840_ble — 406.5 KiB → 421.4 KiB (+3.67% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 375144	   5264	  51136	 431544	  695b8	rmk-nrf52840

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 360780	   5200	  50248	 416228	  659e4	rmk-nrf52840

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +3.8%  +120Ki  [ = ]       0    .debug_str
  +5.0% +99.1Ki  [ = ]       0    .debug_info
   +12% +78.7Ki  [ = ]       0    .debug_loc
  +5.0% +16.0Ki  [ = ]       0    .debug_line
  +4.9% +14.0Ki  [ = ]       0    .strtab
  +6.3% +13.4Ki  [ = ]       0    .debug_ranges
  +4.1% +12.7Ki  +4.1% +12.7Ki    .text
  +4.8% +5.81Ki  [ = ]       0    .symtab
  +6.8% +3.04Ki  [ = ]       0    .debug_frame
  +3.4% +1.35Ki  +3.4% +1.35Ki    .rodata
  +2.8% +1.27Ki  [ = ]       0    .debug_aranges
  [ = ]       0  +1.8%    +888    .bss
  +1.2%     +64  +1.2%     +64    .data
  +2.6%     +23  [ = ]       0    .defmt
   +19%      +9  [ = ]       0    [Unmapped]
  -1.9%    -161  [ = ]       0    .debug_abbrev
  +5.1%  +365Ki  +3.7% +15.0Ki    TOTAL
use_config/nrf52840_ble_split (central) — 482.3 KiB → 496.0 KiB (+2.83% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 454368	   6588	  46944	 507900	  7bffc	central

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 441316	   6524	  46056	 493896	  78948	central

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +3.2%  +116Ki  [ = ]       0    .debug_str
  +4.3% +95.6Ki  [ = ]       0    .debug_info
   +10% +74.8Ki  [ = ]       0    .debug_loc
  +4.3% +14.8Ki  [ = ]       0    .debug_line
  +5.8% +13.3Ki  [ = ]       0    .debug_ranges
  +3.9% +12.8Ki  [ = ]       0    .strtab
  +2.9% +11.4Ki  +2.9% +11.4Ki    .text
  +3.1% +4.50Ki  [ = ]       0    .symtab
  +4.8% +2.36Ki  [ = ]       0    .debug_frame
  +3.1% +1.32Ki  +3.1% +1.32Ki    .rodata
  +2.2%   +1008  [ = ]       0    .debug_aranges
  [ = ]       0  +2.0%    +888    .bss
  +1.0%     +64  +1.0%     +64    .data
  +3.4%     +30  [ = ]       0    .defmt
   +14%      +7  [ = ]       0    [Unmapped]
  -1.7%    -143  [ = ]       0    .debug_abbrev
  +4.3%  +348Ki  +2.8% +13.7Ki    TOTAL
use_config/nrf52840_ble_split (peripheral) — 307.2 KiB → 320.3 KiB (+4.26% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 295060	   5920	  26968	 327948	  5010c	peripheral

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 282128	   5888	  26520	 314536	  4cca8	peripheral

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +4.3%  +105Ki  [ = ]       0    .debug_str
  +6.2% +88.5Ki  [ = ]       0    .debug_info
   +17% +82.5Ki  [ = ]       0    .debug_loc
  +9.5% +13.6Ki  [ = ]       0    .debug_ranges
  +5.5% +12.2Ki  [ = ]       0    .debug_line
  +4.7% +11.5Ki  +4.7% +11.5Ki    .text
  +4.9% +10.3Ki  [ = ]       0    .strtab
  +4.6% +4.53Ki  [ = ]       0    .symtab
  +7.2% +2.14Ki  [ = ]       0    .debug_frame
  +3.6% +1.12Ki  +3.6% +1.12Ki    .rodata
  +2.5%   +1000  [ = ]       0    .debug_aranges
  [ = ]       0  +1.8%    +448    .bss
  +0.5%     +32  +0.5%     +32    .data
  +3.6%     +22  [ = ]       0    .defmt
  -9.4%      -6  [ = ]       0    [Unmapped]
  -0.2%     -18  [ = ]       0    .debug_abbrev
  +6.2%  +332Ki  +4.3% +13.1Ki    TOTAL
use_config/pi_pico_w_ble — 640.3 KiB → 659.3 KiB (+2.97% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 619576	      0	  55532	 675108	  a4d24	rmk-pi-pico-w

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 600996	      0	  54632	 655628	  a010c	rmk-pi-pico-w

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
   +17%  +156Ki  [ = ]       0    .debug_loc
  +4.2%  +136Ki  [ = ]       0    .debug_str
  +5.7%  +126Ki  [ = ]       0    .debug_info
  +5.7% +21.3Ki  [ = ]       0    .debug_line
  +8.5% +18.6Ki  [ = ]       0    .debug_ranges
  +5.6% +16.8Ki  +5.6% +16.8Ki    .text
  +5.0% +13.0Ki  [ = ]       0    .strtab
  +5.4% +4.09Ki  [ = ]       0    .symtab
  +5.9% +2.24Ki  [ = ]       0    .debug_frame
  +0.5% +1.33Ki  +0.5% +1.33Ki    .rodata
  +2.3%    +904  [ = ]       0    .debug_aranges
  [ = ]       0  +1.7%    +900    .bss
  +1.4%     +60  +1.4%     +60    .data
  +3.6%     +31  [ = ]       0    .defmt
   +13%      +6  [ = ]       0    [Unmapped]
  -0.6%     -61  [ = ]       0    .debug_abbrev
  +6.2%  +497Ki  +3.0% +19.0Ki    TOTAL
use_config/rp2040 — 146.7 KiB → 146.7 KiB (+0.00%)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 135012	      0	  15244	 150256	  24af0	rmk-rp2040

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 135012	      0	  15244	 150256	  24af0	rmk-rp2040

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +0.0%    +184  [ = ]       0    .debug_info
  +0.0%     +36  [ = ]       0    .debug_line
  -0.0%      -1  [ = ]       0    .strtab
  -6.2%      -3  [ = ]       0    [Unmapped]
  -0.0%    -248  [ = ]       0    .debug_str
  -0.0%     -32  [ = ]       0    TOTAL
use_config/rp2040_split (central) — 158.4 KiB → 158.4 KiB (+0.00%)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 146240	      0	  16008	 162248	  279c8	central

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 146240	      0	  16008	 162248	  279c8	central

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +0.0%    +480  [ = ]       0    .debug_str
  +0.0%     +42  [ = ]       0    .debug_loc
  -0.0%      -1  [ = ]       0    .strtab
  -0.0%      -5  [ = ]       0    .debug_line
  -9.6%      -5  [ = ]       0    [Unmapped]
  -0.0%     -99  [ = ]       0    .debug_info
  +0.0%    +412  [ = ]       0    TOTAL
use_config/rp2040_split (peripheral) — 25.9 KiB → 25.9 KiB (-0.01% ⬇️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
  24016	     56	   2412	  26484	   6774	peripheral

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
  24020	     56	   2412	  26488	   6778	peripheral

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +5.3%      +2  [ = ]       0    [Unmapped]
  +0.0%      +1  [ = ]       0    .strtab
  -0.0%      -3  [ = ]       0    .debug_str
  -0.1%      -4  -0.1%      -4    .rodata
  -0.0%      -4  -0.0%      -4    TOTAL
use_config/stm32f1 — 62.4 KiB → 62.4 KiB (+0.00%)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
  56432	     28	   7432	  63892	   f994	rmk-stm32f1

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
  56432	     28	   7432	  63892	   f994	rmk-stm32f1

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +0.0%    +187  [ = ]       0    .debug_info
  -0.0%      -8  [ = ]       0    .debug_line
  -0.1%    -435  [ = ]       0    .debug_str
  -0.0%    -256  [ = ]       0    TOTAL
use_config/stm32h7 — 99.8 KiB → 99.8 KiB (+0.00% ⬇️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
  92220	    268	   9664	 102152	  18f08	rmk-stm32h7

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
  92224	    268	   9664	 102156	  18f0c	rmk-stm32h7

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +0.0%    +457  [ = ]       0    .debug_info
  -0.0%      -4  -0.0%      -4    .text
 -43.7%     -31  [ = ]       0    [Unmapped]
  -0.1%    -132  [ = ]       0    .debug_line
  -0.0%    -234  [ = ]       0    .debug_str
  +0.0%     +56  -0.0%      -4    TOTAL
use_rust/nrf52832_ble — 345.4 KiB → 359.2 KiB (+3.98% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 329204	   5264	  33328	 367796	  59cb4	rmk-nrf52832

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 316052	   5200	  32456	 353708	  565ac	rmk-nrf52832

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +4.2%  +113Ki  [ = ]       0    .debug_str
  +5.4% +92.5Ki  [ = ]       0    .debug_info
   +12% +73.3Ki  [ = ]       0    .debug_loc
  +4.8% +13.6Ki  [ = ]       0    .debug_line
  +7.3% +13.5Ki  [ = ]       0    .debug_ranges
  +4.2% +11.5Ki  +4.2% +11.5Ki    .text
  +5.1% +10.3Ki  [ = ]       0    .strtab
  +5.2% +5.36Ki  [ = ]       0    .symtab
  +7.8% +2.99Ki  [ = ]       0    .debug_frame
  +3.9% +1.36Ki  +3.9% +1.36Ki    .rodata
  +2.8% +1.07Ki  [ = ]       0    .debug_aranges
  [ = ]       0  +2.8%    +872    .bss
  +1.2%     +64  +1.2%     +64    .data
  +7.1%      +3  [ = ]       0    [Unmapped]
  -2.9%    -237  [ = ]       0    .debug_abbrev
  +5.5%  +339Ki  +4.0% +13.8Ki    TOTAL
use_rust/nrf52840_ble — 401.7 KiB → 417.6 KiB (+3.96% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 375760	   5264	  46616	 427640	  68678	rmk-nrf52840

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 360408	   5200	  45728	 411336	  646c8	rmk-nrf52840

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +3.8%  +118Ki  [ = ]       0    .debug_str
  +4.8% +94.6Ki  [ = ]       0    .debug_info
   +14% +91.5Ki  [ = ]       0    .debug_loc
  +4.8% +15.4Ki  [ = ]       0    .debug_line
  +7.2% +15.2Ki  [ = ]       0    .debug_ranges
  +4.4% +13.6Ki  +4.4% +13.6Ki    .text
  +4.9% +13.4Ki  [ = ]       0    .strtab
  +4.8% +5.75Ki  [ = ]       0    .symtab
  +6.6% +2.90Ki  [ = ]       0    .debug_frame
  +3.4% +1.35Ki  +3.4% +1.35Ki    .rodata
  +2.9% +1.23Ki  [ = ]       0    .debug_aranges
  [ = ]       0  +2.0%    +888    .bss
  +1.2%     +64  +1.2%     +64    .data
  +3.7%     +30  [ = ]       0    .defmt
   +18%      +7  [ = ]       0    [Unmapped]
  -1.7%    -141  [ = ]       0    .debug_abbrev
  +5.3%  +373Ki  +4.0% +15.9Ki    TOTAL
use_rust/nrf52840_ble_split (central) — 490.7 KiB → 505.1 KiB (+2.94% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 457956	   6588	  52680	 517224	  7e468	central

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 444132	   6524	  51792	 502448	  7aab0	central

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +3.2%  +115Ki  [ = ]       0    .debug_str
  +4.3% +96.1Ki  [ = ]       0    .debug_info
   +10% +75.2Ki  [ = ]       0    .debug_loc
  +4.0% +13.9Ki  [ = ]       0    .debug_line
  +5.9% +13.7Ki  [ = ]       0    .debug_ranges
  +4.1% +13.4Ki  [ = ]       0    .strtab
  +3.1% +12.2Ki  +3.1% +12.2Ki    .text
  +3.6% +5.23Ki  [ = ]       0    .symtab
  +5.4% +2.70Ki  [ = ]       0    .debug_frame
  +3.1% +1.33Ki  +3.1% +1.33Ki    .rodata
  +2.5% +1.14Ki  [ = ]       0    .debug_aranges
  [ = ]       0  +1.7%    +888    .bss
  +1.0%     +64  +1.0%     +64    .data
  +2.5%     +22  [ = ]       0    .defmt
   +11%      +5  [ = ]       0    [Unmapped]
  -0.4%     -35  [ = ]       0    .debug_abbrev
  +4.3%  +350Ki  +2.9% +14.4Ki    TOTAL
use_rust/nrf52840_ble_split (peripheral) — 304.5 KiB → 317.0 KiB (+4.11% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 293512	   5360	  25728	 324600	  4f3f8	peripheral

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 281144	   5328	  25288	 311760	  4c1d0	peripheral

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +4.3%  +105Ki  [ = ]       0    .debug_str
  +6.3% +90.5Ki  [ = ]       0    .debug_info
   +17% +79.6Ki  [ = ]       0    .debug_loc
  +9.5% +13.7Ki  [ = ]       0    .debug_ranges
  +5.2% +11.6Ki  [ = ]       0    .debug_line
  +4.5% +11.0Ki  +4.5% +11.0Ki    .text
  +4.8% +10.1Ki  [ = ]       0    .strtab
  +4.2% +4.09Ki  [ = ]       0    .symtab
  +6.6% +1.97Ki  [ = ]       0    .debug_frame
  +3.6% +1.12Ki  +3.6% +1.12Ki    .rodata
  +2.3%    +912  [ = ]       0    .debug_aranges
  [ = ]       0  +1.8%    +440    .bss
  +0.6%     +32  +0.6%     +32    .data
  +3.6%     +22  [ = ]       0    .defmt
   +32%     +13  [ = ]       0    [Unmapped]
  -0.2%     -18  [ = ]       0    .debug_abbrev
  +6.1%  +330Ki  +4.1% +12.5Ki    TOTAL
use_rust/pi_pico_w_ble — 640.8 KiB → 659.8 KiB (+2.95% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 619976	      0	  55676	 675652	  a4f44	rmk-pi-pico-w

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 601452	      0	  54776	 656228	  a0364	rmk-pi-pico-w

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
   +18%  +157Ki  [ = ]       0    .debug_loc
  +4.3%  +137Ki  [ = ]       0    .debug_str
  +5.7%  +126Ki  [ = ]       0    .debug_info
  +5.7% +21.4Ki  [ = ]       0    .debug_line
  +8.6% +18.8Ki  [ = ]       0    .debug_ranges
  +5.5% +16.7Ki  +5.5% +16.7Ki    .text
  +5.0% +12.9Ki  [ = ]       0    .strtab
  +5.3% +4.00Ki  [ = ]       0    .symtab
  +5.8% +2.21Ki  [ = ]       0    .debug_frame
  +0.5% +1.34Ki  +0.5% +1.34Ki    .rodata
  [ = ]       0  +1.7%    +900    .bss
  +2.2%    +896  [ = ]       0    .debug_aranges
  +1.4%     +60  +1.4%     +60    .data
  +3.6%     +31  [ = ]       0    .defmt
  -0.2%     -20  [ = ]       0    .debug_abbrev
 -38.8%     -26  [ = ]       0    [Unmapped]
  +6.3%  +499Ki  +3.0% +19.0Ki    TOTAL
use_rust/rp2040 — 146.5 KiB → 146.5 KiB (+0.00%)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 134884	      0	  15124	 150008	  249f8	rmk-rp2040

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 134884	      0	  15124	 150008	  249f8	rmk-rp2040

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +0.0%    +323  [ = ]       0    .debug_info
  +0.0%     +21  [ = ]       0    .debug_line
  +0.0%     +10  [ = ]       0    .debug_loc
   +12%      +5  [ = ]       0    [Unmapped]
  -0.0%      -1  [ = ]       0    .strtab
  -0.0%    -246  [ = ]       0    .debug_str
  +0.0%    +112  [ = ]       0    TOTAL
use_rust/rp2040_split (central) — 157.7 KiB → 157.7 KiB (+0.00% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 145740	      0	  15788	 161528	  276f8	central

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 145732	      0	  15788	 161520	  276f0	central

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +0.0%    +150  [ = ]       0    .debug_str
  +0.1%    +128  [ = ]       0    .debug_line
  +0.0%      +8  +0.0%      +8    .text
  -0.0%      -1  [ = ]       0    .strtab
 -15.6%      -7  [ = ]       0    [Unmapped]
  -0.0%     -10  [ = ]       0    .debug_loc
  -0.0%    -140  [ = ]       0    .debug_info
  +0.0%    +128  +0.0%      +8    TOTAL
use_rust/rp2040_split (peripheral) — 26.4 KiB → 26.4 KiB (-0.01% ⬇️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
  24316	     56	   2676	  27048	   69a8	peripheral

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
  24320	     56	   2676	  27052	   69ac	peripheral

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +3.4%      +2  [ = ]       0    [Unmapped]
  +0.0%      +1  [ = ]       0    .strtab
  -0.0%      -3  [ = ]       0    .debug_str
  -0.1%      -4  -0.1%      -4    .rodata
  -0.0%      -4  -0.0%      -4    TOTAL
use_rust/stm32f1 — 61.9 KiB → 61.9 KiB (+0.00%)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
  55968	     28	   7408	  63404	   f7ac	rmk-stm32f1

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
  55968	     28	   7408	  63404	   f7ac	rmk-stm32f1

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +0.0%      +1  [ = ]       0    .strtab
  +1.9%      +1  [ = ]       0    [Unmapped]
  -0.0%      -8  [ = ]       0    .debug_line
  -0.0%    -108  [ = ]       0    .debug_info
  -0.1%    -626  [ = ]       0    .debug_str
  -0.0%    -740  [ = ]       0    TOTAL
use_rust/stm32h7 — 120.9 KiB → 121.0 KiB (+0.00% ⬆️)

cargo size (PR):

   text	   data	    bss	    dec	    hex	filename
 108080	    324	  15452	 123856	  1e3d0	rmk-stm32h7

cargo size (main):

   text	   data	    bss	    dec	    hex	filename
 108076	    324	  15452	 123852	  1e3cc	rmk-stm32h7

Bloaty diff (PR vs main):

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  +0.0%    +326  [ = ]       0    .debug_info
  +0.0%    +298  [ = ]       0    .debug_str
  +0.1%    +175  [ = ]       0    .debug_line
  +0.0%     +10  [ = ]       0    .debug_loc
  +0.0%      +4  +0.0%      +4    .text
  -1.5%      -1  [ = ]       0    [Unmapped]
  +0.0%    +812  +0.0%      +4    TOTAL

HaoboGu added 2 commits May 11, 2026 18:08
Signed-off-by: Haobo Gu <haobogu@outlook.com>
Signed-off-by: Haobo Gu <haobogu@outlook.com>
@HaoboGu HaoboGu merged commit 4675585 into main May 11, 2026
45 checks passed
@HaoboGu HaoboGu deleted the feat/update_trouble branch May 11, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant