summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sptask_err04 (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-07-23score: Introduce Thread_queue_HeadsSebastian Huber1-1/+1
Move the storage for the thread queue heads to the threads. Each thread provides a set of thread queue heads allocated from a dedicated memory pool. In case a thread blocks on a queue, then it lends its heads to the queue. In case the thread unblocks, then it takes a free set of threads from the queue. Since a thread can block on at most one queue this works. This mechanism is used in FreeBSD. The motivation for this change is to reduce the memory demands of the synchronization objects. On a 32-bit uni-processor configuration the Thread_queue_Control size is now 8 bytes, compared to 64 bytes in RTEMS 4.10 (other changes reduced the size as well).
2015-03-20Replace www.rtems.com with www.rtems.orgSebastian Huber2-2/+2
2015-03-17tests misc: Disable deprecated method usage warning when intentionalJoel Sherrill1-166/+178
These tests intentionally use the deprecated method. Eventually this code in the sections can be deleted.
2015-03-10cpukit: deprecate notepadsGedare Bloom1-0/+2
Deprecate Classic API Notepads. Mark task_set/get_note() with the deprecated attribute, and also mark the notepads field. Replace disable with enable option for notepads in confdefs.h, and make notepads disabled by default. The previous option CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS is now unused and will emit a compile-time warning. A new option CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS is available to turn on notepads, but it also will emit a compile-time warning to indicate that notepads are deprecated. Closes #2265
2014-03-31sptests/sptask_err04: Fix broken testSebastian Huber3-3/+5
2014-03-28sptests: New tests split from sp09 screen 1 and screen 2.Bjorn Larsson6-0/+483
Split sp09 screen 1 into new test sptask_err04. Split sp09 screen 2 into new tests sptask__err02 and spclock_err01, as well as moving one verification into sptimer_err01.