Alien-LibJIT
view release on metacpan or search on metacpan
libjit/jit/jit-thread.c view on Meta::CPAN
#elif !defined(__palmos__)
#include <time.h>
#endif
#endif
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
#endif
#include <errno.h>
/*
* Mutex that synchronizes global data initialization.
*/
jit_mutex_t _jit_global_lock;
#if defined(JIT_THREADS_PTHREAD)
/*
* The thread-specific key to use to fetch the control object.
*/
static pthread_key_t control_key;
libjit/jit/jit-thread.h view on Meta::CPAN
typedef int jit_mutex_t;
#define jit_mutex_create(mutex) do { ; } while (0)
#define jit_mutex_destroy(mutex) do { ; } while (0)
#define jit_mutex_lock(mutex) do { ; } while (0)
#define jit_mutex_unlock(mutex) do { ; } while (0)
#endif
/*
* Mutex that synchronizes global data initialization.
*/
extern jit_mutex_t _jit_global_lock;
/*
* Define the primitive monitor operations.
*/
#if defined(JIT_THREADS_PTHREAD)
typedef struct
( run in 0.846 second using v1.01-cache-2.11-cpan-0d8aa00de5b )