You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I converted the unrolling to function calls, reducing code size by 12 kB (this is also used in bootloader and possibly in boardloader too?)
@onvej-sl I would like to ask for your help evaluating this change in terms of correctness and performance impact
are there other places that you know of where we could also re-roll code, so to speak?
The text was updated successfully, but these errors were encountered:
blake2 is the biggest offender here:
trezor-firmware/crypto/blake2b.c
Lines 189 to 255 in c3161f8
I converted the unrolling to function calls, reducing code size by 12 kB (this is also used in bootloader and possibly in boardloader too?)
@onvej-sl I would like to ask for your help evaluating this change in terms of correctness and performance impact
are there other places that you know of where we could also re-roll code, so to speak?
The text was updated successfully, but these errors were encountered: