Project

General

Profile

Feature #148

Configurable locks

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

Status:
New
Priority:
Normal
Assignee:
Georg Kunz
Start date:
30/03/2011
Due date:
% Done:

0%


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 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