"Luis Alberto Amigo Navarro" <[EMAIL PROTECTED]> forwards: >> It's using the spinlocks >> for some locks, but semaphores for others.
That doesn't make any sense to me. For one thing, if HAS_TEST_AND_SET is defined in the config header, the executable will just plain fail to build if there's no tas implementation, because lmgr/spin.c won't be compiled. And I sure don't see how some of the locks might be implemented one way and some the other. Which ones do you think are being implemented as semaphores, and what's your evidence? regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lounge/docs/faq.html