September 20, 2005
I'm not positive, but it looks like object.monitor (phobos/internal/monitor.c) doesn't work for 64bit. It seems like it should be

union{void*,unsigned}

or

union{pthread_mutex_t*,unsigned}

instead of unsigned.

-Traveler Hauptman