Adjust hash function for smaller pthread structure size.

This commit is contained in:
davidxu 2005-04-07 06:09:17 +00:00
parent 90a823ed92
commit 22b6b1a4cf

View File

@ -65,7 +65,7 @@ static int inited = 0;
LIST_HEAD(thread_hash_head, pthread);
#define HASH_QUEUES 128
static struct thread_hash_head thr_hashtable[HASH_QUEUES];
#define THREAD_HASH(thrd) (((unsigned long)thrd >> 12) % HASH_QUEUES)
#define THREAD_HASH(thrd) (((unsigned long)thrd >> 8) % HASH_QUEUES)
static void thr_destroy(struct pthread *curthread, struct pthread *thread);