@@ -223,9 +223,9 @@ MemoryHook(const MemoryHook ©) :
223223 _total_mmap_size(copy._total_mmap_size),
224224 _max_heap_size(copy._max_heap_size) {
225225
226- copy._lock .acquire ();
226+ copy._lock .lock ();
227227 _deleted_chains = copy._deleted_chains ;
228- copy._lock .release ();
228+ copy._lock .unlock ();
229229}
230230
231231/* *
@@ -249,19 +249,19 @@ heap_alloc_single(size_t size) {
249249 size_t inflated_size = inflate_size (size);
250250
251251#ifdef MEMORY_HOOK_MALLOC_LOCK
252- _lock.acquire ();
252+ _lock.lock ();
253253 void *alloc = call_malloc (inflated_size);
254- _lock.release ();
254+ _lock.unlock ();
255255#else
256256 void *alloc = call_malloc (inflated_size);
257257#endif
258258
259259 while (alloc == (void *)NULL ) {
260260 alloc_fail (inflated_size);
261261#ifdef MEMORY_HOOK_MALLOC_LOCK
262- _lock.acquire ();
262+ _lock.lock ();
263263 alloc = call_malloc (inflated_size);
264- _lock.release ();
264+ _lock.unlock ();
265265#else
266266 alloc = call_malloc (inflated_size);
267267#endif
@@ -305,9 +305,9 @@ heap_free_single(void *ptr) {
305305#endif // DO_MEMORY_USAGE
306306
307307#ifdef MEMORY_HOOK_MALLOC_LOCK
308- _lock.acquire ();
308+ _lock.lock ();
309309 call_free (alloc);
310- _lock.release ();
310+ _lock.unlock ();
311311#else
312312 call_free (alloc);
313313#endif
@@ -326,19 +326,19 @@ heap_alloc_array(size_t size) {
326326 size_t inflated_size = inflate_size (size);
327327
328328#ifdef MEMORY_HOOK_MALLOC_LOCK
329- _lock.acquire ();
329+ _lock.lock ();
330330 void *alloc = call_malloc (inflated_size);
331- _lock.release ();
331+ _lock.unlock ();
332332#else
333333 void *alloc = call_malloc (inflated_size);
334334#endif
335335
336336 while (alloc == (void *)NULL ) {
337337 alloc_fail (inflated_size);
338338#ifdef MEMORY_HOOK_MALLOC_LOCK
339- _lock.acquire ();
339+ _lock.lock ();
340340 alloc = call_malloc (inflated_size);
341- _lock.release ();
341+ _lock.unlock ();
342342#else
343343 alloc = call_malloc (inflated_size);
344344#endif
@@ -380,9 +380,9 @@ heap_realloc_array(void *ptr, size_t size) {
380380
381381 void *alloc1 = alloc;
382382#ifdef MEMORY_HOOK_MALLOC_LOCK
383- _lock.acquire ();
383+ _lock.lock ();
384384 alloc1 = call_realloc (alloc1, inflated_size);
385- _lock.release ();
385+ _lock.unlock ();
386386#else
387387 alloc1 = call_realloc (alloc1, inflated_size);
388388#endif
@@ -394,9 +394,9 @@ heap_realloc_array(void *ptr, size_t size) {
394394 alloc1 = alloc;
395395
396396#ifdef MEMORY_HOOK_MALLOC_LOCK
397- _lock.acquire ();
397+ _lock.lock ();
398398 alloc1 = call_realloc (alloc1, inflated_size);
399- _lock.release ();
399+ _lock.unlock ();
400400#else
401401 alloc1 = call_realloc (alloc1, inflated_size);
402402#endif
@@ -453,9 +453,9 @@ heap_free_array(void *ptr) {
453453#endif // DO_MEMORY_USAGE
454454
455455#ifdef MEMORY_HOOK_MALLOC_LOCK
456- _lock.acquire ();
456+ _lock.lock ();
457457 call_free (alloc);
458- _lock.release ();
458+ _lock.unlock ();
459459#else
460460 call_free (alloc);
461461#endif
@@ -478,11 +478,11 @@ heap_trim(size_t pad) {
478478 // Since malloc_trim() isn't standard C, we can't be sure it exists on a
479479 // given platform. But if we're using dlmalloc, we know we have
480480 // dlmalloc_trim.
481- _lock.acquire ();
481+ _lock.lock ();
482482 if (dlmalloc_trim (pad)) {
483483 trimmed = true ;
484484 }
485- _lock.release ();
485+ _lock.unlock ();
486486#endif
487487
488488#ifdef WIN32
@@ -596,7 +596,7 @@ DeletedBufferChain *MemoryHook::
596596get_deleted_chain (size_t buffer_size) {
597597 DeletedBufferChain *chain;
598598
599- _lock.acquire ();
599+ _lock.lock ();
600600 DeletedChains::iterator dci = _deleted_chains.find (buffer_size);
601601 if (dci != _deleted_chains.end ()) {
602602 chain = (*dci).second ;
@@ -606,7 +606,7 @@ get_deleted_chain(size_t buffer_size) {
606606 _deleted_chains.insert (DeletedChains::value_type (buffer_size, chain));
607607 }
608608
609- _lock.release ();
609+ _lock.unlock ();
610610 return chain;
611611}
612612
0 commit comments