|
static void | check (pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) |
|
static void | lock (pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) |
|
static void | tryLock (pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) |
|
static void | unlock (pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) |
|
static void | toString (string &result) |
|
static void | foundDeadLock (LockID ¤t, LockID &other, pthread_mutex_t *otherWaitMutex) |
|
static bool | deadlockCheck (LockID ¤t, set< pthread_mutex_t * > &ownMutexs, LockID &other, int recusiveNum) |
|
static bool | deadlockCheck (pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) |
|
static bool | checkLockTimes (pthread_mutex_t *mutex, const char *file, const int line) |
|
static void | insertLock (pthread_mutex_t *mutex, const long long threadId, const char *file, const int line) |
|
static void | setMaxBlockThreads (int blockNum) |
|