MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 common::LockTrace,包括所有继承而来的类成员
check(pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) (定义于 common::LockTrace) | common::LockTrace | static |
checkLockTimes(pthread_mutex_t *mutex, const char *file, const int line) (定义于 common::LockTrace) | common::LockTrace | static |
deadlockCheck(LockID ¤t, set< pthread_mutex_t * > &ownMutexs, LockID &other, int recusiveNum) (定义于 common::LockTrace) | common::LockTrace | static |
deadlockCheck(pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) (定义于 common::LockTrace) | common::LockTrace | static |
foundDeadLock(LockID ¤t, LockID &other, pthread_mutex_t *otherWaitMutex) (定义于 common::LockTrace) | common::LockTrace | static |
insertLock(pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) (定义于 common::LockTrace) | common::LockTrace | static |
lock(pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) (定义于 common::LockTrace) | common::LockTrace | static |
mEnableRecurisives (定义于 common::LockTrace) | common::LockTrace | static |
mLocks (定义于 common::LockTrace) | common::LockTrace | protectedstatic |
mMapMutex (定义于 common::LockTrace) | common::LockTrace | protectedstatic |
mMaxBlockTids (定义于 common::LockTrace) | common::LockTrace | protectedstatic |
mOwnLocks (定义于 common::LockTrace) | common::LockTrace | protectedstatic |
mWaitLocks (定义于 common::LockTrace) | common::LockTrace | protectedstatic |
mWaitTimes (定义于 common::LockTrace) | common::LockTrace | protectedstatic |
setMaxBlockThreads(int blockNum) (定义于 common::LockTrace) | common::LockTrace | inlinestatic |
toString(string &result) (定义于 common::LockTrace) | common::LockTrace | static |
tryLock(pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) (定义于 common::LockTrace) | common::LockTrace | static |
unlock(pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) (定义于 common::LockTrace) | common::LockTrace | static |