(file) Return to Threads.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/Threads.h between version 1.6 and 1.8

version 1.6, 2006/08/21 19:36:58 version 1.8, 2006/09/19 16:45:54
Line 221 
Line 221 
     defined(PEGASUS_PLATFORM_OS400_ISERIES_IBM) || \     defined(PEGASUS_PLATFORM_OS400_ISERIES_IBM) || \
     defined(PEGASUS_PLATFORM_TRU64_ALPHA_DECCXX) || \     defined(PEGASUS_PLATFORM_TRU64_ALPHA_DECCXX) || \
     defined(PEGASUS_OS_VMS) || \     defined(PEGASUS_OS_VMS) || \
     defined(PEGASUS_OS_ZOS)      defined(PEGASUS_OS_ZOS) || \
       defined(PEGASUS_PLATFORM_DARWIN_PPC_GNU)
     sched_yield();     sched_yield();
 #else #else
     pthread_yield();     pthread_yield();
Line 263 
Line 264 
 { {
 #if defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM) #if defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM)
     Uint64 tmp;     Uint64 tmp;
     memcpy(&tmp, x._thread.__, sizeof(Uint64));      memcpy(&tmp, x.thread.__, sizeof(Uint64));
     return tmp == 0;     return tmp == 0;
 #else #else
     return x.thread == 0;     return x.thread == 0;


Legend:
Removed from v.1.6  
changed lines
  Added in v.1.8

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2