|
|
@bbfbfc8
|
02/03/17 07:57:18 |
Sebastian Huber |
score: Move _Thread_Scheduler_ask_for_help()
Move …
5
|
|
|
@ca1e546e
|
02/02/17 15:24:05 |
Sebastian Huber |
score: Improve scheduler helping protocol
Only register ask for help …
5
|
|
|
@e366f77
|
01/31/17 07:08:24 |
Sebastian Huber |
score: Add _Thread_queue_Object_name
Add the special thread queue …
5
|
|
|
@70488f56
|
01/31/17 08:37:54 |
Sebastian Huber |
score: Fix _Thread_Initialize()
5
|
|
|
@c5430e06
|
01/30/17 11:29:31 |
Sebastian Huber |
score: Fix unused parameter warning
Close #2890.
5
|
|
|
@4ea92d1e
|
01/27/17 07:06:06 |
Sebastian Huber |
score: Clarify _Heap_Extend()
Update #1747.
5
|
|
|
@abc963d
|
01/27/17 06:42:29 |
Sebastian Huber |
score: Fix typo
5
|
|
|
@6f6da82c
|
01/26/17 10:06:50 |
Sebastian Huber |
score: Fix user extensions order
Use forward and reverse order for …
5
|
|
|
@27bfcd8
|
01/25/17 13:32:02 |
Sebastian Huber |
score: Delete _CPU_Context_Fp_start()
Since the FP area pointer is …
5
|
|
|
@ba776282
|
08/12/16 19:25:10 |
Gedare Bloom |
posix: shared memory support
Add POSIX shared memory manager (Shm). …
5
|
|
|
@da6ad56
|
01/12/17 12:46:55 |
Sebastian Huber |
score: Add _Thread_Set_name()
Add configuration option …
5
|
|
|
@7ced9d9b
|
01/12/17 08:25:56 |
Sebastian Huber |
score: Add and use _Thread_Get_name()
Update #2858.
5
|
|
|
@2b72162
|
01/12/17 09:15:56 |
Sebastian Huber |
score: Add Thread_queue_Queue::name
Update #2858.
5
|
|
|
@b8bcebe
|
01/12/17 07:28:57 |
Sebastian Huber |
score: Add and use _Objects_Name_to_string()
Update #2858.
5
|
|
|
@fa9f964f
|
01/11/17 07:49:26 |
Sebastian Huber |
score: Remove unused _States_Is_*()
5
|
|
|
@d063e7b3
|
01/11/17 07:42:04 |
Sebastian Huber |
score: Replace STATES_DELAYING
Replace STATES_DELAYING with …
5
|
|
|
@7a4b2645
|
01/11/17 15:43:06 |
joel |
Remove obsolete RTEMS_HAVE_SYS_CPUSET_H
5
|
|
|
@3d35bc0
|
01/11/17 12:41:55 |
Sebastian Huber |
score: Improve SMP lock debug support
The CPU index starts with zero. …
5
|
|
|
@4e07d9b3
|
01/05/17 14:40:57 |
Sebastian Huber |
score: Optimize thread state values
5
|
|
|
@9a448aab
|
12/23/16 15:02:07 |
Sebastian Huber |
score: Add STATES_THREAD_QUEUE_WITH_IDENTIFIER
Add thread state bit …
5
|
|
|
@c6000d2b
|
12/23/16 06:09:02 |
Sebastian Huber |
score: Delete STATES_WAITING_FOR_BUFFER
5
|
|
|
@2e6d9865
|
12/23/16 05:47:11 |
Sebastian Huber |
score: Format thread state defines
Specify all 32-bits in a thread …
5
|
|
|
@fe7012a0
|
12/12/16 14:03:35 |
Christian.Mauderer |
score: Prevent thread_dispatch_disable_level < 0.
5
|
|
|
@e203b65e
|
12/09/16 08:28:31 |
Sebastian Huber |
Add INTERNAL_ERROR_LIBIO_STDERR_FD_OPEN_FAILED
Update #2825.
5
|
|
|
@a5ba08eb
|
12/09/16 08:27:15 |
Sebastian Huber |
Add INTERNAL_ERROR_LIBIO_STDOUT_FD_OPEN_FAILED
Update #2825.
5
|
|
|
@9622f779
|
12/09/16 07:44:49 |
Sebastian Huber |
Add INTERNAL_ERROR_LIBIO_SEM_CREATE_FAILED
Update #2825.
5
|
|
|
@82529688
|
12/09/16 07:44:22 |
Sebastian Huber |
INTERNAL_ERROR_LIBIO_USER_ENV_KEY_CREATE_FAILED
Update #2825.
5
|
|
|
@3a659b04
|
12/09/16 06:19:22 |
Sebastian Huber |
score: Introduce _Internal_error()
5
|
|
|
@0a81a58
|
12/09/16 05:51:44 |
Sebastian Huber |
Add INTERNAL_ERROR_POSIX_INIT_THREAD_CREATE_FAILED
Update #2825.
5
|
|
|
@279d5260
|
12/09/16 05:49:25 |
Sebastian Huber |
Add INTERNAL_ERROR_RTEMS_INIT_TASK_CREATE_FAILED
Update #2825.
5
|
|
|
@6a9282d
|
12/09/16 09:49:49 |
Sebastian Huber |
Rename is_internal to always_set_to_false
Update #2825.
5
|
|
|
@b6606e8
|
12/08/16 15:41:30 |
Sebastian Huber |
score: Remove fatal is internal indicator
The fatal is internal …
5
|
|
|
@4b579c5f
|
12/06/16 10:35:34 |
Sebastian Huber |
score: Simplify linker set API
Resurrect RTEMS_LINKER_SET_BEGIN() and …
5
|
|
|
@5b6c290
|
12/01/16 19:42:48 |
Sebastian Huber |
score: Initialize thread queue context early
Initialize thread queue …
5
|
|
|
@b3cb2c1
|
12/01/16 21:24:02 |
Sebastian Huber |
score: Fix debug thread queue context init
On ARM Thumb we may have …
5
|
|
|
@c09db57
|
11/28/16 12:28:32 |
Sebastian Huber |
score: Fix thread queue context initialization
Initialize the thread …
5
|
|
|
@620b23e
|
11/24/16 05:13:11 |
Sebastian Huber |
score: Optimize _Thread_queue_Enqueue()
Move thread state for …
5
|
|
|
@4b5ff47
|
11/23/16 15:15:13 |
Sebastian Huber |
score: Fix interrupt profiling
Callers of _Thread_Do_dispatch() must …
5
|
|
|
@f6edd880
|
11/23/16 12:43:12 |
Sebastian Huber |
score: Explicitly define the fatal source numbers
Update #2825.
5
|
|
|
@bee0323
|
11/23/16 11:48:57 |
Sebastian Huber |
score: Uncomment unused internal error codes
Update #2825.
5
|
|
|
@c42be504
|
11/16/16 13:50:09 |
Sebastian Huber |
posix: Add self-contained pthread spinlock
Turn pthread_spinlock_t …
5
|
|
|
@520e07db
|
11/22/16 07:46:02 |
Sebastian Huber |
score: Add RTEMS_ALIAS()
5
|
|
|
@a4217c6
|
11/22/16 09:53:03 |
Sebastian Huber |
score: Rename _Thread_queue_Enqueue_critical()
Delete unused …
5
|
|
|
@125f248
|
11/16/16 15:39:43 |
Sebastian Huber |
score: Add thread queue enqueue callout
Replace the expected thread …
5
|
|
|
@84e6f15
|
11/10/16 11:02:28 |
Sebastian Huber |
score: Robust thread dispatch
On SMP configurations, it is a fatal …
5
|
|
|
@ec17ad4
|
11/23/16 06:16:41 |
Sebastian Huber |
score: Delete obsolete scheduler debug aid
5
|
|
|
@a550b3f
|
11/23/16 06:47:57 |
Sebastian Huber |
score: Force Per_CPU_Control::executing alignment
This fixes the CPU …
5
|
|
|
@ccc92b8
|
11/21/16 09:26:32 |
Sebastian Huber |
score: Group Per_CPU_Control members by alignment
Close #2820.
5
|
|
|
@142628e
|
11/17/16 06:40:05 |
Sebastian Huber |
score: Optimize self-contained objects
Avoid use of the stack for the …
5
|
|
|
@1b87f27
|
11/17/16 06:20:07 |
Sebastian Huber |
score: Constify _MRSP_Get_owner()
5
|
|
|
@408609f6
|
11/10/16 14:17:28 |
Sebastian Huber |
score: Add _ISR_Is_enabled()
In contrast to _ISR_Get_level() the …
5
|
|
|
@d5e073c
|
11/11/16 13:37:51 |
Sebastian Huber |
score: Allow interrupts during thread dispatch
Use a …
5
|
|
|
@f9aa34d
|
11/11/16 13:12:03 |
Sebastian Huber |
score: Add Per_CPU_Control::Interrupt_frame
Update #2809.
5
|
|
|
@2072dd2
|
11/11/16 14:45:10 |
Sebastian Huber |
score: Add Per_CPU_Control::isr_dispatch_disable
Update #2751.
5
|
|
|
@141e16d
|
11/11/16 09:51:25 |
Sebastian Huber |
rtems: Conditionally define rtems_interrupt_frame
Update #2808.
5
|
|
|
@d78d529
|
11/14/16 08:11:07 |
Sebastian Huber |
score: Add and use _Thread_Dispatch_direct()
This function is useful …
5
|
|
|
@acc6d9bf
|
11/10/16 06:12:55 |
Sebastian Huber |
score: Remove obsolete defines
The thread dispatch inline option is …
5
|
|
|
@05ca53d
|
10/31/16 12:08:33 |
Sebastian Huber |
rtems: Add scheduler processor add/remove
Update #2797.
5
|
|
|
@1f5bee3
|
11/07/16 15:54:40 |
Sebastian Huber |
score: Add and use Thread_Control::is_idle
Update #2797.
5
|
|
|
@e610785
|
11/07/16 07:06:48 |
Sebastian Huber |
score: Rename _Scheduler_Assignments
Rename _Scheduler_Assignments …
5
|
|
|
@68ef65b
|
11/08/16 05:39:07 |
Sebastian Huber |
score: Clarify _Scheduler_SMP_Start_idle()
5
|
|
|
@1c46b80
|
11/07/16 05:25:03 |
Sebastian Huber |
score: Add scheduler to per-CPU information
This makes it possible to …
5
|
|
|
@f20dfa8
|
11/04/16 14:47:25 |
Sebastian Huber |
score: Avoid _Scheduler_Get_by_CPU_index( 0 )
Avoid use of processor …
5
|
|
|
@2612a0b
|
11/02/16 05:36:13 |
Sebastian Huber |
score: Simplify _Scheduler_Get_by_id()
Avoid dead code in non-SMP …
5
|
|
|
@16b14cfd
|
11/04/16 14:37:16 |
Sebastian Huber |
score: Fix _MRSP_Initialize()
The ceiling priorities must be …
5
|
|
|
@eb98dd49
|
11/09/16 12:14:38 |
Sebastian Huber |
score: Inline some SMP lock operations by default
The SMP ticket lock …
5
|
|
|
@df48ed2
|
11/04/16 12:28:23 |
Sebastian Huber |
score: Add optional _CPU_Get_thread_executing()
5
|
|
|
@edbd43c6
|
11/04/16 12:19:11 |
Sebastian Huber |
score: Prevent assignment to _Thread_Executing
5
|
|
|
@ee42943
|
11/03/16 13:44:15 |
Sebastian Huber |
score: Optimize self-contained mutexes
5
|
|
|
@e7ab43d4
|
11/04/16 09:04:27 |
Sebastian Huber |
score: Use non-inline thread queue lock ops
This reduces the code …
5
|
|
|
@347ef928
|
11/03/16 16:19:43 |
Sebastian Huber |
score: Provide inline variants for ISR lock ops
5
|
|
|
@9cd5349
|
11/03/16 16:00:28 |
Sebastian Huber |
score: Default to non-inline SMP lock ops
Use non-inline SMP lock …
5
|
|
|
@76ad5e0c
|
11/04/16 07:29:43 |
Sebastian Huber |
score: Fix _Scheduler_Try_to_schedule_node()
In case the thread is …
5
|
|
|
@afa92ab7
|
11/03/16 13:43:03 |
Sebastian Huber |
score: Add _Watchdog_Ticks_from_sbintime
Necessary to support a …
5
|
|
|
@9599b468
|
11/02/16 05:27:06 |
Sebastian Huber |
score: Delete unused _Scheduler_Is_id_valid()
5
|
|
|
@47d2464
|
10/31/16 15:23:52 |
Sebastian Huber |
score: Conditionally enable thread resource count
Maintain the thread …
5
|
|
|
@9e7fa07
|
10/31/16 15:23:13 |
Sebastian Huber |
score: Relax _Scheduler_Set() restrictions
No longer unconditionally …
5
|
|
|
@0dd49d0
|
10/31/16 15:10:32 |
Sebastian Huber |
score: Introduce thread resource count methods
This makes it easier …
5
|
|
|
@63e2ca1b
|
10/31/16 08:13:35 |
Sebastian Huber |
score: Simplify yield and unblock scheduler ops
Update #2556.
5
|
|
|
@2dd098a
|
10/31/16 07:33:11 |
Sebastian Huber |
score: Introduce Thread_Scheduler_control::home
Replace …
5
|
|
|
@7f742432
|
10/31/16 07:22:02 |
Sebastian Huber |
score: Delete Thread_Scheduler_control::own_node
Update #2556.
5
|
|
|
@c0f1f52
|
10/31/16 07:08:48 |
Sebastian Huber |
score: Delete Thread_Scheduler_control::node
Update #2556.
5
|
|
|
@b5f1b24
|
10/31/16 07:04:07 |
Sebastian Huber |
score: Delete Scheduler_Node::accepts_help
Update #2556.
5
|
|
|
@1cafc46
|
10/31/16 05:19:43 |
Sebastian Huber |
score: Delete Resource Handler
Update #2556.
5
|
|
|
@6771359f
|
10/27/16 04:42:06 |
Sebastian Huber |
score: Second part of new MrsP implementation
Update #2556.
5
|
|
|
@0e754fac
|
10/21/16 12:41:19 |
Sebastian Huber |
score: Delete unused scheduler ask for help X op
5
|
|
|
@9c238e1
|
10/21/16 12:33:01 |
Sebastian Huber |
score: Simplify update priority scheduler op
Remove unused return status.
5
|
|
|
@97f7dac
|
10/21/16 07:23:48 |
Sebastian Huber |
score: Delete _Scheduler_Ask_for_help_if_necessary
Delete …
5
|
|
|
@73a193f
|
10/21/16 12:15:30 |
Sebastian Huber |
score: Delete unused functions
Delete …
5
|
|
|
@3a27248
|
10/21/16 07:23:58 |
Sebastian Huber |
score: First part of new MrsP implementation
Update #2556.
5
|
|
|
@913864c
|
10/13/16 06:57:29 |
Sebastian Huber |
score: Use scheduler instance specific locks
Update #2556.
5
|
|
|
@6a82f1ae
|
10/10/16 09:46:07 |
Sebastian Huber |
score: Yield support for new SMP helping protocol
Update #2556.
5
|
|
|
@351c14d
|
09/27/16 09:33:36 |
Sebastian Huber |
score: Add new SMP scheduler helping protocol
Update #2556.
5
|
|
|
@2403473
|
09/23/16 12:54:04 |
Sebastian Huber |
score: Add _Thread_Scheduler_process_requests()
Update #2556.
5
|
|
|
@ebdd2a3
|
09/23/16 11:24:06 |
Sebastian Huber |
score: Add scheduler node requests
Add the ability to add/remove …
5
|
|
|
@edb020c
|
10/14/16 11:03:46 |
Sebastian Huber |
score: Protect thread CPU by thread scheduler lock
Update #2556.
5
|
|
|
@a7a8ec03
|
10/12/16 07:55:34 |
Sebastian Huber |
score: Protect thread scheduler state changes
Update #2556.
5
|
|
|
@07a32d19
|
09/23/16 09:57:59 |
Sebastian Huber |
score: Add thread scheduler lock
Update #2556.
5
|
|
|
@70c22d93
|
09/23/16 08:47:22 |
Sebastian Huber |
score: Add _Thread_Scheduler_remove_wait_node()
Update #2556.
5
|
|
|
@36d7aba
|
09/23/16 08:46:49 |
Sebastian Huber |
score: Add _Thread_Scheduler_add_wait_node()
Update #2556.
5
|
|
|