|
|
@33829ce
|
05/13/16 12:07:23 |
Sebastian Huber |
score: Avoid Giant lock for _Thread_Start()
Update #2555.
5
|
|
|
@54550e04
|
05/13/16 06:16:30 |
Sebastian Huber |
posix: Rework pthread_join()
Rework pthread_join() to use …
5
|
|
|
@29e1ecab
|
05/13/16 11:42:18 |
Sebastian Huber |
score: Simplify _Thread_Life_action_handler()
Use …
5
|
|
|
@ef09017
|
05/13/16 11:08:54 |
Sebastian Huber |
score: Rework _Thread_Cancel()
Rework _Thread_Cancel() to use …
5
|
|
|
@862a0ee
|
05/13/16 09:22:39 |
Sebastian Huber |
score: Rework _Thread_Restart_other()
Rework _Thread_Restart_other() …
5
|
|
|
@9388390
|
05/13/16 05:04:43 |
Sebastian Huber |
score: Split _Thread_Restart()
Split _Thread_Restart() into …
5
|
|
|
@0475cca
|
05/13/16 08:16:32 |
Sebastian Huber |
score: Add _Thread_Dispatch_disable_with_CPU()
Update #2555.
Update #2626.
5
|
|
|
@f410ea82
|
05/13/16 05:12:38 |
Sebastian Huber |
score: Add _Thread_Clear_state_locked()
This makes it possible to do …
5
|
|
|
@9a99ce15
|
05/13/16 05:12:10 |
Sebastian Huber |
score: Add _Thread_Set_state_locked()
This makes it possible to do …
5
|
|
|
@232147dd
|
05/13/16 05:04:13 |
Sebastian Huber |
score: Add _Thread_Join() and _Thread_Cancel()
Split _Thread_Close() …
5
|
|
|
@c99eb50b
|
05/12/16 15:39:22 |
Sebastian Huber |
score: Rework _Thread_Exit()
Rework _Thread_Exit() to use …
5
|
|
|
@7023d82c
|
05/13/16 11:20:07 |
Sebastian Huber |
score: Add _Thread_Raise_real_priority()
Update #2555.
Update #2626.
5
|
|
|
@9949d8a7
|
05/12/16 14:32:27 |
Sebastian Huber |
score: Add Thread_Change_life()
Add _Thread_Change_life_locked() as a …
5
|
|
|
@69c722f
|
05/12/16 13:14:06 |
Sebastian Huber |
score: Delete unused variable
Update #2555.
Update #2626.
5
|
|
|
@270394e
|
05/12/16 12:25:50 |
Sebastian Huber |
score: Avoid superfluous life protection
Disable thread dispatching …
5
|
|
|
@b7f5e391
|
05/12/16 04:12:06 |
Sebastian Huber |
score: Add _Thread_Exit()
The goal is to make _Thread_Exit() a …
5
|
|
|
@e753748
|
05/13/16 08:21:37 |
Sebastian Huber |
score: Delete redundant thread life enums
This makes it easier to add …
5
|
|
|
@41ce30a
|
05/18/16 12:34:26 |
Sebastian Huber |
SMP: Add Mellor-Crummey and Scott (MCS) lock
Added only for …
5
|
|
|
@26fafd5
|
05/18/16 14:54:12 |
Sebastian Huber |
SMP: Add and use lock statistics helper
5
|
|
|
@a7668b2
|
05/18/16 11:44:02 |
Sebastian Huber |
SMP: Move ticket lock to separate header file
5
|
|
|
@2aae3a7
|
05/18/16 11:28:52 |
Sebastian Huber |
SMP: Move lock stats to separate header file
5
|
|
|
@3c20d28
|
05/17/16 11:39:15 |
Sebastian Huber |
posix: Fix return states of pthread_kill()
POSIX mandates that an …
5
|
|
|
@9fd7271
|
05/13/16 12:59:31 |
Sebastian Huber |
posix: Fix return status of pthread_cancel()
POSIX recommends ESRCH …
5
|
|
|
@df23f464
|
05/12/16 11:08:49 |
Sebastian Huber |
capture: Fix use of per-processor data
Get the current processor …
5
|
|
|
@d449c12
|
05/12/16 11:08:29 |
Sebastian Huber |
capture: Remove superfluous includes
5
|
|
|
@7bd1869
|
05/12/16 09:14:38 |
Sebastian Huber |
capture: Compact rtems_capture_record_t
Order fields according to …
5
|
|
|
@2f11d4a
|
05/12/16 09:12:27 |
Sebastian Huber |
capture: Fix buffer allocation and free
Do not use function static …
5
|
|
|
@0727760
|
05/12/16 09:22:33 |
Sebastian Huber |
rtems: Add rtems_interrupt_lock_interrupt_disable
Update #2707.
5
|
|
|
@ef6f8a83
|
05/11/16 12:03:23 |
Sebastian Huber |
score: Avoid Giant lock for scheduler set/get
Update #2555.
5
|
|
|
@8bc6bf28
|
05/11/16 11:42:58 |
Sebastian Huber |
posix: Avoid Giant lock for some pthread functions
Avoid Giant lock …
5
|
|
|
@d9952999
|
05/11/16 09:06:51 |
Sebastian Huber |
score: Avoid Giant lock _Scheduler_Get_affinity()
Update #2555.
5
|
|
|
@e135271
|
05/11/16 08:58:59 |
Sebastian Huber |
score: Avoid Giant lock _Scheduler_Set_affinity()
Update #2555.
5
|
|
|
@bd12dda
|
05/11/16 09:54:49 |
Sebastian Huber |
score: Use thread state lock for current state
In addition protect …
5
|
|
|
@11c66437
|
05/11/16 08:27:37 |
Sebastian Huber |
rtems: Avoid Giant lock rtems_task_is_suspended()
Update #2555.
5
|
|
|
@4d76300a
|
05/11/16 08:21:57 |
Sebastian Huber |
rtems: Avoid Giant lock for some task operations
Avoid Giant lock for …
5
|
|
|
@105b4e6
|
05/10/16 04:47:19 |
Sebastian Huber |
rtems: Use thread state lock for signals
5
|
|
|
@6e4f929
|
05/06/16 04:44:41 |
Sebastian Huber |
score: Introduce thread state lock
Update #2556.
5
|
|
|
@af20467e
|
05/10/16 05:52:19 |
Sebastian Huber |
score: Add _Thread_queue_Is_lock_owner()
Add …
5
|
|
|
@d9bb9eb
|
05/06/16 04:58:37 |
Sebastian Huber |
posix: Make _POSIX_signals_Action_handler() static
5
|
|
|
@a0162bf
|
05/04/16 14:02:39 |
Sebastian Huber |
mpci: Delete unused region support
5
|
|
|
@3e0bb67
|
05/09/16 05:29:52 |
Sebastian Huber |
score: Ensure matching lock acquire and release
Ensure matching lock …
5
|
|
|
@1a9d36b
|
05/09/16 04:49:53 |
Sebastian Huber |
score: Add _ISR_lock_Is_owner()
5
|
|
|
@9276fde
|
05/11/16 15:52:13 |
Sebastian Huber |
score: Fix CORE mutex initialization
The priority inheritance and …
5
|
|
|
@2b71210
|
05/11/16 14:42:29 |
Sebastian Huber |
Revert "score: Avoid use of uninitialized variable"
Sorry, I should …
5
|
|
|
@35c8efc
|
05/11/16 14:00:16 |
Sebastian Huber |
score: Avoid use of uninitialized variable
Properly set the …
5
|
|
|
@f65f803
|
05/04/16 09:28:12 |
Sebastian Huber |
score: Avoid Giant lock for CBS scheduler
Update #2555.
5
|
|
|
@64051ec
|
05/04/16 09:10:32 |
Sebastian Huber |
posix: Avoid Giant lock in pthread_equal()
Update #2555.
5
|
|
|
@bb2ad039
|
05/04/16 08:09:45 |
Sebastian Huber |
rtems: Avoid Giant lock for signals
Update #2555.
5
|
|
|
@b30ab25
|
05/03/16 14:16:08 |
Sebastian Huber |
mpci: Avoid Giant lock in _MPCI_Process_response()
Update #2555. …
5
|
|
|
@a0dee7c7
|
05/03/16 07:59:50 |
Sebastian Huber |
score: Simplify _Thread_Get_interrupt_disable()
Remove the object …
5
|
|
|
@49a134dd
|
05/03/16 07:59:06 |
Sebastian Huber |
rtems: Return status in _Event_Surrender()
5
|
|
|
@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
|
|
|
@1d40d81b
|
05/03/16 05:38:19 |
Sebastian Huber |
rtems: Remove task variables
Update #2494.
Update #2555.
5
|
|
|
@b1b6f3b0
|
05/03/16 10:57:16 |
Sebastian Huber |
confdefs.h: Fix message queue size estimate
Account for maximum …
5
|
|
|
@e4fd35d
|
05/03/16 10:55:00 |
Sebastian Huber |
confdefs.h: Fix named object size estimate
Account for the …
5
|
|
|
@0a68d8e
|
05/01/16 14:11:30 |
Sebastian Huber |
score: Optimize _Objects_Get_local()
Make the interrupt lock context …
5
|
|
|
@e38a92b
|
05/02/16 04:30:49 |
Sebastian Huber |
mpci: Make _*_MP_Get_packet() static
5
|
|
|
@c506158c
|
05/02/16 04:17:07 |
Sebastian Huber |
mpci: Make _*_MP_Send_response_packet() static
5
|
|
|
@b1b8bd2
|
05/02/16 11:11:18 |
Sebastian Huber |
mpci: Fix _CORE_barrier_Surrender()
Bug introduced by …
5
|
|
|
@981eed2
|
04/29/16 10:09:32 |
Sebastian Huber |
score: Add dummy Strong APA scheduler
Start with a copy of the …
5
|
|
|
@66374df
|
04/29/16 07:27:11 |
Sebastian Huber |
posix: Avoid Giant lock in _POSIX_signals_Send()
Update #2555.
Update …
5
|
|
|
@259d885
|
04/28/16 04:55:16 |
Sebastian Huber |
posix: Remove superfluous thread dispatch disable
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
|
|
|
@f4d541cc
|
04/27/16 14:46:57 |
Sebastian Huber |
rtems: Avoid Giant lock in rtems_object_set_name()
Update #2555.
5
|
|
|
@f009ed0
|
04/27/16 14:36:04 |
Sebastian Huber |
rtems: Avoid Giant lock for semaphores
Update #2555.
5
|
|
|
@c8982e5
|
04/26/16 19:20:31 |
Sebastian Huber |
posix: Simplify message queues
The mq_open() function returns a …
5
|
|
|
@6741d30a
|
04/27/16 04:49:59 |
Sebastian Huber |
rtems: Avoid Giant lock for message queues
Update #2555.
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
|
|
|
@dd6c28e
|
04/25/16 14:25:04 |
Sebastian Huber |
posix: Delete POSIX_Message_queue_Control::named
Delete unused …
5
|
|
|
@49c293f4
|
04/25/16 14:23:13 |
Sebastian Huber |
posix: POSIX_Message_queue_Control::process_shared
Delete unused …
5
|
|
|
@3e36a167
|
04/25/16 04:33:28 |
Sebastian Huber |
posix: _POSIX_Message_queue_Create_support()
Make …
5
|
|
|
@7f4ee2b
|
04/22/16 12:37:13 |
Sebastian Huber |
posix: Avoid Giant lock for condition variables
Update #2555.
5
|
|
|
@f4c59d0
|
04/25/16 06:08:35 |
Sebastian Huber |
telnetd: Fix warnings
5
|
|
|
@163d1e8
|
04/25/16 05:59:34 |
Sebastian Huber |
pppd: Fix warnings
5
|
|
|
@d35e6dde
|
04/22/16 12:10:47 |
Sebastian Huber |
powerpc: Add FSL_EIS_TENSR, etc. defines
5
|
|
|
@e800b07
|
04/22/16 07:15:11 |
Sebastian Huber |
network: Fix warnings
5
|
|
|
@1641088
|
04/22/16 07:14:34 |
Sebastian Huber |
network: Ensure matching syscall prototypes
Ensure that kernel and …
5
|
|
|
@c6cb9ba
|
04/22/16 06:52:41 |
Sebastian Huber |
network: Delete unused in4_cksum()
5
|
|
|
@a2aa920
|
04/22/16 06:00:40 |
Sebastian Huber |
nfsclient: Fix warnings
5
|
|
|
@9c3bae11
|
04/21/16 05:52:19 |
Sebastian Huber |
rtems: Avoid Giant lock for dual ported memory
There is no need for …
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
|
|
|
@b466226
|
04/20/16 04:57:47 |
Sebastian Huber |
score: Add _Thread_queue_Is_empty()
5
|
|
|
@2dd5e6fb
|
04/20/16 04:43:11 |
Sebastian Huber |
posix: Use _Objects_Get_local() for semaphores
This simplifies the …
5
|
|
|