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

Use fixed size strings and containers, remove dynamic allocation #68

Closed
12 tasks done
ecourtois opened this issue Jun 3, 2022 · 0 comments · Fixed by #95
Closed
12 tasks done

Use fixed size strings and containers, remove dynamic allocation #68

ecourtois opened this issue Jun 3, 2022 · 0 comments · Fixed by #95
Assignees
Labels
enhancement New feature or request

Comments

@ecourtois
Copy link
Contributor

ecourtois commented Jun 3, 2022

Remove dynamic memory allocation to have a better control of memory usage.

This task will be split in sub-tasks for each modules:

Dynamic allocation

Fixed-size containers

  • lib/cogip_defs/Polygon
  • lib/obstacles
  • lib/path
  • lib/avoidance
  • applications (obstacles, samples, ...)
  • strings
@ecourtois ecourtois added the enhancement New feature or request label Jun 3, 2022
@ecourtois ecourtois self-assigned this Jun 3, 2022
@ecourtois ecourtois changed the title Use fixed size strings and arrays Use fixed size strings and containers, remove dynamic allocation Aug 16, 2022
ecourtois added a commit that referenced this issue Sep 25, 2022
cogip::uartpb::message_handler_t was converted from std::function to
etl::delegate in [1], but the registration of wizard message handler was not
updated accordingly.

[1] #68

Signed-off-by: Eric Courtois <eric.courtois@gmail.com>
ecourtois added a commit that referenced this issue Sep 25, 2022
cogip::uartpb::message_handler_t was converted from std::function to
etl::delegate in #68,
but the registration of wizard message handler was not updated accordingly.

Signed-off-by: Eric Courtois <eric.courtois@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant