Am 09.08.21 um 09:41 schrieb Philipp Klaus Krause:
> Dear SDCC users,
> 
> for a while there has been work on moving to a more efficient calling
> convention. In particular, the following changes can substantially
> improve the code geenerated for gbz80:
> 
> […]

Some data comparing trunk (old calling convention) to the
thebreaktheworld branch (new calling convention):

* For the SDCC regression tests (which contain many small functions, so
are affected a lot by the calling convention), the new ABI reduces code
size by 13%, ticks by 6%.

* For Whetstone, the new ABI reduces code size by 10%.

* For Dhrystone, the new ABI reduces code size by 3%.

* For Coremark, the new ABI reduces code size by 3%.

* For stdcbench, the new ABI reduces code size by 3%.


_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to