[BACK]Return to solaris_threads.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / gc / include / private

Diff for /OpenXM_contrib2/asir2000/gc/include/private/solaris_threads.h between version 1.2 and 1.3

version 1.2, 2002/07/24 07:46:37 version 1.3, 2002/07/24 08:00:21
Line 1 
Line 1 
 #ifdef SOLARIS_THREADS  #ifdef GC_SOLARIS_THREADS
   
 /* The set of all known threads.  We intercept thread creation and     */  /* The set of all known threads.  We intercept thread creation and     */
 /* joins.  We never actually create detached threads.  We allocate all */  /* joins.  We never actually create detached threads.  We allocate all */
Line 16 
Line 16 
 #      define DETACHED 2       /* Thread is intended to be detached.   */  #      define DETACHED 2       /* Thread is intended to be detached.   */
 #      define CLIENT_OWNS_STACK        4  #      define CLIENT_OWNS_STACK        4
                                /* Stack was supplied by client.        */                                 /* Stack was supplied by client.        */
 #      define SUSPENDED 8      /* Currently suspended. */  #      define SUSPNDED 8       /* Currently suspended.                  */
                                  /* SUSPENDED is used insystem header.    */
     ptr_t stack;      ptr_t stack;
     size_t stack_size;      size_t stack_size;
     cond_t join_cv;      cond_t join_cv;
Line 30 
Line 31 
   extern size_t GC_page_sz;    extern size_t GC_page_sz;
   extern void GC_thr_init(void);    extern void GC_thr_init(void);
   
 # endif /* SOLARIS_THREADS */  # endif /* GC_SOLARIS_THREADS */
   

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>