equal
deleted
inserted
replaced
392 size_now, words); |
392 size_now, words); |
393 *pstat = size_now - words; |
393 *pstat = size_now - words; |
394 } |
394 } |
395 |
395 |
396 static void inc_stat_atomically(volatile size_t* pstat, size_t words) { |
396 static void inc_stat_atomically(volatile size_t* pstat, size_t words) { |
397 Atomic::add(words, pstat); |
397 Atomic::add(pstat, words); |
398 } |
398 } |
399 |
399 |
400 static void dec_stat_atomically(volatile size_t* pstat, size_t words) { |
400 static void dec_stat_atomically(volatile size_t* pstat, size_t words) { |
401 const size_t size_now = *pstat; |
401 const size_t size_now = *pstat; |
402 assert(size_now >= words, "About to decrement counter below zero " |
402 assert(size_now >= words, "About to decrement counter below zero " |