Commit History

Yazar SHA1 Mesaj Tarih
  Samuel Thibault 04ead5605d Fix concurrency between reclaiming and tasks writing to data. Reclaiming has to acquire the rwlock on data to prevent tasks from writing to data. Also fix the mem_reclaim test to actually test the values, and not submit too many writing tasks at the same time 10 yıl önce
  Nathalie Furmento bb61f3808d update cnrs copyright 11 yıl önce
  Samuel Thibault f3370dd0b9 Make valgrind ignore the uninitialized values 11 yıl önce
  Nathalie Furmento 992aac301e minor fixes 11 yıl önce
  Samuel Thibault f68ea334d8 fix mingw build 11 yıl önce
  Samuel Thibault e13b6b5ff7 fix windows build 11 yıl önce
  Samuel Thibault 5af6d13d14 Fix lock ordering: when one has to allocate destination room for reclaiming, we have to unlock the data handle lock and acquire mc_lock, so we need to release the mc_lock before calling try_to_free_mem_chunk or try_to_reuse_mem_chunk. Also add a stressing disk reclaiming testcase. 11 yıl önce