|
|
@822ec589
|
05/03/16 07:57:38 |
Sebastian Huber |
score: Add _Thread_MP_Is_remote()
5
|
|
|
@8c77150
|
05/03/16 07:24:32 |
Sebastian Huber |
score: Simplify _Thread_Get_objects_information()
5
|
|
|
@876dde7a
|
05/03/16 07:19:59 |
Sebastian Huber |
score: Make _Objects_Information_table const
The …
5
|
|
|
@469dc47
|
05/03/16 07:17:45 |
Sebastian Huber |
score: Simplify _Objects_Id_to_name()
5
|
|
|
@0ab4fb7
|
05/03/16 07:12:51 |
Sebastian Huber |
score: Fix _Objects_Id_to_name()
Avoid out-of-bounds array access in …
5
|
|
|
@b1b6f3b0
|
05/03/16 10:57:16 |
Sebastian Huber |
confdefs.h: Fix message queue size estimate
Account for maximum …
5
|
|
|
@0a68d8e
|
05/01/16 14:11:30 |
Sebastian Huber |
score: Optimize _Objects_Get_local()
Make the interrupt lock context …
5
|
|
|
@981eed2
|
04/29/16 10:09:32 |
Sebastian Huber |
score: Add dummy Strong APA scheduler
Start with a copy of the …
5
|
|
|
@d5cc9fd6
|
04/28/16 04:51:25 |
Sebastian Huber |
score: RTEMS_DO_NOT_INLINE_CORE_MUTEX_SEIZE
Delete …
5
|
|
|
@500a8e9c
|
04/28/16 04:26:01 |
Sebastian Huber |
score: Delete RTEMS_STRICT_ORDER_MUTEX
Remove support for strict …
5
|
|
|
@1ef8e4a8
|
04/27/16 20:07:56 |
Sebastian Huber |
score: Avoid Giant lock for set time of day
Update #2555.
Update #2630.
5
|
|
|
@3888771
|
04/27/16 19:32:23 |
Sebastian Huber |
score: Streamline set time of day functions
Rename _TOD_Set() into …
5
|
|
|
@7772640
|
04/27/16 14:52:48 |
Sebastian Huber |
score: _Objects_Get_name_as_string()
Avoid Giant lock in …
5
|
|
|
@7e66865e
|
04/29/16 09:05:36 |
Sebastian Huber |
score: Move message notification
Move message notification to end of …
5
|
|
|
@88e09b98
|
04/29/16 08:41:36 |
Sebastian Huber |
score: _CORE_message_queue_Insert_message()
Move common code into …
5
|
|
|
@1b7a6a38
|
04/29/16 08:28:31 |
Sebastian Huber |
score: _CORE_message_queue_Set_message_priority()
Remove …
5
|
|
|
@99112f7
|
04/27/16 14:21:07 |
Sebastian Huber |
score: _CORE_message_queue_Submit()
Move lock acquire to caller of …
5
|
|
|
@b0eba5ed
|
04/27/16 14:20:05 |
Sebastian Huber |
score: _CORE_message_queue_Seize()
Move lock acquire to caller of …
5
|
|
|
@7580995
|
04/26/16 19:18:52 |
Sebastian Huber |
score: _CORE_message_queue_Close()
Move lock acquire to caller of …
5
|
|
|
@84a53988
|
04/21/16 04:32:16 |
Sebastian Huber |
score: Avoid Giant lock for CORE rwlock
Update #2555.
5
|
|
|
@f27383a
|
04/20/16 12:01:02 |
Sebastian Huber |
score: Avoid Giant lock for barriers
Use …
5
|
|
|
@5c9fa6f
|
04/20/16 12:00:31 |
Sebastian Huber |
score: Add _Thread_queue_Flush_default_filter()
5
|
|
|
@ba5ef37
|
04/20/16 09:12:53 |
Sebastian Huber |
score: Use _Thread_queue_Flush_critical() for cond
5
|
|
|
@0b590858
|
04/20/16 04:59:16 |
Sebastian Huber |
score: Use _Thread_queue_Flush_critical for futex
5
|
|
|
@cca2d8ab
|
04/19/16 13:09:29 |
Sebastian Huber |
score: Rename _CORE_RWLock_Obtain()
Rename …
5
|
|
|
@3d0c4005
|
04/19/16 13:07:39 |
Sebastian Huber |
score: Rename _CORE_barrier_Wait()
Rename _CORE_barrier_Wait() into …
5
|
|
|
@88575577
|
04/19/16 12:14:31 |
Sebastian Huber |
score: Optimize _Objects_Get_local()
Make the id the first parameter …
5
|
|
|
@d7a12be9
|
04/19/16 12:14:10 |
Sebastian Huber |
score: Optimize _Objects_Get_no_protection()
Make the id the first …
5
|
|
|
@36cd27c
|
04/19/16 12:12:06 |
Sebastian Huber |
score: Simplify _Objects_Get_next()
Remove unused location parameter.
5
|
|
|
@f05eeb2
|
04/19/16 11:39:00 |
Sebastian Huber |
score: Simplify _Objects_Initialize_information()
Remove unused …
5
|
|
|
@adbedd1
|
04/15/16 19:18:26 |
Sebastian Huber |
score: Introduce _Thread_queue_Flush_critical()
Replace …
5
|
|
|
@8765c57
|
04/18/16 05:00:55 |
Sebastian Huber |
score: Remove id parameter _CORE_mutex_Seize()
Parameter was unused.
5
|
|
|
@5cc6bf4
|
04/17/16 13:47:33 |
Sebastian Huber |
score: Simplify _CORE_message_queue_Close()
Drop status parameter …
5
|
|
|
@b33983f
|
04/19/16 09:06:13 |
Sebastian Huber |
score: Simplify _CORE_message_queue_Do_close()
Remove superfluous …
5
|
|
|
@bbd6d27a
|
04/15/16 14:27:56 |
Sebastian Huber |
score: Delete unused CORE_RWLock_Attributes
5
|
|
|
@709f38a
|
04/13/16 04:48:58 |
Sebastian Huber |
score: Use chain iterator for user extensions
Add a lock and use a …
5
|
|
|
@0a97ba5b
|
04/12/16 15:02:27 |
Sebastian Huber |
score: _User_extensions_Handler_initialization()
Simplify …
5
|
|
|
@572cb624
|
04/07/16 14:48:30 |
Sebastian Huber |
score: Simplify _Objects_Get_no_protection()
This functions supports …
5
|
|
|
@01226ec
|
04/08/16 06:22:18 |
Sebastian Huber |
score: Compatibility with latest Newlib
5
|
|
|
@d995a263
|
04/04/16 07:37:15 |
Sebastian Huber |
score: Delete _Chain_Append()
This function is not used in the score. …
5
|
|
|
@3bf2bcc8
|
04/04/16 07:36:01 |
Sebastian Huber |
score: Delete _Chain_Get()
This function is not used in the score.
…
5
|
|
|
@223fff46
|
04/04/16 04:57:01 |
Sebastian Huber |
score: Delete _Chain_Extract()
This function is not used in the …
5
|
|
|
@b0354b0e
|
04/04/16 04:17:59 |
Sebastian Huber |
score: Delete _Chain_Insert()
This function is not used in the score. …
5
|
|
|
@cd900523
|
04/04/16 07:29:02 |
Sebastian Huber |
score: Delete _Chain_Get_with_empty_check()
This function is not used …
5
|
|
|
@c130387
|
04/04/16 07:24:47 |
Sebastian Huber |
score: Delete _Chain_Prepend_with_empty_check()
This function is not …
5
|
|
|
@88f4157c
|
04/04/16 06:46:27 |
Sebastian Huber |
score: Delete _Chain_Append_with_empty_check()
This function is not …
5
|
|
|
@84f5c0a
|
04/04/16 07:42:15 |
Sebastian Huber |
score: Use red-black tree for active global objects
Use a red-black …
5
|
|
|
@84dc9df
|
04/04/16 04:17:36 |
Sebastian Huber |
score: Use red-black tree for active MP proxies
Update #2555.
5
|
|
|
@8f96581
|
04/01/16 09:38:47 |
Sebastian Huber |
score: Rework MP thread queue callout support
The thread queue …
5
|
|
|
@818ad5eb
|
03/30/16 11:45:06 |
Sebastian Huber |
score: Simplify _Thread_queue_Do_flush()
Also set the thread wait …
5
|
|
|
@9809d6e0
|
03/30/16 09:39:58 |
Sebastian Huber |
score: _Thread_queue_Flush() parameter changes
Change …
5
|
|
|
@e581ea9
|
03/30/16 13:00:29 |
Sebastian Huber |
score: Fix _Thread_queue_Extract_locked()
We must update the wait …
5
|
|
|
@6ca60e5d
|
04/01/16 13:10:08 |
Sebastian Huber |
score: Delete MP support for RW locks
MP support was not implemented.
5
|
|
|
@97312fcc
|
04/05/16 12:36:30 |
Sebastian Huber |
score: Delete Thread_Wait_information::id
This field was only by the …
5
|
|
|
@c01401c4
|
03/30/16 04:56:07 |
Sebastian Huber |
score: _User_extensions_Remove_set()
Use unprotected chain operation …
5
|
|
|
@9d9b6b56
|
03/30/16 06:36:08 |
Sebastian Huber |
score: Objects_Thread_queue_Extract_callout
Change parameters of the …
5
|
|
|
@520938b0
|
03/29/16 09:53:49 |
Sebastian Huber |
score: The API mutexes are not global
5
|
|
|
@3feca90
|
03/24/16 14:40:48 |
Sebastian Huber |
score: Fix _Objects_MP_Is_remote()
Bug introduced by …
5
|
|
|
@16832b0
|
03/29/16 10:06:55 |
Sebastian Huber |
score: Fix multiprocessing thread proxies
We must provide thread …
5
|
|
|
@a62c3aa3
|
03/24/16 14:39:38 |
Sebastian Huber |
score: Allow MPCI packet receive function to block
5
|
|
|
@7a904cbe
|
03/24/16 14:33:34 |
Sebastian Huber |
score: Fix CORE mutex RTEMS_MULTIPROCESSING
Make sure that the thread …
5
|
|
|
@97bbf02
|
03/22/16 07:52:50 |
Sebastian Huber |
score: Use constant for maximum count of CORE sema
5
|
|
|
@1e1a91ed
|
03/23/16 09:01:31 |
Sebastian Huber |
score: Remove Thread_queue_Queue::operations field
Remove the …
5
|
|
|
@d67c869
|
03/23/16 06:43:01 |
Sebastian Huber |
score: Use RTEMS_UNREACHABLE()
The _CPU_Context_switch() in …
5
|
|
|
@e8d9b26
|
03/22/16 06:24:14 |
Sebastian Huber |
score: Add and use RTEMS_UNREACHABLE
5
|
|
|
@865f110b
|
03/22/16 06:58:41 |
Sebastian Huber |
score: Fix for RTEMS_DEBUG
The rtems_extension_create() no longer …
5
|
|
|
@be88976
|
03/18/16 14:35:47 |
Sebastian Huber |
mpci: Avoid Giant lock
The object creation/deletion is protected by …
5
|
|
|
@19e855d7
|
03/18/16 14:33:13 |
Sebastian Huber |
mpci: Avoid Giant lock
Update #2555.
5
|
|
|
@5a5fb3b
|
03/18/16 13:03:01 |
Sebastian Huber |
score: Avoid Giant lock for CORE spinlock
Use an ISR lock to protect …
5
|
|
|
@c904df5
|
03/18/16 06:25:23 |
Sebastian Huber |
score: Add _Objects_Get_by_name()
Replace …
5
|
|
|
@5eaf0e7
|
03/17/16 06:56:31 |
Sebastian Huber |
posix: Use per-thread lookup tree for POSIX Keys
Yields higher …
5
|
|
|
@90de3001
|
03/18/16 06:39:51 |
Sebastian Huber |
score: Destroy thread timer lock
Update #2554.
5
|
|
|
@d37adfe5
|
03/03/16 06:02:03 |
Sebastian Huber |
score: Fix CPU time used by executing threads
The CPU time used of a …
5
|
|
|
@4bf79af
|
03/16/16 09:28:03 |
Sebastian Huber |
timecounter: Avoid invalid memcpy()
In uni-processor configurations …
5
|
|
|
@f2f207ce
|
03/16/16 06:14:30 |
Sebastian Huber |
score: Fix intenal mutex attributes
A mutex must be released by its owner.
5
|
|
|
@474b9be
|
03/15/16 14:42:57 |
Sebastian Huber |
score: Use allocator lock in _Objects_Get_next()
Use the object …
5
|
|
|
@77e6eba7
|
03/07/16 15:01:57 |
Sebastian Huber |
score: Add and use _Objects_Get_local()
This simplifies the handling …
5
|
|
|
@03b900d
|
02/18/16 07:36:26 |
Sebastian Huber |
score: Replace watchdog handler implementation
Use a red-black tree …
5
|
|
|
@90d8567
|
02/18/16 07:36:16 |
Sebastian Huber |
score: Distribute clock tick to all online CPUs
Update #2554.
5
|
|
|
@5b0d2c1
|
03/03/16 12:37:14 |
Sebastian Huber |
score: Add _SMP_Before_multitasking_action()
The use case for this is …
5
|
|
|
@3c103ba
|
02/18/16 07:47:26 |
Sebastian Huber |
score: Add _Per_CPU_Is_boot_processor()
5
|
|
|
@b3a4c48e
|
02/17/16 13:27:09 |
Sebastian Huber |
score: Add _SMP_Online_processors
5
|
|
|
@c284a16
|
02/17/16 14:34:51 |
Sebastian Huber |
score: Rename Per_CPU_Control::started
Rename …
5
|
|
|
@2e71aa41
|
02/17/16 11:52:17 |
Sebastian Huber |
score: Simplify _Watchdog_Tick()
Move thread dispatch disable check …
5
|
|
|
@358bd740
|
02/03/16 11:41:02 |
Sebastian Huber |
score: Avoid SCORE_EXTERN
Delete SCORE_INIT. This finally removes …
5
|
|
|
@3bc12a8f
|
01/26/16 10:16:56 |
Sebastian Huber |
Delete unused API extensions
5
|
|
|
@8ca372e
|
01/26/16 09:11:48 |
Sebastian Huber |
Use linker set for MPCI initialization
Update #2408.
5
|
|
|
@190169fe
|
12/10/15 14:30:41 |
Sebastian Huber |
Optional CPU Set Handler initialization
Update #2408.
5
|
|
|
@a853c851
|
12/10/15 14:44:02 |
Sebastian Huber |
Optional Initial Extensions initialization
Update #2408.
5
|
|
|
@36b86d7
|
01/25/16 19:55:52 |
Sebastian Huber |
score: Create idle threads via linker set
This allows a more fine …
5
|
|
|
@addb600
|
01/26/16 09:29:28 |
Sebastian Huber |
mpci: Fix warning
Assignment is superfluous due to later call to …
5
|
|
|
@885c342e
|
01/26/16 09:23:22 |
Sebastian Huber |
mpci: Update due to API changes
Update due to API changes introduced …
5
|
|
|
@76ac1ee3
|
12/23/15 06:29:47 |
Sebastian Huber |
score: Fix simple timecounter support
Update #2502.
5
|
|
|
@599d71f
|
01/11/16 12:02:06 |
Sebastian Huber |
score: Statically initialize TOD handler
5
|
|
|
@1506658c
|
01/08/16 11:11:03 |
Sebastian Huber |
score: Simplify _Thread_Start()
5
|
|
|
@ccd5434
|
01/07/16 08:55:45 |
Sebastian Huber |
score: Introduce Thread_Entry_information
This avoids potential dead …
5
|
|
|
@44e9871
|
12/22/15 08:40:48 |
Sebastian Huber |
score: Avoid dead code in global construction
Update #2514.
5
|
|
|
@f5201df
|
12/15/15 17:25:01 |
Joel Sherrill |
Remove M32R architecture
updates #2446.
5
|
|
|
@a061f9d
|
01/04/16 08:55:59 |
Sebastian Huber |
score: Fix watchdog insert
Under certain conditions a new watchdog …
5
|
|
|
@a48b7c44
|
12/20/15 20:47:12 |
Sebastian Huber |
score: Fix watchdog removal
Under certain conditions a new watchdog …
5
|
|
|