- Timestamp:
- 03/10/15 19:28:19 (9 years ago)
- Branches:
- 4.11, 5, master
- Children:
- d84995d2
- Parents:
- 23e43f6
- git-author:
- Gedare Bloom <gedare@…> (03/10/15 19:28:19)
- git-committer:
- Gedare Bloom <gedare@…> (03/10/15 19:46:59)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/user/task.t
r23e43f6 rcf404563 309 309 @cindex per task variables 310 310 311 Per task variables are deprecated, see the warning below. 312 311 313 Per task variables are used to support global variables whose value 312 314 may be unique to a task. After indicating that a variable should be … … 347 349 correct value for each task executing on each core. Consequently, 348 350 per-task variables are disabled in SMP configurations of RTEMS. 351 Instead the application developer should 352 consider the use of POSIX Keys or Thread Local Storage (TLS). POSIX Keys 353 are not enabled in all RTEMS configurations. 349 354 350 355 @subsection Building a Task Attribute Set … … 1788 1793 @subheading NOTES: 1789 1794 1795 This directive is deprecated and task variables will be removed. 1796 1790 1797 Task variables increase the context switch time to and from the 1791 1798 tasks that own them so it is desirable to minimize the number of … … 1845 1852 @subheading NOTES: 1846 1853 1854 This directive is deprecated and task variables will be removed. 1855 1847 1856 If you change memory which @code{task_variable_value} points to, 1848 1857 remember to declare that memory as volatile, so that the compiler … … 1896 1905 @subheading NOTES: 1897 1906 1907 This directive is deprecated and task variables will be removed. 1908 1898 1909 Per-task variables are disabled in SMP configurations and this service 1899 1910 is not available.
Note: See TracChangeset
for help on using the changeset viewer.