source: rtems/cpukit/rtems/src/tasks.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @f36ada32   May 17, 2016, 12:38:57 PM Sebastian Huber rtems: Avoid Giant lock for rtems_task_delete() Update #2555.
(edit) @105b4e6   May 10, 2016, 4:47:19 AM Sebastian Huber rtems: Use thread state lock for signals
(edit) @1d40d81b   May 3, 2016, 5:38:19 AM Sebastian Huber rtems: Remove task variables Update #2494. Update #2555.
(edit) @f05eeb2   Apr 19, 2016, 11:39:00 AM Sebastian Huber score: Simplify _Objects_Initialize_information() Remove unused …
(edit) @1ff8eca   Jan 26, 2016, 10:10:43 AM Sebastian Huber Use linker set for Classic User Tasks init Update #2408.
(edit) @2605a48   Dec 15, 2015, 8:32:55 AM Sebastian Huber Optional POSIX Keys initialization Update #2408.
(edit) @565672a   Dec 14, 2015, 1:46:10 PM Sebastian Huber Optional Classic Tasks initialization Update #2408.
(edit) @4e3bb2dd   Jan 8, 2016, 8:05:34 AM Sebastian Huber rtems: Fix warning
(edit) @54c3fbd   Dec 11, 2015, 10:09:13 AM Sebastian Huber score: Initialize thread control to zero This reduces the code size …
(edit) @df55d07f   Dec 10, 2015, 1:10:48 PM Sebastian Huber score: Untangle thread actions Remove the thread action handler …
(edit) @d7665823   Jun 24, 2015, 1:43:19 PM Sebastian Huber score: Introduce Thread_queue_Heads Move the storage for the thread …
(edit) @217b3f53   Mar 14, 2015, 4:04:25 PM Joel Sherrill Disable deprecated warning on implementation of deprecated methods 4.11
(edit) @7d6e94b   Mar 4, 2015, 7:02:19 AM Sebastian Huber score: Implement fine-grained locking for events Use the ISR lock of … 4.11
(edit) @0960fee   May 7, 2014, 3:53:48 PM Sebastian Huber rtems: Fix ASR SMP support Initialize the ISR lock only once and … 4.11
(edit) @69aa3349   Apr 8, 2014, 7:42:29 AM Sebastian Huber score: Simplify thread control initialization The thread control … 4.11
(edit) @d507c037   Apr 3, 2014, 5:55:43 PM Joel Sherrill Disable per task variables when SMP is enabled Per task variables are … 4.11
(edit) @1b1be254   Mar 25, 2014, 9:54:49 AM Sebastian Huber score: Thread life cycle re-implementation The thread deletion is now … 4.11
(edit) @6fd1bdb7   Mar 14, 2014, 10:53:43 AM Sebastian Huber rtems: Use thread action for signals 4.11
(edit) @c499856   Mar 20, 2014, 9:10:47 PM Chris Johns Change all references of rtems.com to rtems.org. 4.11
(edit) @614cd7a   Mar 18, 2014, 9:04:14 AM Sebastian Huber rtems: Include missing header file 4.11
(edit) @e6c87f7   Mar 4, 2014, 9:54:12 PM Joel Sherrill POSIX keys now enabled in all configurations. Formerly POSIX keys … 4.11
(edit) @88c74ab   Jul 25, 2013, 1:10:11 PM Sebastian Huber score: Merge tod implementation into one file Delete … 4.11
(edit) @a2e3f33   Jul 24, 2013, 11:50:54 AM Sebastian Huber score: Create object implementation header Move implementation … 4.11
(edit) @a112364   Jul 24, 2013, 3:30:26 PM Sebastian Huber score: Create threadq implementation header Move implementation … 4.11
(edit) @fe6c170c   Jul 24, 2013, 2:19:52 PM Sebastian Huber score: Create states implementation header Move implementation … 4.11
(edit) @39046f7   Jul 24, 2013, 9:09:23 AM Sebastian Huber score: Merge sysstate API into one file 4.11
(edit) @c404828   Jul 23, 2013, 12:56:00 PM Sebastian Huber rtems: Create tasks implementation header Move implementation … 4.11
(edit) @e151eb1   Jul 23, 2013, 10:47:35 AM Sebastian Huber rtems: Create event implementation header Move implementation … 4.11
(edit) @f4d9ab3e   Jul 23, 2013, 9:33:56 AM Sebastian Huber rtems: Create asr implementation header Move implementation specific … 4.11
(edit) @ba316313   Nov 28, 2012, 12:33:11 PM Sebastian Huber rtems: Add signal post switch extension on the fly 4.11
(edit) @04b5d17   Nov 28, 2012, 9:45:38 AM Sebastian Huber score: Add API extensions post switch list Move post switch hook from … 4.11
(edit) @52adc808   Dec 2, 2012, 4:03:09 PM alexivanov97 score misc: Clean up Doxygen #12 (GCI 2012) This patch is a task from … 4.11
(edit) @3be0c9a   Nov 22, 2012, 1:51:25 PM Sebastian Huber score: Add and use <rtems/score/userextimpl.h> This file contains the … 4.11
(edit) @0edf263   Oct 26, 2012, 8:05:07 AM Sebastian Huber rtems: Add system events System events are similar to normal events. … 4.11
(edit) @990575c   Oct 30, 2012, 3:18:36 PM Sebastian Huber rtems: Reusable event implementation Change event implementation to … 4.11
(edit) @f8657bbd   Oct 30, 2012, 3:17:25 PM Sebastian Huber rtems: Remove unused event_condition member 4.11
(edit) @9b4422a2   May 3, 2012, 3:09:24 PM Joel Sherrill Remove All CVS Id Strings Possible Using a Script Script does what is … 4.11
(edit) @a19ccd7   Dec 5, 2011, 8:54:35 AM Ralf Corsepius 2011-12-05 Ralf Corsépius <ralf.corsepius@…> * … 4.11
(edit) @32a19d6   Dec 2, 2011, 1:47:28 PM Ralf Corsepius 2011-12-02 Ralf Corsépius <ralf.corsepius@…> * … 4.11
(edit) @64adc13   Jul 24, 2011, 11:55:15 PM Joel Sherrill 2011-07-24 Joel Sherrill <joel.sherrill@…> * ftpd/ftpd.c, … 4.11
(edit) @3f727f98   Sep 26, 2009, 4:17:00 PM Joel Sherrill 2009-09-26 Joel Sherrill <joel.sherrill@…> * … 4.104.11
(edit) @27b961a   Jul 3, 2009, 8:25:35 PM Joel Sherrill 2009-07-03 Joel Sherrill <joel.sherrill@…> * … 4.104.11
(edit) @03f0885   Jan 21, 2009, 8:47:58 PM Joel Sherrill 2009-01-21 Nickolay Kolchin <nbkolchin@…> Joel … 4.104.11
(edit) @724527d   Jan 21, 2009, 7:38:34 PM Joel Sherrill 2009-01-21 Joel Sherrill <joel.sherrill@…> * … 4.104.11
(edit) @eaef4657   Jan 6, 2009, 5:05:03 AM Ralf Corsepius Eliminate TRUE/FALSE. 4.104.11
(edit) @db80f11   Dec 17, 2008, 8:21:40 PM Joel Sherrill 2008-12-17 Joel Sherrill <joel.sherrill@…> * … 4.104.11
(edit) @484a769   Sep 4, 2008, 5:46:39 PM Ralf Corsepius Convert to "bool". 4.104.114.9
(edit) @f73fc29   Aug 18, 2008, 7:18:52 PM Joel Sherrill 2008-08-18 Joel Sherrill <joel.sherrill@…> * … 4.104.114.9
(edit) @4cb19041   Jun 16, 2008, 3:54:21 PM Joel Sherrill 2008-06-16 Joel Sherrill <joel.sherrill@…> * … 4.104.114.9
(edit) @6be8a83   Apr 18, 2008, 3:01:36 PM Joel Sherrill 2008-04-18 Joel Sherrill <joel.sherrill@…> * … 4.104.114.9
(edit) @98dee44b   Dec 12, 2007, 11:19:57 PM Joel Sherrill 2007-12-12 Joel Sherrill <joel.sherrill@…> * … 4.104.114.9
(edit) @6f1384c   May 21, 2007, 11:19:36 PM Joel Sherrill Split Classic API data instantiation into individual files. This … 4.104.114.84.9
(edit) @0ab34c90   Apr 17, 2007, 8:32:13 PM Joel Sherrill 2007-04-17 Joel Sherrill <joel@…> * itron/Makefile.am, … 4.104.114.84.9
(edit) @1d63ebb   Jun 22, 2006, 9:56:13 PM Joel Sherrill 2006-06-22 Joel Sherrill <joel@…> PR 1101/rtems * … 4.104.114.84.9
(edit) @11b4e07   Feb 1, 2006, 6:39:45 PM Joel Sherrill 2006-02-01 Joel Sherrill <joel@…> * rtems/src/tasks.c, … 4.104.114.84.9
(edit) @a93a239   Oct 4, 2005, 9:55:24 PM Joel Sherrill 2005-10-04 Till Straumann <strauman@…> PR 829/rtems … 4.104.114.84.9
(edit) @1095ec1   Jan 18, 2005, 9:03:45 AM Ralf Corsepius Include config.h. 4.104.114.84.9
(edit) @50f32b11   Apr 18, 2004, 6:05:35 AM Ralf Corsepius Remove stray white spaces. 4.104.114.84.9
(edit) @3239698   Apr 15, 2004, 1:26:21 PM Ralf Corsepius Remove stray white spaces. 4.104.114.84.9
(edit) @1d496f6   Mar 29, 2004, 4:04:42 PM Ralf Corsepius 2004-03-29 Ralf Corsepius <ralf_corsepius@…> * … 4.104.114.84.9
(edit) @a51735c   Oct 22, 2003, 5:13:58 PM Joel Sherrill 2003-10-22 Joel Sherrill <joel@…> PR 512/core * … 4.104.114.84.9
(edit) @f4631c47   Sep 11, 2003, 4:49:34 PM Joel Sherrill 2003-09-11 Joel Sherrill <joel@…> PR 488/rtems * … 4.104.114.84.9
(edit) @277cc95   Sep 4, 2003, 6:54:32 PM Joel Sherrill 2003-09-04 Joel Sherrill <joel@…> * include/rtems.h, … 4.104.114.84.9
(edit) @6b384516   Jan 10, 2003, 3:04:42 PM Joel Sherrill 2003-01-10 Joel Sherrill <joel@…> * src/msg.c, src/part.c, … 4.104.114.84.9
(edit) @90015e7f   Jul 1, 2002, 10:32:31 PM Joel Sherrill 2002-07-01 Joel Sherrill <joel@…> * Mega patch merge to … 4.104.114.84.9
(edit) @1ab3a60   Apr 8, 2002, 6:24:08 PM Joel Sherrill 2001-04-08 Joel Sherrill <joel@…> * src/tasks.c: … 4.104.114.84.9
(edit) @7b705dc3   Apr 8, 2002, 5:02:27 PM Joel Sherrill 2002-04-08 Chris Johns <ccj@…> * Per PR142, make task switch … 4.104.114.84.9
(edit) @8f6e5f0d   Sep 21, 2001, 1:57:57 PM Joel Sherrill 2001-09-14 Fernando Ruiz <fernando.ruiz@…> * src/tasks.c: … 4.104.114.84.9
(edit) @df49c60   Jun 12, 2000, 3:00:15 PM Joel Sherrill Merged from 4.5.0-beta3a 4.104.114.84.9
(edit) @c941a98   Jan 21, 2000, 3:07:55 PM Joel Sherrill Patch from Eric Norum <eric@…> to implement this: I'd … 4.104.114.84.9
(edit) @08311cc3   Nov 17, 1999, 5:51:34 PM Joel Sherrill Updated copyright notice. 4.104.114.84.9
(edit) @aad726e   Nov 16, 1999, 10:56:38 PM Joel Sherrill Moved task_variable pointer to basic shared part of TCB instead of … 4.104.114.84.9
(edit) @95bb279   Nov 12, 1999, 2:54:13 PM Joel Sherrill Used typedef so all "struct rtems_task_variable_t" uses are now just … 4.104.114.84.9
(edit) @5aa5560   Nov 12, 1999, 2:38:19 PM Joel Sherrill Added per task variables based on patch from Eric Norum … 4.104.114.84.9
(edit) @3ba754e1   Nov 2, 1999, 3:34:40 PM Joel Sherrill Added comments for _RTEMS_tasks_Create_extension, … 4.104.114.84.9
(edit) @c4d69e2   May 17, 1999, 9:02:16 PM Joel Sherrill Split Task Manager into multiple files. Eventually this effort will … 4.104.114.84.9
(edit) @5a909149   May 7, 1999, 5:09:20 PM Joel Sherrill Made all calls to _Thread_Yield_processor consistent in how they are … 4.104.114.84.9
(edit) @97e2729d   Nov 23, 1998, 5:38:09 PM Joel Sherrill Added --disable-multiprocessing flag and modified a lot of files to … 4.104.114.84.9
(edit) @7a035ebc   Aug 21, 1998, 4:54:17 PM Joel Sherrill Added system task attribute to allow one to create a task with "0" … 4.104.114.84.9
(edit) @cb1b853d   Jun 18, 1998, 7:01:57 PM Joel Sherrill All task delete API level services were incorrectly assuming that the … 4.104.114.84.9
(edit) @60b791ad   Feb 17, 1998, 11:46:28 PM Joel Sherrill updated copyright to 1998 4.104.114.84.9
(edit) @98e4ebf   Oct 8, 1997, 3:45:54 PM Joel Sherrill Fixed typo in the pointer to the license terms. 4.104.114.84.9
(edit) @84ff7c23   Apr 22, 1997, 5:42:17 PM Joel Sherrill File changed to reflect change in license and copyright. 4.104.114.84.9
(edit) @dab057a   Mar 8, 1997, 3:51:09 AM Joel Sherrill Modified calls to _Thread_Change_priority to take a third argument. … 4.104.114.84.9
(edit) @7fea679b   Sep 6, 1996, 3:16:19 PM Joel Sherrill changed _TOD_Is_set from a function to a boolean variable 4.104.114.84.9
(edit) @ebd40c0   Jun 6, 1996, 2:55:08 PM Joel Sherrill Added Sporadic Server support to posix threads which required changes … 4.104.114.84.9
(edit) @98849f44   May 29, 1996, 4:55:05 PM Joel Sherrill * empty log message * 4.104.114.84.9
(edit) @019bce7   May 29, 1996, 4:05:06 PM Joel Sherrill It is now not an error to have 0 RTEMS initialization tasks since you … 4.104.114.84.9
(edit) @94b3ec59   Feb 13, 1996, 10:14:48 PM Joel Sherrill changed post task extension from user set to api set and added flag in … 4.104.114.84.9
(edit) @8d0b7d96   Dec 1, 1995, 10:03:55 PM Joel Sherrill Insert mode argument to _Watchdog_Insert removed. Now are watchdog … 4.104.114.84.9
(edit) @5e9b32b   Sep 26, 1995, 7:27:15 PM Joel Sherrill posix support initially added 4.104.114.84.9
(edit) @7af35da5   Sep 21, 1995, 8:55:07 PM Joel Sherrill More file movement required api extension to be added to score 4.104.114.84.9
(edit) @24b1cb9   Sep 21, 1995, 7:55:51 PM Joel Sherrill More file movement 4.104.114.84.9
(edit) @3652ad35   Sep 19, 1995, 2:53:29 PM Joel Sherrill Minor bug fixes to get all targets compilable and running. The single … 4.104.114.84.9
(edit) @3a4ae6c   Sep 11, 1995, 7:35:39 PM Joel Sherrill The word "RTEMS" almost completely removed from the core. … 4.104.114.84.9
(edit) @7f6a24ab   Aug 28, 1995, 3:30:29 PM Joel Sherrill Added unused priority ceiling parameter to rtems_semaphore_create. … 4.104.114.84.9
(edit) @5250ff39   Aug 23, 1995, 9:06:31 PM Joel Sherrill Moved _Thread_Information -> _RTEMS_tasks_Information. Added a table … 4.104.114.84.9
(edit) @3235ad9   Aug 23, 1995, 7:30:23 PM Joel Sherrill Support for variable length names added to Object Handler. This … 4.104.114.84.9
(edit) @9863dbf   Aug 18, 1995, 9:42:58 PM Joel Sherrill + Added object type field to object id. + Added name pointer to … 4.104.114.84.9
(add) @ac7d5ef0   May 11, 1995, 5:39:37 PM Joel Sherrill Initial revision 4.104.114.84.9
Note: See TracRevisionLog for help on using the revision log.