ASSERT_NOT_IMPLEMENTED(perThread->locksHeld < MXUSER_MAX_LOCKS_PER_THREAD);
+#ifdef DISABLE_MXUSER_LOCK_RANKS
+ checkRank = FALSE;
+#endif
+
/* Rank checking anyone? */
if (checkRank && (header->lockRank != RANK_UNRANKED)) {
uint32 i;
for (i = 0; i < perThread->locksHeld; i++) {
MXUserHeader *hdr = perThread->lockArray[i];
- Warning("\tMXUser lock %s (@%p) rank %d\n", hdr->lockName, hdr,
+ Warning("\tMXUser lock %s (@%p) rank 0x%x\n", hdr->lockName, hdr,
hdr->lockRank);
}
}
Warning("\tsignature %X\n", lock->header.lockSignature);
Warning("\tname %s\n", lock->header.lockName);
- Warning("\trank %d\n", lock->header.lockRank);
+ Warning("\trank 0x%x\n", lock->header.lockRank);
Warning("\tcount %u\n", lock->recursiveLock.referenceCount);
Warning("\tsignature %X\n", lock->header.lockSignature);
Warning("\tname %s\n", lock->header.lockName);
- Warning("\trank %d\n", lock->header.lockRank);
+ Warning("\trank 0x%x\n", lock->header.lockRank);
if (LIKELY(lock->useNative)) {
Warning("\tnativeLock %p\n", &lock->nativeLock);
Warning("\tsignature %X\n", lock->header.lockSignature);
Warning("\tname %s\n", lock->header.lockName);
- Warning("\trank %d\n", lock->header.lockRank);
+ Warning("\trank 0x%x\n", lock->header.lockRank);
if (lock->vmmLock == NULL) {
Warning("\tcount %u\n", lock->recursiveLock.referenceCount);