|
|
@f27383a
|
04/20/16 12:01:02 |
Sebastian Huber |
score: Avoid Giant lock for barriers
Use …
5
|
|
|
@2dd5e6fb
|
04/20/16 04:43:11 |
Sebastian Huber |
posix: Use _Objects_Get_local() for semaphores
This simplifies the …
5
|
|
|
@4025a60f
|
04/19/16 15:02:54 |
Sebastian Huber |
score: Avoid Giant lock for CORE mtx/sem
Avoid Giant lock for CORE …
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
|
|
|
@48b04fc3
|
04/19/16 04:28:03 |
Sebastian Huber |
posix: Avoid Giant lock for mutexes
Delete _POSIX_Mutex_Get(). Use …
5
|
|
|
@b8bdced1
|
04/18/16 15:21:43 |
Sebastian Huber |
posix: Simplify _POSIX_Mutex_Get_interrupt_disable
Remove superfluous …
5
|
|
|
@90f1265e
|
04/18/16 04:23:27 |
Sebastian Huber |
score: Fix _CORE_semaphore_Flush()
Use proper CORE_semaphore_Status …
5
|
|
|
@3c293cc
|
04/12/16 05:58:35 |
Sebastian Huber |
posix: Rename killinfo()
Apparently killinfo() is not defined by …
5
|
|
|
@572cb624
|
04/07/16 14:48:30 |
Sebastian Huber |
score: Simplify _Objects_Get_no_protection()
This functions supports …
5
|
|
|
@9555341
|
04/06/16 14:26:22 |
Sebastian Huber |
posix: Use a dedicated lock for scheduler changes
Update #2555.
5
|
|
|
@9ea69dee
|
04/04/16 06:18:07 |
Sebastian Huber |
score: Add node map to _RBTree_Find_inline()
5
|
|
|
@3c895256
|
04/05/16 04:44:07 |
Sebastian Huber |
posix: Make _POSIX_signals_Check_signal() static
5
|
|
|
@8f96581
|
04/01/16 09:38:47 |
Sebastian Huber |
score: Rework MP thread queue callout support
The thread queue …
5
|
|
|
@97312fcc
|
04/05/16 12:36:30 |
Sebastian Huber |
score: Delete Thread_Wait_information::id
This field was only by the …
5
|
|
|
@9eaf564
|
03/31/16 11:31:24 |
Sebastian Huber |
score: Add and use _RBTree_Insert_inline()
5
|
|
|
@97127aa
|
03/31/16 11:30:38 |
Sebastian Huber |
score: Add and use _RBTree_Find_inline()
5
|
|
|
@1e1a91ed
|
03/23/16 09:01:31 |
Sebastian Huber |
score: Remove Thread_queue_Queue::operations field
Remove the …
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
|
|
|
@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
|
|
|
@3bc12a8f
|
01/26/16 10:16:56 |
Sebastian Huber |
Delete unused API extensions
5
|
|
|
@4210114
|
01/26/16 10:13:45 |
Sebastian Huber |
Use linker set for POSIX User Threads init
Update #2408.
5
|
|
|
@529b08a7
|
12/15/15 08:38:31 |
Sebastian Huber |
posix: Delete empty _POSIX_API_Initialize()
5
|
|
|
@2605a489
|
12/15/15 08:32:55 |
Sebastian Huber |
Optional POSIX Keys initialization
Update #2408.
5
|
|
|
@4eee8781
|
12/14/15 15:40:28 |
Sebastian Huber |
Optional POSIX Spinlock initialization
Update #2408.
5
|
|
|
@76a8328
|
12/14/15 15:39:10 |
Sebastian Huber |
Optional POSIX RWLock initialization
Update #2408.
5
|
|
|
@e4e7f14
|
12/14/15 15:37:34 |
Sebastian Huber |
Optional POSIX Barrier initialization
Update #2408.
5
|
|
|
@6c678557
|
12/14/15 15:36:21 |
Sebastian Huber |
Optional POSIX Timer initialization
Update #2408.
5
|
|
|
@2189b3e
|
12/14/15 15:34:50 |
Sebastian Huber |
Optional POSIX Semaphore initialization
Update #2408.
5
|
|
|
@3015ed64
|
12/14/15 15:33:39 |
Sebastian Huber |
Optional POSIX Message Queue initialization
Update #2408.
5
|
|
|
@9871f5dc
|
12/14/15 15:31:44 |
Sebastian Huber |
Optional POSIX Mutex initialization
Update #2408.
5
|
|
|
@f4fee477
|
12/14/15 15:29:19 |
Sebastian Huber |
Optional POSIX Condition Variable initialization
Update #2408.
5
|
|
|
@cef5675
|
12/14/15 10:47:47 |
Sebastian Huber |
Optional POSIX Cleanup initialization
Update #2408.
5
|
|
|
@ef1a985f
|
12/11/15 09:47:22 |
Sebastian Huber |
Optional POSIX Threads initialization
Update #2408.
5
|
|
|
@04436ae7
|
12/10/15 12:46:07 |
Sebastian Huber |
Optional POSIX Signals initialization
Update #2408.
5
|
|
|
@173d1f8
|
12/14/15 12:10:24 |
Sebastian Huber |
posix: Store unblocked signals
Store the unblock signals to exploit …
5
|
|
|
@f6a1ef9
|
11/24/15 14:58:26 |
Sebastian Huber |
posix: Require struct _pthread_cleanup_context
This structure is …
5
|
|
|
@7def219
|
09/02/15 21:54:21 |
Martin Galvan |
various .h files: Add missing C++ extern wrappers
Updates #2405.
5
|
|
|
@21789a21
|
07/28/15 12:45:42 |
Sebastian Huber |
score: Rename _POSIX_Absolute_timeout_to_ticks()
Rename …
5
|
|
|
@d7665823
|
06/24/15 13:43:19 |
Sebastian Huber |
score: Introduce Thread_queue_Heads
Move the storage for the thread …
5
|
|
|
@fdb45d6
|
06/24/15 12:00:08 |
Sebastian Huber |
score: Freechain handler API changes
Replace the extend function with …
4.115
|
|
|
@bd67d7d2
|
06/25/15 11:48:00 |
Sebastian Huber |
score: Simplify <rtems/score/thread.h>
Avoid Thread_Control typedef …
4.115
|
|
|
@e76c517
|
05/01/15 18:52:51 |
Sebastian Huber |
score: Fine grained locking for semaphores
Update #2273.
4.115
|
|
|
@cc18d7b
|
04/30/15 11:12:54 |
Sebastian Huber |
score: Fine grained locking for message queues
Aggregate several …
4.115
|
|
|
@02c4c441
|
04/23/15 08:01:22 |
Sebastian Huber |
score: Add Thread_queue_Control::Lock
Move the complete thread queue …
4.115
|
|
|
@4db0ae8e
|
04/20/15 06:45:41 |
Sebastian Huber |
score: _Objects_Get_isr_disable()
Use ISR_lock_Context instead of …
4.115
|
|
|
@77e682ec
|
03/09/15 12:18:33 |
Sebastian Huber |
posix: Change sem_t to the 32-bit object type
This change is also …
4.115
|
|
|
@60bded9
|
03/10/15 07:48:26 |
Sebastian Huber |
posix: Use a value of 0 for SEM_FAILED
This is the standard NULL pointer.
4.115
|
|
|
@8ce00eaf
|
12/18/14 09:48:35 |
Sebastian Huber |
posix: Delete unused _POSIX_Threads_Get()
Close #1759.
4.115
|
|
|
@172e953
|
12/12/14 12:16:11 |
Sebastian Huber |
posix: Delete key/value if value is set to NULL
4.115
|
|
|
@dac340dd
|
12/12/14 10:19:10 |
Sebastian Huber |
posix: Simplify _POSIX_Keys_Find()
4.115
|
|
|
@287843f
|
11/06/14 22:16:56 |
Joel Sherrill |
sys/mman.h: New file. Clean up and add supporting stubs
* …
4.115
|
|
|
@b9f95225
|
10/08/14 08:31:36 |
Sebastian Huber |
posix: Add auto initializaton for rwlock
4.115
|
|
|
@05ac47d
|
09/05/14 07:13:46 |
Sebastian Huber |
posix: Use RTEMS_DECONST()
4.115
|
|
|
@390cfcd
|
08/02/14 13:49:26 |
Sebastian Huber |
posix: Simplify key implementation
4.115
|
|
|
@60fe374
|
08/03/14 11:02:58 |
Sebastian Huber |
rbtree: Add and use RBTree_Compare_result
4.115
|
|
|
@40dcafa
|
08/02/14 14:22:31 |
Sebastian Huber |
Add and use RTEMS_CONTAINER_OF()
4.115
|
|
|
@4cd55724
|
07/26/14 10:52:22 |
Sebastian Huber |
Delete unused *_Is_null() functions
4.115
|
|
|
@64939bc
|
07/12/14 19:22:22 |
Sebastian Huber |
rbtree: Reduce RBTree_Control size
Remove compare function and is …
4.115
|
|
|
@69d7279
|
04/03/14 22:02:40 |
Joel Sherrill |
pthreadimpl.h: Conditionalize thread affinity copying
4.115
|
|
|
@23fec9f0
|
03/27/14 13:16:12 |
Sebastian Huber |
score: PR2152: Use allocator mutex for objects
Use allocator mutex …
4.115
|
|
|
@1b1be254
|
03/25/14 09:54:49 |
Sebastian Huber |
score: Thread life cycle re-implementation
The thread deletion is now …
4.115
|
|
|
@fc521e2d
|
03/14/14 10:58:12 |
Sebastian Huber |
posix: Use thread action for signals
4.115
|
|
|
@c499856
|
03/20/14 21:10:47 |
Chris Johns |
Change all references of rtems.com to rtems.org.
4.115
|
|
|
@51f823c9
|
03/18/14 07:28:14 |
Sebastian Huber |
posix: Use interal mutex for once implementation
Enable …
4.115
|
|
|
@d50acdbb
|
03/10/14 07:25:32 |
Sebastian Huber |
score: Add local context to SMP lock API
Add a local context …
4.115
|
|
|
@e6c87f7
|
03/04/14 21:54:12 |
Joel Sherrill |
POSIX keys now enabled in all configurations.
Formerly POSIX keys …
4.115
|
|
|
@5c332349
|
03/07/14 15:06:57 |
Jennifer Averett |
Remove trailing whitespace in previous patches
4.115
|
|
|
@185e46f
|
01/31/14 14:54:45 |
Jennifer Averett |
posix: Add POSIX thread affinity attribute support.
With the addition …
4.115
|
|
|
@96281908
|
12/09/13 21:12:36 |
Joel Sherrill |
psignalimpl.h: Remove dead comment
4.115
|
|
|
@01d43180
|
12/09/13 21:04:40 |
Joel Sherrill |
posix/config.h: Comment clean up
4.115
|
|
|
@2b3a648
|
12/09/13 20:37:03 |
Joel Sherrill |
signalcatch.c: Remove junk comment
4.115
|
|
|
@16b1c350
|
12/09/13 19:46:50 |
Joel Sherrill |
timerimpl.h: Comment clean up
4.115
|
|
|
@610825b1
|
12/09/13 19:46:37 |
Joel Sherrill |
semaphoreimpl.h: Comment clean up
4.115
|
|
|
@849b98e8
|
12/09/13 19:29:51 |
Joel Sherrill |
mqueueimpl.h: Comment clean up
4.115
|
|
|
@07a3aa9d
|
12/09/13 19:29:41 |
Joel Sherrill |
condimpl.h: Comment clean up
4.115
|
|
|
@71f2a83d
|
12/09/13 19:13:33 |
Joel Sherrill |
ptimer.h: Comment clean up
4.115
|
|
|
@4600bd7c
|
12/09/13 18:53:24 |
Joel Sherrill |
muteximpl.h: Comment clean up
4.115
|
|
|
@927a0a1
|
12/02/13 07:33:35 |
Sebastian Huber |
posix: Use cleanup contexts on the stack
Provide support for latest …
4.115
|
|
|
@7d9fff6
|
08/26/13 15:39:00 |
Sebastian Huber |
posix: Add and use _POSIX_signals_Acquire()
Add and use …
4.115
|
|
|
@6e4c01e
|
08/23/13 04:56:36 |
Chris Johns |
posix: Update to the pthread_once changes.
Implement the reeview …
4.115
|
|
|
@ec98c997
|
08/14/13 09:55:51 |
Sebastian Huber |
posix: Typo
4.115
|
|
|
@03acc59
|
08/14/13 00:21:41 |
Chris Johns |
posix: Change pthread_once to be SMP safe.
Change pthread_once from …
4.115
|
|
|
@c9b784f
|
08/06/13 13:28:59 |
Sebastian Huber |
posix: Delete POSIX_Keys_Freechain type
Use the POSIX configuration …
4.115
|
|
|
@f65e8e6
|
08/08/13 00:21:54 |
Chris Johns |
posix: Add missing header.
4.115
|
|
|
@2ad250e
|
08/06/13 12:46:24 |
Sebastian Huber |
posix: Create key implementation header
Move implementation specific …
4.115
|
|
|
@b5c9064
|
08/05/13 13:20:45 |
ashi08104 |
Unlimited objects support for POSIX keys
This patch enables unlimited …
4.115
|
|
|
@a2e3f33
|
07/24/13 11:50:54 |
Sebastian Huber |
score: Create object implementation header
Move implementation …
4.115
|
|
|
@a112364
|
07/24/13 15:30:26 |
Sebastian Huber |
score: Create threadq implementation header
Move implementation …
4.115
|
|
|
@cc86fe1
|
07/24/13 18:10:02 |
sahilp |
POSIX Semaphore: Add restrict keyword per Single UNIX Specification
4.115
|
|
|
@4343f5b4
|
07/24/13 18:09:27 |
sahilp |
POSIX AIO: Add restrict keyword per Single UNIX Specification
4.115
|
|
|
@f74a492c
|
07/24/13 18:08:37 |
sahilp |
POSIX mqueue.h: Add restrict keyword per Single UNIX Specification
4.115
|
|
|
@f41eeb0
|
07/23/13 15:11:17 |
Sebastian Huber |
posix: Include missing <stdint.h>
4.115
|
|
|
@43f97f1
|
07/22/13 13:03:04 |
Sebastian Huber |
posix: Statically init _POSIX_signals_Ualarm_timer
4.115
|
|
|
@e2005af6
|
07/22/13 11:48:51 |
Sebastian Huber |
posix: Statically init _POSIX_signals_Alarm_timer
4.115
|
|
|
@c71b596
|
07/19/13 13:24:04 |
Sebastian Huber |
score: Create spinlock implementation header
Move implementation …
4.115
|
|
|
@eb448eec
|
07/19/13 13:18:08 |
Sebastian Huber |
posix: Create spinlock implementation header
Move implementation …
4.115
|
|
|