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
..
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
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
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
copy_driver.c d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them лет назад: 10
copy_driver.h 7c337502a8 src/datawizard/copy_driver.h: correct english text (thanks to Mathieu for reporting the error) лет назад: 11
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
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
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 лет назад: 10
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 лет назад: 10
malloc.h 4b1a16edde Fix University name after the fusion.. лет назад: 11
memalloc.c f8d3a939b0 Make memory tidying less agressive, matching the numbers with memory reclaiming лет назад: 10
memalloc.h d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them лет назад: 10
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 лет назад: 10
write_back.c bb61f3808d update cnrs copyright лет назад: 11
write_back.h bb61f3808d update cnrs copyright лет назад: 11