pike.git / src / threads.h

version» Context lines:

pike.git/src/threads.h:1:   /* -  * $Id: threads.h,v 1.60 1998/11/22 11:03:23 hubbe Exp $ +  * $Id: threads.h,v 1.61 1999/01/31 09:02:04 hubbe Exp $    */   #ifndef THREADS_H   #define THREADS_H      #include "machine.h"   #include "interpret.h"   #include "object.h"   #include "error.h"   #ifdef HAVE_SYS_TYPES_H   /* Needed for pthread_t on OSF/1 */
pike.git/src/threads.h:234:      #endif         extern MUTEX_T interpreter_lock;      extern COND_T live_threads_change; /* Used by _disable_threads */   extern COND_T threads_disabled_change; /* Used by _disable_threads */      struct svalue; - struct frame; + struct pike_frame;      extern MUTEX_T interleave_lock;      struct interleave_mutex   {    struct interleave_mutex *next;    struct interleave_mutex *prev;    MUTEX_T lock;   };   
pike.git/src/threads.h:282:    char swapped;    char status;    COND_T status_change;    THREAD_T id;    struct thread_state *hashlink, **backlink;    struct mapping *thread_local;       /* Swapped variables */    struct svalue *sp,*evaluator_stack;    struct svalue **mark_sp,**mark_stack; -  struct frame *fp; +  struct pike_frame *fp;    int evaluator_stack_malloced;    int mark_stack_malloced;    JMP_BUF *recoveries;    struct object * thread_id;    char *stack_top;      #ifdef PROFILING   #ifdef HAVE_GETHRTIME    long long accounted_time;    long long time_base;