Browse Source

Merge pull request #1785 from brada4/develop

address #1782 2nd loop
tags/v0.3.4
Martin Kroeker GitHub 7 years ago
parent
commit
a980953bd7
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      driver/others/memory.c

+ 2
- 2
driver/others/memory.c View File

@@ -2587,20 +2587,20 @@ void *blas_memory_alloc(int procpos){


position = 0; position = 0;


LOCK_COMMAND(&alloc_lock);
do { do {
/* if (!memory[position].used) { */ /* if (!memory[position].used) { */
LOCK_COMMAND(&alloc_lock);
/* blas_lock(&memory[position].lock);*/ /* blas_lock(&memory[position].lock);*/


if (!memory[position].used) goto allocation; if (!memory[position].used) goto allocation;
UNLOCK_COMMAND(&alloc_lock);
/* blas_unlock(&memory[position].lock);*/ /* blas_unlock(&memory[position].lock);*/
/* } */ /* } */


position ++; position ++;


} while (position < NUM_BUFFERS); } while (position < NUM_BUFFERS);
UNLOCK_COMMAND(&alloc_lock);


goto error; goto error;




Loading…
Cancel
Save