Hello Joel,
I think it is good approach to use a RB tree for the priority queues. Reducing
the size of non-thread objects is always beneficial, since you usually have a
lot of them. The new network stack uses for example more than 2000 semaphores,
but only a hand full of tasks.
It might be
On 7/9/2014 10:34 AM, Gedare Bloom wrote:
> On Tue, Jul 8, 2014 at 5:37 PM, Joel Sherrill
> wrote:
>> Hi
>>
>> If you take the patches in their entirety, most of the tests
>> appear to be about 500 bytes smaller on the erc32.
>>
> What is the change in wkspace size? Basically you add 3 pointers
On Tue, Jul 8, 2014 at 5:37 PM, Joel Sherrill wrote:
> Hi
>
> If you take the patches in their entirety, most of the tests
> appear to be about 500 bytes smaller on the erc32.
>
What is the change in wkspace size? Basically you add 3 pointers +
enum to each TCB / thd proxy, but remove some space f
Hi
If you take the patches in their entirety, most of the tests
appear to be about 500 bytes smaller on the erc32.
None of the tmtests do priority based blocking so I can't
report any changes there.
There was historically a subroutine in the threadq calls for a discipline
specific routine. Using