Changeset 222dc775 in rtems
- Timestamp:
-
02/26/15 09:32:08
(9 years ago)
- Author:
- Sebastian Huber <sebastian.huber@…>
- Branches:
- 4.11, 5, master
- Children:
- 1512761
- Parents:
- 6157743
- git-author:
- Sebastian Huber <sebastian.huber@…> (02/26/15 09:32:08)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (03/05/15 10:36:19)
- Message:
-
score: Add and use _Thread_Do_dispatch()
The _Thread_Dispatch() function is quite complex and the time to set up
and tear down the stack frame is significant. Split this function into
two parts. The complex part is now in _Thread_Do_dispatch(). Call
_Thread_Do_dispatch() in _Thread_Enable_dispatch() only if necessary.
This increases the average case performance.
Simplify _Thread_Handler() for SMP configurations.
Update #2273.
-
(No files)
-