[PATCH v2 00/10] Rework work area initialization

Chris Johns chrisj at rtems.org
Sun Feb 2 23:01:32 UTC 2020


On 3/2/20 12:28 am, Sebastian Huber wrote:
> This change set reworks the work area initialization carried out by the BSPs to
> initialize the workspace and C program heap only on demand, e.g. in case these
> components are used by the application.
> 
> Currently, the workspace is always used, however, this may change in a follow up
> change set.

Is the purpose of change to have a more efficient use of the workspace because a
defined area is reserved and allocated when the manager is initialised?

I am not sure what the "demand" is and where it is coming from.

How are allocation errors handled? Traditionally this has been at compile time
but I am not sure if this is still valid.

Chris


More information about the devel mailing list