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 před 10 roky
..
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 před 10 roky
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 před 10 roky
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 před 10 roky
copy_driver.c d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them před 11 roky
copy_driver.h 7c337502a8 src/datawizard/copy_driver.h: correct english text (thanks to Mathieu for reporting the error) před 11 roky
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 před 10 roky
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 před 10 roky
datastats.c bb61f3808d update cnrs copyright před 11 roky
datastats.h bb61f3808d update cnrs copyright před 11 roky
datawizard.c 1683d35a0d Fix msg.h inclusion according to new location před 11 roky
datawizard.h bb61f3808d update cnrs copyright před 11 roky
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 před 10 roky
filters.h bb61f3808d update cnrs copyright před 11 roky
footprint.c bb61f3808d update cnrs copyright před 11 roky
footprint.h bb61f3808d update cnrs copyright před 11 roky
malloc.c bf8e9c78cb Cache values gotten from environment variables, to fix concurrency with putenv() calls, and also reduce cost před 11 roky
malloc.h 4b1a16edde Fix University name after the fusion.. před 11 roky
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 před 10 roky
memalloc.h d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them před 11 roky
memory_manager.c 948847b1d3 Simplify sleep/wake up on amount of available of memory před 11 roky
memory_manager.h bb61f3808d update cnrs copyright před 11 roky
memory_nodes.c c8efbb83e8 Inline list heads instead of keeping allocating them před 11 roky
memory_nodes.h 1683d35a0d Fix msg.h inclusion according to new location před 11 roky
memstats.c bb61f3808d update cnrs copyright před 11 roky
memstats.h bb61f3808d update cnrs copyright před 11 roky
reduction.c bb61f3808d update cnrs copyright před 11 roky
sort_data_handles.c 3434b52b4c Add arbiter support před 11 roky
sort_data_handles.h bb61f3808d update cnrs copyright před 11 roky
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 před 10 roky
write_back.c bb61f3808d update cnrs copyright před 11 roky
write_back.h bb61f3808d update cnrs copyright před 11 roky