You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by GitBox <gi...@apache.org> on 2019/03/25 17:23:06 UTC

[GitHub] [mynewt-core] ccollins476ad opened a new pull request #1720: util/taskpool: New package

ccollins476ad opened a new pull request #1720: util/taskpool: New package
URL: https://github.com/apache/mynewt-core/pull/1720
 
 
   This package allows you to create and remove generic tasks at runtime. The initial use case is multithreaded unit tests, but this package can be used in other applications as well.
   
   This package creates a single global task pool.  Each allocated task uses the same size stack.  The task count and stack size settings are specified via syscfg.
   
   It might be useful to allow multiple task pools and / or variable stack sizes.  This would add quite a bit of complexity to the API, and I did not deem it useful enough to justify the expense.  If we need these features, we can add them to the API later.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services