Feature #148

Configurable locks

Added by Georg Kunz about 9 years ago. Updated about 9 years ago.

Status:NewStart date:30/03/2011
Priority:NormalDue date:
Assignee:Georg Kunz% Done:


Target version:-


Replace hardcoded use of locks in cLockedDefaultList and others with a generic lock class so that the actual locking implementation can be choose at compile or runtime.


#1 Updated by Georg Kunz about 9 years ago

List of locked classes:
  • cLockedDefaultList
  • cLockedMsgHeap
  • cSpinLockedMsgHeap
List of Lock types
  • SpinLock
  • NoLock
  • SuspendLock
Possible implementation: template classes
  • template <typename T> cDefaultList

Also available in: Atom PDF