-
-
Notifications
You must be signed in to change notification settings - Fork 16
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
v1.1.0: C standard mode performance improvements #48
Conversation
Performance Improvment: 113us -> 107us
Benchmark result now: Standard Mode on STM32F103ZE
|
Benchmark result now: Standard Mode on STM32F103ZE
|
…if statement that skip the Zero byte.
Benchmark result now: Standard Mode on STM32F103ZE
|
Results now, on STM32F103ZE. drone.bitproto 61bytes
|
Results now, on STM32F103ZE. drone.bitproto 61bytes
|
Results now, on STM32F103ZE. drone.bitproto 61bytes
|
Update benchmark bitproto to 100bytes size. Results now, on STM32F103ZE. drone.bitproto 100bytes standard mode, without cc -O: encode 147us, decode 146us |
stm32: no -o 144 143 |
BpCopyBufferBits
__post_init__
functionbyte; uint8/16/32/64; int8/16/32/64
and enum, alias of themtarget v1.1.0 before 2023/01/15.