source: rtems/cpukit/score/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @af97ba8f   Jul 28, 2017, 9:57:31 AM Sebastian Huber score: Add RTEMS_HAVE_MEMBER_SAME_TYPE() This fixes some "variably …
(edit) @600d88d   Jul 19, 2017, 7:07:17 AM Sebastian Huber INTERNAL_ERROR_ILLEGAL_USE_OF_FLOATING_POINT_UNIT Add new fatal error …
(edit) @b2e1bded   Jul 18, 2017, 12:53:16 PM Sebastian Huber score: Add optional _CPU_Context_Destroy() Update #3077.
(edit) @e2623038   Jul 12, 2017, 8:44:57 AM Sebastian Huber score: Fix typo Update #3059.
(edit) @af207fa9   Jul 11, 2017, 9:54:30 AM Sebastian Huber Add interrupt vector set/get affinity Close #3071.
(edit) @4a1bdd30   Jul 7, 2017, 6:30:20 AM Sebastian Huber score: Fix set scheduler Ensure that the thread processor affinity …
(edit) @34487537   Jul 4, 2017, 7:57:30 AM Sebastian Huber score: Add simple affinity support to EDF SMP Update #3059.
(edit) @d19dc071   Jul 7, 2017, 7:40:06 AM Sebastian Huber score: Pass scheduler nodes to processor allocator This allows …
(edit) @197a614   Jul 5, 2017, 1:14:26 PM Sebastian Huber score: Add scheduler node to set affinity op Update #3059.
(edit) @16347a6   Jul 7, 2017, 5:36:52 AM Sebastian Huber score: Fix default set affinity The set of online processors must be …
(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) @6223097a   Jul 5, 2017, 8:41:51 AM Sebastian Huber score: Add some processor mask functions 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) @74f9db8   Jun 29, 2017, 10:08:27 AM Sebastian Huber score: Add RTEMS_NO_INLINE Update #3056.
(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) @7b0c74ff   Jun 9, 2017, 1:42:36 PM Sebastian Huber i386: Support thread-local storage (TLS) Update #2468.
(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) @c833970   Feb 21, 2017, 7:58:29 AM Sebastian Huber score: Add RTEMS_WEAK_ALIAS()
(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) @c5430e06   Jan 30, 2017, 11:29:31 AM Sebastian Huber score: Fix unused parameter warning Close #2890.
(edit) @4ea92d1e   Jan 27, 2017, 7:06:06 AM Sebastian Huber score: Clarify _Heap_Extend() Update #1747.
(edit) @abc963d   Jan 27, 2017, 6:42:29 AM Sebastian Huber score: Fix typo
(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) @ba776282   Aug 12, 2016, 7:25:10 PM Gedare Bloom posix: shared memory support Add POSIX shared memory manager (Shm). …
(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) @fa9f964f   Jan 11, 2017, 7:49:26 AM Sebastian Huber score: Remove unused _States_Is_*()
(edit) @d063e7b3   Jan 11, 2017, 7:42:04 AM Sebastian Huber score: Replace STATES_DELAYING Replace STATES_DELAYING with …
(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) @4e07d9b3   Jan 5, 2017, 2:40:57 PM Sebastian Huber score: Optimize thread state values
(edit) @9a448aab   Dec 23, 2016, 3:02:07 PM Sebastian Huber score: Add STATES_THREAD_QUEUE_WITH_IDENTIFIER Add thread state bit …
(edit) @c6000d2b   Dec 23, 2016, 6:09:02 AM Sebastian Huber score: Delete STATES_WAITING_FOR_BUFFER
(edit) @2e6d9865   Dec 23, 2016, 5:47:11 AM Sebastian Huber score: Format thread state defines Specify all 32-bits in a thread …
(edit) @fe7012a0   Dec 12, 2016, 2:03:35 PM Christian.Mauderer score: Prevent thread_dispatch_disable_level < 0.
(edit) @e203b65e   Dec 9, 2016, 8:28:31 AM Sebastian Huber Add INTERNAL_ERROR_LIBIO_STDERR_FD_OPEN_FAILED Update #2825.
(edit) @a5ba08eb   Dec 9, 2016, 8:27:15 AM Sebastian Huber Add INTERNAL_ERROR_LIBIO_STDOUT_FD_OPEN_FAILED Update #2825.
(edit) @9622f779   Dec 9, 2016, 7:44:49 AM Sebastian Huber Add INTERNAL_ERROR_LIBIO_SEM_CREATE_FAILED Update #2825.
(edit) @82529688   Dec 9, 2016, 7:44:22 AM Sebastian Huber INTERNAL_ERROR_LIBIO_USER_ENV_KEY_CREATE_FAILED Update #2825.
(edit) @3a659b04   Dec 9, 2016, 6:19:22 AM Sebastian Huber score: Introduce _Internal_error()
(edit) @0a81a58   Dec 9, 2016, 5:51:44 AM Sebastian Huber Add INTERNAL_ERROR_POSIX_INIT_THREAD_CREATE_FAILED Update #2825.
(edit) @279d5260   Dec 9, 2016, 5:49:25 AM Sebastian Huber Add INTERNAL_ERROR_RTEMS_INIT_TASK_CREATE_FAILED Update #2825.
(edit) @6a9282d   Dec 9, 2016, 9:49:49 AM Sebastian Huber Rename is_internal to always_set_to_false Update #2825.
(edit) @b6606e8   Dec 8, 2016, 3:41:30 PM Sebastian Huber score: Remove fatal is internal indicator The fatal is internal …
(edit) @4b579c5f   Dec 6, 2016, 10:35:34 AM Sebastian Huber score: Simplify linker set API Resurrect RTEMS_LINKER_SET_BEGIN() and …
(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) @f6edd880   Nov 23, 2016, 12:43:12 PM Sebastian Huber score: Explicitly define the fatal source numbers Update #2825.
(edit) @bee0323   Nov 23, 2016, 11:48:57 AM Sebastian Huber score: Uncomment unused internal error codes Update #2825.
(edit) @c42be504   Nov 16, 2016, 1:50:09 PM Sebastian Huber posix: Add self-contained pthread spinlock Turn pthread_spinlock_t …
(edit) @520e07db   Nov 22, 2016, 7:46:02 AM Sebastian Huber score: Add RTEMS_ALIAS()
(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) @a550b3f   Nov 23, 2016, 6:47:57 AM Sebastian Huber score: Force Per_CPU_Control::executing alignment This fixes the CPU …
(edit) @ccc92b8   Nov 21, 2016, 9:26:32 AM Sebastian Huber score: Group Per_CPU_Control members by alignment Close #2820.
(edit) @142628e   Nov 17, 2016, 6:40:05 AM Sebastian Huber score: Optimize self-contained objects Avoid use of the stack for the …
(edit) @1b87f27   Nov 17, 2016, 6:20:07 AM Sebastian Huber score: Constify _MRSP_Get_owner()
(edit) @408609f6   Nov 10, 2016, 2:17:28 PM Sebastian Huber score: Add _ISR_Is_enabled() In contrast to _ISR_Get_level() the …
(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) @141e16d   Nov 11, 2016, 9:51:25 AM Sebastian Huber rtems: Conditionally define rtems_interrupt_frame Update #2808.
(edit) @d78d529   Nov 14, 2016, 8:11:07 AM Sebastian Huber score: Add and use _Thread_Dispatch_direct() This function is useful …
(edit) @acc6d9bf   Nov 10, 2016, 6:12:55 AM Sebastian Huber score: Remove obsolete defines The thread dispatch inline option is …
(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) @f20dfa8   Nov 4, 2016, 2:47:25 PM Sebastian Huber score: Avoid _Scheduler_Get_by_CPU_index( 0 ) Avoid use of processor …
(edit) @2612a0b   Nov 2, 2016, 5:36:13 AM Sebastian Huber score: Simplify _Scheduler_Get_by_id() Avoid dead code in non-SMP …
(edit) @16b14cfd   Nov 4, 2016, 2:37:16 PM Sebastian Huber score: Fix _MRSP_Initialize() The ceiling priorities must be …
(edit) @eb98dd49   Nov 9, 2016, 12:14:38 PM Sebastian Huber score: Inline some SMP lock operations by default The SMP ticket lock …
(edit) @df48ed2   Nov 4, 2016, 12:28:23 PM Sebastian Huber score: Add optional _CPU_Get_thread_executing()
(edit) @edbd43c6   Nov 4, 2016, 12:19:11 PM Sebastian Huber score: Prevent assignment to _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) @347ef928   Nov 3, 2016, 4:19:43 PM Sebastian Huber score: Provide inline variants for ISR lock ops
(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) @76ad5e0c   Nov 4, 2016, 7:29:43 AM Sebastian Huber score: Fix _Scheduler_Try_to_schedule_node() In case the thread is …
(edit) @afa92ab7   Nov 3, 2016, 1:43:03 PM Sebastian Huber score: Add _Watchdog_Ticks_from_sbintime Necessary to support a …
Note: See TracRevisionLog for help on using the revision log.