Merge pull request #4835 from martin-frbg/revertwin4359

Temporarily revert to the coarse-grained locking in the Windows thread server
This commit is contained in:
Martin Kroeker 2024-08-07 14:09:32 +02:00 committed by GitHub
commit 753c7ebe17
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 591 additions and 666 deletions

View File

@ -111,8 +111,8 @@ typedef struct blas_queue {
struct blas_queue *next;
#if defined( __WIN32__) || defined(__CYGWIN32__) || defined(_WIN32) || defined(__CYGWIN__)
// CRITICAL_SECTION lock;
// HANDLE finish;
CRITICAL_SECTION lock;
HANDLE finish;
volatile int finished;
#else
pthread_mutex_t lock;

File diff suppressed because it is too large Load Diff