Skip to content
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

uORB generation use constexpr #7348

Merged
merged 1 commit into from
Jun 3, 2017
Merged

uORB generation use constexpr #7348

merged 1 commit into from
Jun 3, 2017

Conversation

dagar
Copy link
Member

@dagar dagar commented Jun 3, 2017

Before:

 % make sizes
   text    data     bss     dec     hex filename
1383820    6632   24116 1414568  1595a8 build_px4fmu-v4_default/src/firmware/nuttx/firmware_nuttx
nsh> free
             total       used       free    largest
Mem:        231120     218384      12736      12096

After:

 % make sizes
   text    data     bss     dec     hex filename
1383676    4104   24116 1411896  158b38 build_px4fmu-v4_default/src/firmware/nuttx/firmware_nuttx
nsh> free
             total       used       free    largest
Mem:        233424     218384      15040      14752

@LorenzMeier
Copy link
Member

Pretty nice!

@dagar dagar merged commit b4e2360 into PX4:master Jun 3, 2017
@dagar dagar deleted the constexpr branch June 3, 2017 22:02
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.

None yet

2 participants