3081{
3082 const char *libname =
currPack->libname;
3083 if (!libname) libname = "";
3099
3115
3126
3131#if 0
3133 fn->
iiAddCproc(libname,
"getAdjoinedThreadPools",
FALSE, getAdjoinedThreadPools);
3134#endif
3162
3165
3167}
lists getList(spectrum &spec)
BOOLEAN readSyncVar(leftv result, leftv arg)
static BOOLEAN createThread(leftv result, leftv arg)
static BOOLEAN getThreadPoolWorkers(leftv result, leftv arg)
BOOLEAN getTable(leftv result, leftv arg)
static BOOLEAN getThreadPoolConcurrency(leftv result, leftv arg)
static BOOLEAN waitJob(leftv result, leftv arg)
static BOOLEAN createThreadPool(leftv result, leftv arg)
static BOOLEAN setThreadPoolConcurrency(leftv result, leftv arg)
static BOOLEAN scheduleJob(leftv result, leftv arg)
BOOLEAN makeSyncVar(leftv result, leftv arg)
BOOLEAN makeSharedList(leftv result, leftv arg)
BOOLEAN statChannel(leftv result, leftv arg)
BOOLEAN threadEval(leftv result, leftv arg)
BOOLEAN unlockRegion(leftv result, leftv arg)
BOOLEAN sendChannel(leftv result, leftv arg)
BOOLEAN setSharedName(leftv result, leftv arg)
BOOLEAN writeSyncVar(leftv result, leftv arg)
BOOLEAN makeAtomicTable(leftv result, leftv arg)
static BOOLEAN startJob(leftv result, leftv arg)
BOOLEAN bindSharedObject(leftv result, leftv arg)
BOOLEAN lockRegion(leftv result, leftv arg)
BOOLEAN currentJob(leftv result, leftv arg)
ThreadState * thread_state
static BOOLEAN testTrigger(leftv result, leftv arg)
static BOOLEAN createJob(leftv result, leftv arg)
BOOLEAN threadExec(leftv result, leftv arg)
BOOLEAN putTable(leftv result, leftv arg)
BOOLEAN makeAtomicList(leftv result, leftv arg)
static BOOLEAN createTrigger(leftv result, leftv arg)
BOOLEAN currentThreadPool(leftv result, leftv arg)
static BOOLEAN joinThread(leftv result, leftv arg)
static BOOLEAN setThreadPoolWorkers(leftv result, leftv arg)
static BOOLEAN updateTrigger(leftv result, leftv arg)
BOOLEAN getSharedName(leftv result, leftv arg)
BOOLEAN receiveChannel(leftv result, leftv arg)
BOOLEAN mainThread(leftv result, leftv arg)
BOOLEAN threadPoolExec(leftv result, leftv arg)
BOOLEAN setCurrentThreadPool(leftv result, leftv arg)
BOOLEAN regionLock(leftv result, leftv arg)
BOOLEAN findSharedObject(leftv result, leftv arg)
static BOOLEAN cancelJob(leftv result, leftv arg)
BOOLEAN threadID(leftv result, leftv arg)
void makeRegionlockType(int &type, const char *name)
BOOLEAN makeSharedTable(leftv result, leftv arg)
BOOLEAN typeSharedObject(leftv result, leftv arg)
BOOLEAN statSyncVar(leftv result, leftv arg)
BOOLEAN makeChannel(leftv result, leftv arg)
static BOOLEAN jobCancelled(leftv result, leftv arg)
static BOOLEAN closeThreadPool(leftv result, leftv arg)
static BOOLEAN chainTrigger(leftv result, leftv arg)
BOOLEAN makeRegion(leftv result, leftv arg)
BOOLEAN putList(leftv result, leftv arg)
static BOOLEAN createThreadPoolSet(leftv result, leftv arg)
void makeSharedType(int &type, const char *name)
BOOLEAN updateSyncVar(leftv result, leftv arg)
BOOLEAN inTable(leftv result, leftv arg)
BOOLEAN threadResult(leftv result, leftv arg)
int(* iiAddCproc)(const char *libname, const char *procname, BOOLEAN pstatic, BOOLEAN(*func)(leftv res, leftv v))