Samuel Thibault 69040bc437 port and complete r16119 from 1.1: put ANNOTATE_HAPPENS_BEFORE after atomic_adds, so that the reading part of the atomic add is considered before the update which signals potential termination 10 years ago
..
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 10 years ago
coherency.c 69040bc437 port and complete r16119 from 1.1: put ANNOTATE_HAPPENS_BEFORE after atomic_adds, so that the reading part of the atomic add is considered before the update which signals potential termination 10 years ago
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 10 years ago
copy_driver.c d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them 10 years ago
copy_driver.h 7c337502a8 src/datawizard/copy_driver.h: correct english text (thanks to Mathieu for reporting the error) 10 years ago
data_request.c 23b5457f92 port r16114 from 1.2: Make non-cpu drivers also process main_ram requests so write_invalidation requests can work in non-cpu case. Those drivers can run them anyway, and this is actually required for the disk+gpu case. 10 years ago
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 10 years ago
datastats.c bb61f3808d update cnrs copyright 11 years ago
datastats.h bb61f3808d update cnrs copyright 11 years ago
datawizard.c 1683d35a0d Fix msg.h inclusion according to new location 11 years ago
datawizard.h bb61f3808d update cnrs copyright 11 years ago
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 10 years ago
filters.h bb61f3808d update cnrs copyright 11 years ago
footprint.c bb61f3808d update cnrs copyright 11 years ago
footprint.h bb61f3808d update cnrs copyright 11 years ago
malloc.c bf8e9c78cb Cache values gotten from environment variables, to fix concurrency with putenv() calls, and also reduce cost 10 years ago
malloc.h 4b1a16edde Fix University name after the fusion.. 11 years ago
memalloc.c f8d3a939b0 Make memory tidying less agressive, matching the numbers with memory reclaiming 10 years ago
memalloc.h d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them 10 years ago
memory_manager.c 948847b1d3 Simplify sleep/wake up on amount of available of memory 10 years ago
memory_manager.h bb61f3808d update cnrs copyright 11 years ago
memory_nodes.c c8efbb83e8 Inline list heads instead of keeping allocating them 11 years ago
memory_nodes.h 1683d35a0d Fix msg.h inclusion according to new location 11 years ago
memstats.c bb61f3808d update cnrs copyright 11 years ago
memstats.h bb61f3808d update cnrs copyright 11 years ago
reduction.c bb61f3808d update cnrs copyright 11 years ago
sort_data_handles.c 3434b52b4c Add arbiter support 11 years ago
sort_data_handles.h bb61f3808d update cnrs copyright 11 years ago
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 10 years ago
write_back.c bb61f3808d update cnrs copyright 11 years ago
write_back.h bb61f3808d update cnrs copyright 11 years ago