realprocrastinator opened a new pull request, #16943:
URL: https://github.com/apache/nuttx/pull/16943

   Decouple the API's core logic from the wait object. Let the user provide the 
wait object, giving them control over its allocation (e.g., heap, stack, or 
global) and lifetime.
   
   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   
   In some cases, we may restrict accessing threads' stacks by using some 
memory protection mechanisms. And that's why
   we would prefer give the user more explicit control over the objects memory 
allocation.
   
   ## Impact
   
   The original API wasn't changed for compatibility reason, insead, we add a 
new API for fexibility.
   
   ## Testing
   
   Using the nuttx test suite.


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to