Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

source: rtems/cpukit/score/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5d6b211   09/07/16 07:04:45 Sebastian Huber score: Add scheduler node table for each thread Update #2556. 5
(edit) @300f6a48   06/22/16 15:09:23 Sebastian Huber score: Rework thread priority management Add priority nodes which … 5
(edit) @b20b736   06/28/16 04:54:50 Sebastian Huber score: Introduce _Thread_Get_priority() Avoid direct access to thread … 5
(edit) @52a661e8   08/02/16 06:55:00 Sebastian Huber score: Add scheduler node implementation header Update #2556. 5
(edit) @15b5678d   08/01/16 09:03:16 Sebastian Huber score: Move thread wait node to scheduler node Update #2556. 5
(edit) @e27421f   08/01/16 09:12:52 Sebastian Huber score: Move scheduler node to own header file This makes it possible … 5
(edit) @e41308ea   08/22/16 08:58:34 Sebastian Huber score: Introduce Thread_queue_Lock_context Introduce … 5
(edit) @114e408   08/22/16 11:17:05 Sebastian Huber score: Simplify thread queue acquire/release 5
(edit) @8af1663   09/08/16 07:53:34 Sebastian Huber score: Fix for RTEMS_DEBUG 5
(edit) @29594b4   09/07/16 07:27:59 Sebastian Huber score: Remove superfluous SMP debug support This information turned … 5
(edit) @3709987   08/10/16 06:21:54 Sebastian Huber score: Add _Chain_Initialize_one() 5
(edit) @da15db78   08/24/16 13:25:33 Sebastian Huber score: Improve red-black tree debug support Ensure that we extract a … 5
(edit) @83b0229   06/28/16 04:59:29 Sebastian Huber score: Add _RBTree_Initialize_one() 5
(edit) @796f12a   08/19/16 11:37:01 Sebastian Huber score: Add missing const qualifiers 5
(edit) @9c42752   08/17/16 05:33:14 Sebastian Huber score: Fix undefined behaviour Cast POSIX error codes to unsigned int … 5
(edit) @55faa44   08/12/16 09:16:45 Sebastian Huber score: Improve _RBTree_Insert_inline() Return if the inserted node is … 5
(edit) @424ffe4d   08/11/16 08:26:57 Sebastian Huber score: Introduce thread queue surrender operation This is an … 5
(edit) @fef3ea9   08/11/16 06:32:49 Sebastian Huber score: Add _Thread_queue_Surrender() Add _Thread_queue_Surrender() to … 5
(edit) @aaaf9610   08/08/16 06:44:51 Sebastian Huber score: Add debug support to red-black trees This helps to detect … 5
(edit) @ee0e4135   08/04/16 08:20:29 Sebastian Huber score: Fix a release/cancel job race condition Split up the potential … 5
(edit) @21bdca4   08/03/16 13:41:31 Sebastian Huber score: Indroduce cancel job scheduler operation Do not use a deadline … 5
(edit) @ff2e6c64   08/02/16 09:26:56 Sebastian Huber score: Fix and simplify thread wait locks There was a subtile race … 5
(edit) @5fe6d07a   08/01/16 11:16:57 Christian.Mauderer linker set: Allow adding any variable into content The newly created … 5
(edit) @d79df38   07/26/16 08:34:21 Sebastian Huber score: Add deadlock detection The mutex objects use the owner field … 5
(edit) @1fcac5ad   07/25/16 14:35:37 Sebastian Huber score: Turn thread lock into thread wait lock The … 5
(edit) @3a58dc8   07/05/16 11:37:10 Sebastian Huber score: Priority inherit thread queue operations Move the priority … 5
(edit) @f4d1f30   06/22/16 15:09:56 Sebastian Huber score: Split _Thread_Change_priority() Update #2412. Update #2556. … 5
(edit) @39d97ab   07/26/16 18:13:36 Gedare Bloom cpukit: refactor nanosleep and use 64-bit timeout for threadq * Fixes … 5
(edit) @00c620c   07/26/16 05:53:34 Sebastian Huber score: Format 5
(edit) @f78a5f5   07/22/16 01:19:48 Chris Johns score: Add a STATES_DEBUGGER for use by debugging agents to a thread's … 5
(edit) @b5bfaaf9   06/23/16 20:55:38 Gedare Bloom posix: cond_timedwait remember and use clock from condattr updates #2745 5
(edit) @f23d470   06/09/16 15:33:15 Gedare Bloom cpukit: Add and use Watchdog_Discipline. Clock disciplines may be … 5
(edit) @3ae199a   07/08/16 11:05:55 Sebastian Huber score: Disable RTEMS_NO_RETURN for RTEMS_DEBUG Do not use … 5
(edit) @64ed0bb3   07/14/16 12:55:49 Sebastian Huber score: Assert proper seqlock writer state Helps to detect invalid … 5
(edit) @059529e   07/21/16 08:15:02 Sebastian Huber score: Add debug support to chains This helps to detect * double … 5
(edit) @008efaf   07/05/16 07:00:32 Sebastian Huber score: Do not disable ISR in _Terminate() This partially reverts … 5
(edit) @df2177ab   07/01/16 12:47:07 Sebastian Huber score: Change scheduler node init and destroy Provide the scheduler … 5
(edit) @4cb13c39   07/01/16 09:55:23 Sebastian Huber score: Fix MPCI message layout Restore the 32-bit priority field in … 5
(edit) @c0bd006   06/30/16 12:08:18 Sebastian Huber rtems: Fix rtems_task_set_scheduler() API Task priorities are only … 5
(edit) @23dedc44   07/01/16 05:31:18 Sebastian Huber score: Next try to fix thread lock on SMP 5
(edit) @09c87fb   06/30/16 04:23:56 Sebastian Huber score: Strong APA scheduler processor allocation Use … 5
(edit) @02987728   06/29/16 13:33:26 Sebastian Huber score: Avoid atomic fences for thread wait flags The use of atomic … 5
(edit) @b6b25a9   06/29/16 13:32:51 Sebastian Huber score: Fix thread lock on SMP configurations 5
(edit) @9bb3ce39   06/29/16 07:50:47 Sebastian Huber score: Fix SMP message handling According to the C11 standard only … 5
(edit) @254dc82   06/24/16 09:22:03 Sebastian Huber score: Change Priority_Control to 64-bit A 32-bit Priority_Control … 5
(edit) @1d72f03   06/22/16 13:37:13 Sebastian Huber score: Silence integer conversion warnings 5
(edit) @50a56dff   06/24/16 09:16:35 Sebastian Huber score: Move SCHEDULER_EDF_PRIO_MSB This is an implementation detail … 5
(edit) @9bfad8c   06/08/16 20:22:46 Sebastian Huber score: Add thread priority to scheduler nodes The thread priority is … 5
(edit) @69a6802b   06/17/16 05:50:01 Sebastian Huber score: Move _RBTree_Find() The _RBTree_Find() is no longer used in … 5
(edit) @768c483b   06/17/16 05:38:17 Sebastian Huber score: Move _RBTree_Insert() The _RBTree_Insert() is no longer used … 5
(edit) @99fc1d1d   06/09/16 19:30:40 Sebastian Huber score: Rework EDF scheduler Use inline red-black tree insert. Do not … 5
(edit) @9a78f8a5   06/16/16 15:08:54 Sebastian Huber score: Modify release job scheduler operation Pass the deadline in … 5
(edit) @77ff5599   06/10/16 06:48:54 Sebastian Huber score: Introduce map priority scheduler operation Introduce map/unmap … 5
(edit) @b8f76fa   06/09/16 14:55:50 Sebastian Huber score: Delete unused _Scheduler_Priority_compare() By convention, … 5
(edit) @c82835a   06/21/16 15:12:40 Sebastian Huber rtems: Rework RTEMS API to SuperCore? priority Use same structure as … 5
(edit) @eec08ef   06/15/16 04:59:57 Sebastian Huber posix: Rework sporadic server scheduling policy Instead of lowering … 5
(edit) @6bab009   06/14/16 15:23:03 Sebastian Huber posix: Delete POSIX_API_Control::schedparam This field was redundant. 5
(edit) @4dc5450   06/14/16 15:21:53 Sebastian Huber posix: Delete POSIX_API_Control::schedpolicy This field was redundant. 5
(edit) @e8020d1   06/21/16 11:28:01 Sebastian Huber Rename and move RTEMS_PRINTF_ATTRIBUTE() Rename … 5
(edit) @bc47ec1c   06/20/16 04:50:12 Sebastian Huber score: Refine system initialization order 5
(edit) @042072b   06/14/16 08:12:34 Sebastian Huber score: _Scheduler_priority_Ready_queue_initialize Use priority … 5
(edit) @05b7eec   06/08/16 13:18:14 Sebastian Huber score: Add an SMP sequence lock implementation 5
(edit) @80bbb4ed   06/08/16 06:52:38 Sebastian Huber score: Use builtin for _Bitfield_Find_first_bit() In case the CPU … 5
(edit) @b8a84064   06/08/16 06:43:20 Sebastian Huber score: Inline _Bitfield_Find_first_bit() Turn … 5
(edit) @7103ad34   06/08/16 06:18:59 Sebastian Huber score: Define _Priority_Bits_index() once 5
(edit) @bf021daf   06/08/16 06:14:58 Sebastian Huber score: Define _Priority_Mask() once 5
(edit) @b04b76c6   06/07/16 19:36:48 Sebastian Huber score: Simplify priority bit map implementation The priority bit map … 5
(edit) @18e29faf   06/08/16 08:10:40 Sebastian Huber score: Delete CPU_USE_GENERIC_BITFIELD_DATA Rename log2table into … 5
(edit) @3ad5f86   06/03/16 06:15:21 Sebastian Huber rtems: Fix no protocol mutex release The Classic binary semaphores … 5
(edit) @c6556e2e   06/01/16 12:38:05 Sebastian Huber score: Maybe fix _Thread_Lock_acquire() The approach with the … 5
(edit) @f807b84   06/01/16 09:04:50 Sebastian Huber score: Fix _Thread_Lock_acquire() A read-modify-write operation is … 5
(edit) @024bffc6   05/30/16 13:00:32 Sebastian Huber score: Use owner of thread queue for CORE mutex 5
(edit) @0b713f89   05/30/16 04:59:55 Sebastian Huber score: Rework CORE inherit priority mutex Provide dedicated seize and … 5
(edit) @33e250c9   05/27/16 13:41:41 Sebastian Huber score: Rework CORE priority ceiling mutex Rework seize and surrender … 5
(edit) @5a598ac   05/27/16 06:02:03 Sebastian Huber score: Add CORE mutex variants Add CORE_recursive_mutex_Control and … 5
(edit) @3c1ad257   05/27/16 07:41:18 Sebastian Huber rtems: Simplify rtems_semaphore_delete() Due to the unified status … 5
(edit) @09c5ca4   05/26/16 20:29:56 Sebastian Huber score: Simplify CORE mutex Remove superfluous support for simple … 5
(edit) @2581a56   05/20/16 19:39:56 Sebastian Huber score: Add semaphore variants 5
(edit) @af746b0   05/25/16 14:30:23 Sebastian Huber score: Use thread queue lock for MrsP Replace the ISR lock in … 5
(edit) @93306058   05/27/16 12:43:19 Sebastian Huber score: _CORE_mutex_Check_dispatch_for_seize() Move the safety check … 5
(edit) @0e1d11f3   05/27/16 11:26:53 Sebastian Huber score: Add _Thread_queue_Context_set_MP_callout() Add … 5
(edit) @dfcc8bb   05/03/16 05:43:54 Sebastian Huber score: Adjust thread queue layout Adjust thread queue layout … 5
(edit) @dce48791   05/23/16 11:37:59 Sebastian Huber score: Add Status_Control for all APIs Unify the status codes of the … 5
(edit) @39bcf741   05/25/16 12:23:48 Sebastian Huber Fix semaphore post overflow status Close #2720. 5
(edit) @9ec7d492   05/25/16 06:37:28 Sebastian Huber posix: Fix pthread_spin_unlock() error status Close #2719. 5
(edit) @631b3c8   05/23/16 09:40:18 Sebastian Huber score: Move thread queue MP callout to context Drop the … 5
(edit) @c3d8d9e   05/23/16 04:55:49 Sebastian Huber score: Get rid of mp_id parameter Get rid of the mp_id parameter used … 5
(edit) @8866e62   05/23/16 04:26:58 Sebastian Huber score: Move thread queue object support 5
(edit) @0e9d5b6   05/24/16 11:15:47 Sebastian Huber mpci: Fix thread queue flush method We must call the MP callout for … 5
(edit) @4b623d65   05/24/16 05:40:18 Sebastian Huber score: Fix blocking _CORE_message_queue_Submit() Close #2718. 5
(edit) @16dbcdcd   05/23/16 09:42:41 Sebastian Huber score: _CORE_message_queue_Seize() Delete unused parameter. 5
(edit) @bdb3b7f   05/20/16 13:52:27 Sebastian Huber score: _CORE_semaphore_Seize() Delete unused parameter. 5
(edit) @e266d13   05/20/16 13:10:27 Sebastian Huber Replace *_Get_interrupt_disable() with *_Get() Uniformly use *_Get() … 5
(edit) @582bb23c   05/20/16 13:04:16 Sebastian Huber score: Rename _Objects_Get_local() Rename _Objects_Get_local() into … 5
(edit) @4bae341d   05/20/16 13:01:46 Sebastian Huber score: Delete unused _Objects_Get_isr_disable() Delete now unused … 5
(edit) @956b8e5   05/20/16 09:53:41 Sebastian Huber mpci: Simplify _Objects_MP_Is_remote() 5
(edit) @61340d1   05/20/16 09:38:23 Sebastian Huber score: Add const to _RBTree_Find_inline() 5
(edit) @0cc91daa   05/20/16 09:04:04 Sebastian Huber score: Delete unused _Objects_Get_local_object() 5
(edit) @8a040fe4   05/19/16 15:03:31 Sebastian Huber score: Use _RBTree_Insert_inline() Use _RBTree_Insert_inline() for … 5
(edit) @7dfb4b9   05/19/16 09:20:58 Sebastian Huber score: Add per scheduler instance maximum priority The priority … 5
Note: See TracRevisionLog for help on using the revision log.