.cvsignore |
|
9 |
combined |
|
|
Makefile.in |
|
965 |
prcmon.c |
Lock used to lock the monitor cache |
11480 |
prcthr.c |
Some local variables report warnings on Win95 because the code paths
* using them are conditioned on HAVE_CUSTOME_USER_THREADS.
* The pragma suppresses the warning.
*
|
10257 |
prdump.c |
Some local variables report warnings on Win95 because the code paths
* using them are conditioned on HAVE_CUSTOME_USER_THREADS.
* The pragma suppresses the warning.
*
|
2954 |
prmon.c |
/
/*
Notifies just get posted to the monitor. The actual notification is done
when the monitor is fully exited so that MP systems don't contend for a
monitor that they can't enter.
|
9105 |
prrwlock.c |
Reader-writer lock
|
12219 |
prsem.c |
/
/*
* Create a new semaphore.
|
3468 |
prtpd.c |
Thread Private Data
*
* There is an aribitrary limit on the number of keys that will be allocated
* by the runtime. It's largish, so it is intended to be a sanity check, not
* an impediment.
*
* There is a counter, initialized to zero and incremented every time a
* client asks for a new key, that holds the high water mark for keys. All
* threads logically have the same high water mark and are permitted to
* ask for TPD up to that key value.
*
* The vector to hold the TPD are allocated when PR_SetThreadPrivate() is
* called. The size of the vector will be some value greater than or equal
* to the current high water mark. Each thread has its own TPD length and
* vector.
*
* Threads that get private data for keys they have not set (or perhaps
* don't even exist for that thread) get a NULL return. If the key is
* beyond the high water mark, an error will be returned.
|
7832 |