source: rtems/cpukit/score/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @b2e1bded   Jul 18, 2017, 12:53:16 PM Sebastian Huber score: Add optional _CPU_Context_Destroy() Update #3077.
(edit) @852d7059   Jul 17, 2017, 7:15:04 AM Sebastian Huber score: Fix warning Update #3059.
(edit) @34487537   Jul 4, 2017, 7:57:30 AM Sebastian Huber score: Add simple affinity support to EDF SMP Update #3059.
(edit) @197a614   Jul 5, 2017, 1:14:26 PM Sebastian Huber score: Add scheduler node to set affinity op Update #3059.
(edit) @76d1198   Jul 7, 2017, 5:45:57 AM Sebastian Huber score: Introduce _SMP_Get_online_processors() Update #3059.
(edit) @0232b28   Jul 4, 2017, 6:59:37 AM Sebastian Huber score: Use processor mask for set affinity Update #3059.
(edit) @6b1d8c7   Jul 4, 2017, 5:28:44 AM Sebastian Huber score: Add processor set to scheduler context Replace the simple …
(edit) @7851555   Jul 3, 2017, 12:05:26 PM Sebastian Huber score: Move processor affinity to Thread_Control Update #3059.
(edit) @7a5e4d94   Jul 3, 2017, 11:14:35 AM Sebastian Huber score: Add processor mask to/from cpu_set_t Update #3059.
(edit) @3dfe55ee   Jul 3, 2017, 9:46:12 AM Sebastian Huber score: Use <sys/bitset.h> for Processor_mask Implement the …
(edit) @fab446f   Jul 5, 2017, 6:10:11 AM Sebastian Huber score: Fix format
(edit) @4cd52cc4   Jul 5, 2017, 6:08:24 AM Sebastian Huber score: Avoid clash with <strings.h> provided fls()
(edit) @550616e5   Jul 3, 2017, 5:28:15 AM Sebastian Huber score: Add assert to _Thread_Dispatch() Update #3060.
(edit) @f3d9f228   Jun 26, 2017, 8:35:45 AM Sebastian Huber score: Add SMP EDF scheduler Update #3056.
(edit) @15dbc71   Jun 29, 2017, 7:44:16 AM Sebastian Huber score: Add red-black tree node to Scheduler_Node In SMP …
(edit) @3dd67dd1   Jun 14, 2017, 5:29:14 AM Sebastian Huber score: Remove rtems_ada_self This task variable is superfluous since …
(edit) @836f454   Jun 7, 2017, 6:14:30 AM Sebastian Huber Fix CPU_COPY() usage The original CPU_COPY() support of Newlib …
(edit) @46f05b9   Apr 5, 2017, 9:28:46 AM Sebastian Huber SMP: Simplify SMP multicast actions
(edit) @088acbb0   Mar 7, 2017, 12:07:02 PM Sebastian Huber score: Fix scheduler yield in SMP configurations Check that no ask …
(edit) @7a462cc   Feb 15, 2017, 10:09:32 AM Sebastian Huber score: Fix warning
(edit) @6dbbafc6   Feb 14, 2017, 7:42:48 AM Sebastian Huber score: Fix warning in _Thread_Set_name()
(edit) @bbfbfc8   Feb 3, 2017, 7:57:18 AM Sebastian Huber score: Move _Thread_Scheduler_ask_for_help() Move …
(edit) @ca1e546e   Feb 2, 2017, 3:24:05 PM Sebastian Huber score: Improve scheduler helping protocol Only register ask for help …
(edit) @e366f77   Jan 31, 2017, 7:08:24 AM Sebastian Huber score: Add _Thread_queue_Object_name Add the special thread queue …
(edit) @70488f5   Jan 31, 2017, 8:37:54 AM Sebastian Huber score: Fix _Thread_Initialize()
(edit) @6f6da82c   Jan 26, 2017, 10:06:50 AM Sebastian Huber score: Fix user extensions order Use forward and reverse order for …
(edit) @27bfcd8   Jan 25, 2017, 1:32:02 PM Sebastian Huber score: Delete _CPU_Context_Fp_start() Since the FP area pointer is …
(edit) @9fad437   Jan 13, 2017, 10:33:28 AM Sebastian Huber configure: Remove HAVE_STRUCTTHREAD_QUEUE_QUEUE
(edit) @da6ad56   Jan 12, 2017, 12:46:55 PM Sebastian Huber score: Add _Thread_Set_name() Add configuration option …
(edit) @7ced9d9b   Jan 12, 2017, 8:25:56 AM Sebastian Huber score: Add and use _Thread_Get_name() Update #2858.
(edit) @2b72162   Jan 12, 2017, 9:15:56 AM Sebastian Huber score: Add Thread_queue_Queue::name Update #2858.
(edit) @b8bcebe   Jan 12, 2017, 7:28:57 AM Sebastian Huber score: Add and use _Objects_Name_to_string() Update #2858.
(edit) @7a4b2645   Jan 11, 2017, 3:43:06 PM joel Remove obsolete RTEMS_HAVE_SYS_CPUSET_H
(edit) @3d35bc0   Jan 11, 2017, 12:41:55 PM Sebastian Huber score: Improve SMP lock debug support The CPU index starts with zero. …
(edit) @9a448aab   Dec 23, 2016, 3:02:07 PM Sebastian Huber score: Add STATES_THREAD_QUEUE_WITH_IDENTIFIER Add thread state bit …
(edit) @a7cfb4b   Dec 23, 2016, 12:54:11 PM Sebastian Huber score: Relax <sys/lock.h> static assertions Only require that the …
(edit) @3a659b04   Dec 9, 2016, 6:19:22 AM Sebastian Huber score: Introduce _Internal_error()
(edit) @b6606e8   Dec 8, 2016, 3:41:30 PM Sebastian Huber score: Remove fatal is internal indicator The fatal is internal …
(edit) @5b6c290   Dec 1, 2016, 7:42:48 PM Sebastian Huber score: Initialize thread queue context early Initialize thread queue …
(edit) @b3cb2c1   Dec 1, 2016, 9:24:02 PM Sebastian Huber score: Fix debug thread queue context init On ARM Thumb we may have …
(edit) @c09db57   Nov 28, 2016, 12:28:32 PM Sebastian Huber score: Fix thread queue context initialization Initialize the thread …
(edit) @620b23e   Nov 24, 2016, 5:13:11 AM Sebastian Huber score: Optimize _Thread_queue_Enqueue() Move thread state for …
(edit) @4b5ff47   Nov 23, 2016, 3:15:13 PM Sebastian Huber score: Fix interrupt profiling Callers of _Thread_Do_dispatch() must …
(edit) @c42be504   Nov 16, 2016, 1:50:09 PM Sebastian Huber posix: Add self-contained pthread spinlock Turn pthread_spinlock_t …
(edit) @a4217c6   Nov 22, 2016, 9:53:03 AM Sebastian Huber score: Rename _Thread_queue_Enqueue_critical() Delete unused …
(edit) @125f248   Nov 16, 2016, 3:39:43 PM Sebastian Huber score: Add thread queue enqueue callout Replace the expected thread …
(edit) @84e6f15   Nov 10, 2016, 11:02:28 AM Sebastian Huber score: Robust thread dispatch On SMP configurations, it is a fatal …
(edit) @ec17ad4   Nov 23, 2016, 6:16:41 AM Sebastian Huber score: Delete obsolete scheduler debug aid
(edit) @142628e   Nov 17, 2016, 6:40:05 AM Sebastian Huber score: Optimize self-contained objects Avoid use of the stack for the …
(edit) @537f00eb   Nov 10, 2016, 3:25:41 PM Sebastian Huber score: Restrict task interrupt level to 0 on SMP Update #2811.
(edit) @d5e073c   Nov 11, 2016, 1:37:51 PM Sebastian Huber score: Allow interrupts during thread dispatch Use a …
(edit) @f9aa34d   Nov 11, 2016, 1:12:03 PM Sebastian Huber score: Add Per_CPU_Control::Interrupt_frame Update #2809.
(edit) @2072dd2   Nov 11, 2016, 2:45:10 PM Sebastian Huber score: Add Per_CPU_Control::isr_dispatch_disable Update #2751.
(edit) @d78d529   Nov 14, 2016, 8:11:07 AM Sebastian Huber score: Add and use _Thread_Dispatch_direct() This function is useful …
(edit) @05ca53d   Oct 31, 2016, 12:08:33 PM Sebastian Huber rtems: Add scheduler processor add/remove Update #2797.
(edit) @1f5bee3   Nov 7, 2016, 3:54:40 PM Sebastian Huber score: Add and use Thread_Control::is_idle Update #2797.
(edit) @e610785   Nov 7, 2016, 7:06:48 AM Sebastian Huber score: Rename _Scheduler_Assignments Rename _Scheduler_Assignments …
(edit) @68ef65b   Nov 8, 2016, 5:39:07 AM Sebastian Huber score: Clarify _Scheduler_SMP_Start_idle()
(edit) @1c46b80   Nov 7, 2016, 5:25:03 AM Sebastian Huber score: Add scheduler to per-CPU information This makes it possible to …
(edit) @947814ca   Nov 4, 2016, 2:31:44 PM Sebastian Huber mpci: Use the first scheduler for MPCI Avoid use of processor index 0 …
(edit) @eb98dd49   Nov 9, 2016, 12:14:38 PM Sebastian Huber score: Inline some SMP lock operations by default The SMP ticket lock …
(edit) @6de41c5f   Oct 27, 2016, 6:24:50 AM Sebastian Huber Provide kernel space header files These kernel space header files …
(edit) @df48ed2   Nov 4, 2016, 12:28:23 PM Sebastian Huber score: Add optional _CPU_Get_thread_executing()
(edit) @ee42943   Nov 3, 2016, 1:44:15 PM Sebastian Huber score: Optimize self-contained mutexes
(edit) @e7ab43d4   Nov 4, 2016, 9:04:27 AM Sebastian Huber score: Use non-inline thread queue lock ops This reduces the code …
(edit) @9cd5349   Nov 3, 2016, 4:00:28 PM Sebastian Huber score: Default to non-inline SMP lock ops Use non-inline SMP lock …
(edit) @47d2464   Oct 31, 2016, 3:23:52 PM Sebastian Huber score: Conditionally enable thread resource count Maintain the thread …
(edit) @0dd49d0   Oct 31, 2016, 3:10:32 PM Sebastian Huber score: Introduce thread resource count methods This makes it easier …
(edit) @63e2ca1b   Oct 31, 2016, 8:13:35 AM Sebastian Huber score: Simplify yield and unblock scheduler ops Update #2556.
(edit) @2dd098a   Oct 31, 2016, 7:33:11 AM Sebastian Huber score: Introduce Thread_Scheduler_control::home Replace …
(edit) @7f742432   Oct 31, 2016, 7:22:02 AM Sebastian Huber score: Delete Thread_Scheduler_control::own_node Update #2556.
(edit) @c0f1f52   Oct 31, 2016, 7:08:48 AM Sebastian Huber score: Delete Thread_Scheduler_control::node Update #2556.
(edit) @1cafc46   Oct 31, 2016, 5:19:43 AM Sebastian Huber score: Delete Resource Handler Update #2556.
(edit) @6771359f   Oct 27, 2016, 4:42:06 AM Sebastian Huber score: Second part of new MrsP implementation Update #2556.
(edit) @0e754fac   Oct 21, 2016, 12:41:19 PM Sebastian Huber score: Delete unused scheduler ask for help X op
(edit) @9c238e1   Oct 21, 2016, 12:33:01 PM Sebastian Huber score: Simplify update priority scheduler op Remove unused return status.
(edit) @97f7dac   Oct 21, 2016, 7:23:48 AM Sebastian Huber score: Delete _Scheduler_Ask_for_help_if_necessary Delete …
(edit) @73a193f   Oct 21, 2016, 12:15:30 PM Sebastian Huber score: Delete unused functions Delete …
(edit) @3a27248   Oct 21, 2016, 7:23:58 AM Sebastian Huber score: First part of new MrsP implementation Update #2556.
(edit) @913864c   Oct 13, 2016, 6:57:29 AM Sebastian Huber score: Use scheduler instance specific locks Update #2556.
(edit) @351c14d   Sep 27, 2016, 9:33:36 AM Sebastian Huber score: Add new SMP scheduler helping protocol Update #2556.
(edit) @2403473   Sep 23, 2016, 12:54:04 PM Sebastian Huber score: Add _Thread_Scheduler_process_requests() Update #2556.
(edit) @ebdd2a3   Sep 23, 2016, 11:24:06 AM Sebastian Huber score: Add scheduler node requests Add the ability to add/remove …
(edit) @07a32d19   Sep 23, 2016, 9:57:59 AM Sebastian Huber score: Add thread scheduler lock Update #2556.
(edit) @70c22d93   Sep 23, 2016, 8:47:22 AM Sebastian Huber score: Add _Thread_Scheduler_remove_wait_node() Update #2556.
(edit) @36d7aba   Sep 23, 2016, 8:46:49 AM Sebastian Huber score: Add _Thread_Scheduler_add_wait_node() Update #2556.
(edit) @1c9688a9   Sep 27, 2016, 9:37:22 AM Sebastian Huber score: Add _Scheduler_Node_get_scheduler() Update #2556.
(edit) @72e0bdb   Oct 10, 2016, 12:50:19 PM Sebastian Huber score: Pass scheduler node to unblock operation Changed for …
(edit) @e382a1b   Oct 10, 2016, 12:33:17 PM Sebastian Huber score: Pass scheduler node to block operation Changed for consistency …
(edit) @2df4abc   Oct 10, 2016, 12:01:55 PM Sebastian Huber score: Pass scheduler node to yield operation Changed for consistency …
(edit) @501043a   Sep 30, 2016, 12:38:04 PM Sebastian Huber score: Pass scheduler node to update priority op This enables to call …
(edit) @d097b546   Sep 21, 2016, 1:17:37 PM Sebastian Huber score: Rename scheduler ask for help stuff Rename the scheduler ask …
(edit) @d271c3bb   Oct 31, 2016, 12:37:59 PM Sebastian Huber rtems: Add rtems_task_iterate() Update #2423.
(edit) @2ba0c035   Oct 12, 2016, 7:54:58 AM Sebastian Huber score: Simplify check for migrations
(edit) @271690e   Oct 11, 2016, 12:42:55 PM Sebastian Huber score: Enhance _SMP_barrier_Wait() Indicate which processor released …
(edit) @8797c76   Sep 27, 2016, 1:23:00 PM Sebastian Huber score: Unify CORE mutex seize/surrender Use the …
(edit) @4e02681   Sep 23, 2016, 9:56:45 AM Sebastian Huber score: Simplify ISR lock name
(edit) @94d5b39   Sep 23, 2016, 9:29:48 AM Sebastian Huber score: Simplify CORE mutex seize Rename …
(edit) @f0115ab   Sep 23, 2016, 8:47:36 AM Sebastian Huber score: Fix warning
(edit) @9149c87e   Sep 23, 2016, 4:52:33 AM Sebastian Huber score: Fix C/C++ compatibility issue Only use CPU_Per_CPU_control if …
Note: See TracRevisionLog for help on using the revision log.