Branch: Tag:

2003-12-10

2003-12-10 13:01:18 by Jonas Wallden <jonasw@roxen.com>

Backported Mac OS X fixes and performance improvements from 7.5: We now use
pthread_wait_np() and use Mach kernel calls to greatly reduce thread
scheduling overhead. Included OSF/1 fixes by Grubba.

Rev: src/acconfig.h:1.113
Rev: src/configure.in:1.671
Rev: src/pike_threadlib.h:1.28
Rev: src/threads.c:1.200

2:   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: acconfig.h,v 1.112 2003/06/26 08:28:17 tomas Exp $ + || $Id: acconfig.h,v 1.113 2003/12/10 13:01:18 jonasw Exp $   */      #ifndef MACHINE_H
421:   /* Define if you have the pthread_yield function. */   #undef HAVE_PTHREAD_YIELD    + /* Define if you have the pthread_yield_np function. */ + #undef HAVE_PTHREAD_YIELD_NP +    /* Hack for stupid glibc linuxthreads */   #undef HAVE_PTHREAD_INITIAL_THREAD_BOS