You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
VxWorks will invoke malloc() to obtain a stack for new tasks if the OS_TaskCreate() call is passed NULL for a stack pointer. This gets memory from the system heap which is not desirable for some users.
Describe the solution you'd like
Allow customization of the pool from which this memory is derived.
Describe alternatives you've considered
N/A
Additional context
Stakeholder request/need.
Requester Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered:
Removes default use of malloc() for creating a task stack in VxWorks.
Replace with a mempool-based solution, that can also be replaced with
some other memory pool based on user preferences.
Removes default use of malloc() for creating a task stack in VxWorks.
Replace with a mempool-based solution, that can also be replaced with
some other memory pool based on user preferences.
Is your feature request related to a problem? Please describe.
VxWorks will invoke
malloc()
to obtain a stack for new tasks if theOS_TaskCreate()
call is passed NULL for a stack pointer. This gets memory from the system heap which is not desirable for some users.Describe the solution you'd like
Allow customization of the pool from which this memory is derived.
Describe alternatives you've considered
N/A
Additional context
Stakeholder request/need.
Requester Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered: