From 4f10c1e65c14a2c8b11577d2fd25b5c4f6912a85 Mon Sep 17 00:00:00 2001 From: Patrick Steinhardt Date: Mon, 20 Jun 2016 19:40:45 +0200 Subject: threads: remove unused function pthread_num_processors_np The function pthread_num_processors_np is currently unused and superseded by the function `git_online_cpus`. Remove the function. --- src/win32/pthread.c | 11 ----------- src/win32/pthread.h | 2 -- 2 files changed, 13 deletions(-) diff --git a/src/win32/pthread.c b/src/win32/pthread.c index 62a691dba..80329b2b0 100644 --- a/src/win32/pthread.c +++ b/src/win32/pthread.c @@ -152,17 +152,6 @@ int git_cond_signal(git_cond *cond) return 0; } -int pthread_num_processors_np(void) -{ - DWORD_PTR p, s; - int n = 0; - - if (GetProcessAffinityMask(GetCurrentProcess(), &p, &s)) - for (; p; p >>= 1) - n += p&1; - - return n ? n : 1; -} typedef void (WINAPI *win32_srwlock_fn)(GIT_SRWLOCK *); diff --git a/src/win32/pthread.h b/src/win32/pthread.h index ef9285500..821bb64ee 100644 --- a/src/win32/pthread.h +++ b/src/win32/pthread.h @@ -57,8 +57,6 @@ int git_cond_free(git_cond *); int git_cond_wait(git_cond *, git_mutex *); int git_cond_signal(git_cond *); -int pthread_num_processors_np(void); - int git_rwlock_init(git_rwlock *GIT_RESTRICT lock); int git_rwlock_rdlock(git_rwlock *); int git_rwlock_rdunlock(git_rwlock *); -- cgit v1.2.1