Feature #148

Configurable locks

Added by Georg Kunz over 8 years ago. Updated over 8 years ago.

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

0%

Category:-
Target version:-

Description

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.

History

#1 Updated by Georg Kunz over 8 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