Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Version 50 and Version 51 of Developer/SMP


Ignore:
Timestamp:
03/06/14 13:21:07 (10 years ago)
Author:
Sh
Comment:

/* Requirements */ Examples for concurrent object deletion

Legend:

Unmodified
Added
Removed
Modified
  • Developer/SMP

    v50 v51  
    4343  *  In case a thread owns operating system provided resources after the cleanup procedure, then this shall result in a fatal error.
    4444 *  Non-Thread Object Life Cycle
     45  *  Concurrent object deletion is for example deletion requests issued by multiple threads for one object or usage of an object while a deletion request was issued.
    4546  *  Concurrent object deletion may have unpredictable results.
    4647  *  Usage of objects during deletion of this object may have unpredictable results.
     
    14941495 *  explicit thread migration, e.g. if a thread should move from one scheduler domain to another,
    14951496 *  thread deletion, since the thread stack is in use until the thread stopped execution, or
    1496  *  restart of threads executing on a remote processor.
    1497 ==  RTEMS API Changes  ==
    1498 
    1499 
    1500 None.
    1501 ==  Implementation  ==
    1502 
    1503 
    1504 One approach to do post-switch actions could be to spin o
     1497 *  re