source: rtems/cpukit/score/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @947814ca   11/04/16 14:31:44 Sebastian Huber mpci: Use the first scheduler for MPCI Avoid use of processor index 0 … 5
(edit) @eb98dd49   11/09/16 12:14:38 Sebastian Huber score: Inline some SMP lock operations by default The SMP ticket lock … 5
(edit) @6de41c5f   10/27/16 06:24:50 Sebastian Huber Provide kernel space header files These kernel space header files … 5
(edit) @df48ed2   11/04/16 12:28:23 Sebastian Huber score: Add optional _CPU_Get_thread_executing() 5
(edit) @ee42943   11/03/16 13:44:15 Sebastian Huber score: Optimize self-contained mutexes 5
(edit) @e7ab43d4   11/04/16 09:04:27 Sebastian Huber score: Use non-inline thread queue lock ops This reduces the code … 5
(edit) @9cd5349   11/03/16 16:00:28 Sebastian Huber score: Default to non-inline SMP lock ops Use non-inline SMP lock … 5
(edit) @47d2464   10/31/16 15:23:52 Sebastian Huber score: Conditionally enable thread resource count Maintain the thread … 5
(edit) @0dd49d0   10/31/16 15:10:32 Sebastian Huber score: Introduce thread resource count methods This makes it easier … 5
(edit) @63e2ca1b   10/31/16 08:13:35 Sebastian Huber score: Simplify yield and unblock scheduler ops Update #2556. 5
(edit) @2dd098a   10/31/16 07:33:11 Sebastian Huber score: Introduce Thread_Scheduler_control::home Replace … 5
(edit) @7f742432   10/31/16 07:22:02 Sebastian Huber score: Delete Thread_Scheduler_control::own_node Update #2556. 5
(edit) @c0f1f52   10/31/16 07:08:48 Sebastian Huber score: Delete Thread_Scheduler_control::node Update #2556. 5
(edit) @1cafc46   10/31/16 05:19:43 Sebastian Huber score: Delete Resource Handler Update #2556. 5
(edit) @6771359f   10/27/16 04:42:06 Sebastian Huber score: Second part of new MrsP implementation Update #2556. 5
(edit) @0e754fac   10/21/16 12:41:19 Sebastian Huber score: Delete unused scheduler ask for help X op 5
(edit) @9c238e1   10/21/16 12:33:01 Sebastian Huber score: Simplify update priority scheduler op Remove unused return status. 5
(edit) @97f7dac   10/21/16 07:23:48 Sebastian Huber score: Delete _Scheduler_Ask_for_help_if_necessary Delete … 5
(edit) @73a193f   10/21/16 12:15:30 Sebastian Huber score: Delete unused functions Delete … 5
(edit) @3a27248   10/21/16 07:23:58 Sebastian Huber score: First part of new MrsP implementation Update #2556. 5
(edit) @913864c   10/13/16 06:57:29 Sebastian Huber score: Use scheduler instance specific locks Update #2556. 5
(edit) @351c14d   09/27/16 09:33:36 Sebastian Huber score: Add new SMP scheduler helping protocol Update #2556. 5
(edit) @2403473   09/23/16 12:54:04 Sebastian Huber score: Add _Thread_Scheduler_process_requests() Update #2556. 5
(edit) @ebdd2a3   09/23/16 11:24:06 Sebastian Huber score: Add scheduler node requests Add the ability to add/remove … 5
(edit) @07a32d19   09/23/16 09:57:59 Sebastian Huber score: Add thread scheduler lock Update #2556. 5
(edit) @70c22d93   09/23/16 08:47:22 Sebastian Huber score: Add _Thread_Scheduler_remove_wait_node() Update #2556. 5
(edit) @36d7aba   09/23/16 08:46:49 Sebastian Huber score: Add _Thread_Scheduler_add_wait_node() Update #2556. 5
(edit) @1c9688a9   09/27/16 09:37:22 Sebastian Huber score: Add _Scheduler_Node_get_scheduler() Update #2556. 5
(edit) @72e0bdb   10/10/16 12:50:19 Sebastian Huber score: Pass scheduler node to unblock operation Changed for … 5
(edit) @e382a1b   10/10/16 12:33:17 Sebastian Huber score: Pass scheduler node to block operation Changed for consistency … 5
(edit) @2df4abc   10/10/16 12:01:55 Sebastian Huber score: Pass scheduler node to yield operation Changed for consistency … 5
(edit) @501043a   09/30/16 12:38:04 Sebastian Huber score: Pass scheduler node to update priority op This enables to call … 5
(edit) @d097b546   09/21/16 13:17:37 Sebastian Huber score: Rename scheduler ask for help stuff Rename the scheduler ask … 5
(edit) @d271c3bb   10/31/16 12:37:59 Sebastian Huber rtems: Add rtems_task_iterate() Update #2423. 5
(edit) @2ba0c035   10/12/16 07:54:58 Sebastian Huber score: Simplify check for migrations 5
(edit) @271690e   10/11/16 12:42:55 Sebastian Huber score: Enhance _SMP_barrier_Wait() Indicate which processor released … 5
(edit) @8797c76   09/27/16 13:23:00 Sebastian Huber score: Unify CORE mutex seize/surrender Use the … 5
(edit) @4e02681   09/23/16 09:56:45 Sebastian Huber score: Simplify ISR lock name 5
(edit) @94d5b390   09/23/16 09:29:48 Sebastian Huber score: Simplify CORE mutex seize Rename … 5
(edit) @f0115ab   09/23/16 08:47:36 Sebastian Huber score: Fix warning 5
(edit) @9149c87e   09/23/16 04:52:33 Sebastian Huber score: Fix C/C++ compatibility issue Only use CPU_Per_CPU_control if … 5
(edit) @f6142c19   09/09/16 09:00:06 Sebastian Huber score: Scheduler node awareness for thread queues Maintain the … 5
(edit) @266d383   09/08/16 12:07:12 Sebastian Huber score: Manage scheduler nodes via thread queues Update #2556. 5
(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) @15b5678d   08/01/16 09:03:16 Sebastian Huber score: Move thread wait node to scheduler node Update #2556. 5
(edit) @1f210ac1   08/10/16 06:37:16 Sebastian Huber score: Optimize thread queue enqueue Optimize the enqueue to empty … 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) @63b36cbf   09/08/16 05:48:44 Sebastian Huber score: Fix warning 5
(edit) @29594b4   09/07/16 07:27:59 Sebastian Huber score: Remove superfluous SMP debug support This information turned … 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) @424ffe4d   08/11/16 08:26:57 Sebastian Huber score: Introduce thread queue surrender operation This is an … 5
(edit) @a827447   08/11/16 07:47:21 Sebastian Huber score: Dismantle _Thread_queue_Do_extract_locked() Dismantle … 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) @69dd99b   08/05/16 06:19:39 Sebastian Huber score: Simplify _Thread_Finalize_life_change() 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) @ca783bbe   08/04/16 08:16:14 Sebastian Huber score: Fix _Thread_queue_Path_release() It is possible that the owner … 5
(edit) @6117f29   08/04/16 06:31:25 Sebastian Huber score: Fix _Scheduler_EDF_Cancel_job_filter() Commit … 5
(edit) @1c1e31f7   08/04/16 06:10:29 Sebastian Huber score: Optimize _Thread_queue_Path_release() Update #2556. 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) @501b11ba   08/01/16 12:00:14 Sebastian Huber score: Fix for RTEMS_DEBUG 5
(edit) @db6a637   07/29/16 00:29:23 Chris Johns score: Fix for RTEMS_DEBUG. 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) @ac8402dd   06/27/16 08:20:34 Sebastian Huber score: Simplify _Thread_queue_Boost_priority() Raise the priority … 5
(edit) @f4d1f30   06/22/16 15:09:56 Sebastian Huber score: Split _Thread_Change_priority() Update #2412. Update #2556. … 5
(edit) @0b836337   07/27/16 08:55:17 Sebastian Huber score: Fix for RTEMS_DEBUG 5
(edit) @ea93844   07/26/16 06:01:58 Sebastian Huber score: Format 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) @7f616dd   07/25/16 12:45:50 Sebastian Huber score: Fix for RTEMS_DEBUG 5
(edit) @0fd6f255   07/08/16 14:58:48 Sebastian Huber score: Relax thread begin extension environment Update #2752. 5
(edit) @992494e   07/22/16 10:36:40 Sebastian Huber score: Fix for RTEMS_DEBUG 5
(edit) @059529e   07/21/16 08:15:02 Sebastian Huber score: Add debug support to chains This helps to detect * double … 5
(edit) @6f6cf785   07/05/16 07:04:15 Sebastian Huber score: Postpone SMP shutdown in _Terminate() This enables fatal … 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) @8d5b0380   07/01/16 07:44:48 Sebastian Huber score: Workaround for #2751 The ARM and PowerPC interrupt epilogues … 5
(edit) @4142f73   07/01/16 09:50:41 Sebastian Huber score: Fix priority affinity SMP scheduler Bug introduced by … 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) @50a56dff   06/24/16 09:16:35 Sebastian Huber score: Move SCHEDULER_EDF_PRIO_MSB This is an implementation detail … 5
(edit) @a4a307d   06/23/16 10:37:18 Sebastian Huber score: Fix _Scheduler_EDF_Yield() A non-preemptive task must yield if … 5
(edit) @93f158f   06/23/16 07:04:25 Sebastian Huber score: Fix EDF no-preempt thread handling 5
(edit) @006af6ac   06/14/16 07:26:12 alexander.krutwig score: Improve heap protection Check block pointers of deferred free … 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) @7ec66e08   06/16/16 15:23:16 Sebastian Huber score: Remove hidden deadline overrule for CBS Do what the user … 5
(edit) @77ff5599   06/10/16 06:48:54 Sebastian Huber score: Introduce map priority scheduler operation Introduce map/unmap … 5
Note: See TracRevisionLog for help on using the revision log.