-#if VM_OBJECT_DEBUG
-#define vm_object_lock_init(object) { simple_lock_init(&(object)->Lock); (object)->LockHolder = 0; }
-#define vm_object_lock(object) { simple_lock(&(object)->Lock); (object)->LockHolder = (int) current_thread(); }
-#define vm_object_unlock(object) { (object)->LockHolder = 0; simple_unlock(&(object)->Lock); }
-#define vm_object_lock_try(object) (simple_lock_try(&(object)->Lock) ? ( ((object)->LockHolder = (int) current_thread()) , TRUE) : FALSE)
-#define vm_object_sleep(event, object, interruptible) \
- { (object)->LockHolder = 0; thread_sleep((event), &(object)->Lock, (interruptible)); }
-#else VM_OBJECT_DEBUG