[riot-notifications] [RIOT-OS/RIOT] cpu/atmega_common: Update to inlineable IRQ API (#14085)

Francisco notifications at github.com
Tue May 26 14:04:33 CEST 2020


Tested with `tests/bench_thread_yield_pingpong` I still get the same performance improvement as @benpicco of ~12.6%.

`RIOT_VERSION= BUILD_IN_DOCKER=1 make BOARD=arduino-mega2560 -C examples/hello-world/ clean all -j3`

- master
```
   text    data     bss     dec     hex filename
   5134     266     901    6301    189d /data/riotbuild/riotbase/examples/hello-world/bin/arduino-mega2560/hello-world.elf
```

- pr
```
   text    data     bss     dec     hex filename
   4994     266     901    6161    1811 /data/riotbuild/riotbase/examples/hello-world/bin/arduino-mega2560/hello-world.elf
```

No change in data/bss, ROM decrease in ~140bytes.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/14085#issuecomment-633982557
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20200526/a01fe194/attachment.htm>


More information about the notifications mailing list