Samuel Thibault 3e3823c78e optimize requests a bit: only one trivial request is needed when data is already there, and no request is needed if it's also a prefetch request. Also make sure that we don't post the invalidation request лет назад: 11
..
interfaces 91fd2cfc15 Fix mem_reclaim: on write request, if some requests are pending (notably reclaiming), create an additional write request which will wait for them before invalidating all copies лет назад: 11
coherency.c 3e3823c78e optimize requests a bit: only one trivial request is needed when data is already there, and no request is needed if it's also a prefetch request. Also make sure that we don't post the invalidation request лет назад: 11
coherency.h 91fd2cfc15 Fix mem_reclaim: on write request, if some requests are pending (notably reclaiming), create an additional write request which will wait for them before invalidating all copies лет назад: 11
copy_driver.c d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them лет назад: 11
copy_driver.h 7c337502a8 src/datawizard/copy_driver.h: correct english text (thanks to Mathieu for reporting the error) лет назад: 11
data_request.c 91fd2cfc15 Fix mem_reclaim: on write request, if some requests are pending (notably reclaiming), create an additional write request which will wait for them before invalidating all copies лет назад: 11
data_request.h 91fd2cfc15 Fix mem_reclaim: on write request, if some requests are pending (notably reclaiming), create an additional write request which will wait for them before invalidating all copies лет назад: 11
datastats.c bb61f3808d update cnrs copyright лет назад: 11
datastats.h bb61f3808d update cnrs copyright лет назад: 11
datawizard.c 1683d35a0d Fix msg.h inclusion according to new location лет назад: 11
datawizard.h bb61f3808d update cnrs copyright лет назад: 11
filters.c 91fd2cfc15 Fix mem_reclaim: on write request, if some requests are pending (notably reclaiming), create an additional write request which will wait for them before invalidating all copies лет назад: 11
filters.h bb61f3808d update cnrs copyright лет назад: 11
footprint.c bb61f3808d update cnrs copyright лет назад: 11
footprint.h bb61f3808d update cnrs copyright лет назад: 11
malloc.c bf8e9c78cb Cache values gotten from environment variables, to fix concurrency with putenv() calls, and also reduce cost лет назад: 11
malloc.h 4b1a16edde Fix University name after the fusion.. лет назад: 12
memalloc.c 91fd2cfc15 Fix mem_reclaim: on write request, if some requests are pending (notably reclaiming), create an additional write request which will wait for them before invalidating all copies лет назад: 11
memalloc.h d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them лет назад: 11
memory_manager.c 948847b1d3 Simplify sleep/wake up on amount of available of memory лет назад: 11
memory_manager.h bb61f3808d update cnrs copyright лет назад: 11
memory_nodes.c c8efbb83e8 Inline list heads instead of keeping allocating them лет назад: 11
memory_nodes.h 1683d35a0d Fix msg.h inclusion according to new location лет назад: 11
memstats.c bb61f3808d update cnrs copyright лет назад: 11
memstats.h bb61f3808d update cnrs copyright лет назад: 11
reduction.c bb61f3808d update cnrs copyright лет назад: 11
sort_data_handles.c 3434b52b4c Add arbiter support лет назад: 11
sort_data_handles.h bb61f3808d update cnrs copyright лет назад: 11
user_interactions.c 91fd2cfc15 Fix mem_reclaim: on write request, if some requests are pending (notably reclaiming), create an additional write request which will wait for them before invalidating all copies лет назад: 11
write_back.c bb61f3808d update cnrs copyright лет назад: 11
write_back.h bb61f3808d update cnrs copyright лет назад: 11