|
@@ -320,15 +320,19 @@ static size_t try_to_free_mem_chunk(starpu_mem_chunk_t mc, unsigned node)
|
|
|
{
|
|
|
STARPU_ASSERT(handle->per_node[node].refcnt == 0);
|
|
|
|
|
|
+#ifdef STARPU_MEMORY_STATUS
|
|
|
if (handle->per_node[node].state == STARPU_OWNER)
|
|
|
_starpu_handle_stats_invalidated(handle, node);
|
|
|
|
|
|
+#endif
|
|
|
|
|
|
|
|
|
* away after writing it back to main memory */
|
|
|
transfer_subtree_to_node(handle, node, 0);
|
|
|
|
|
|
+#ifdef STARPU_MEMORY_STATUS
|
|
|
_starpu_handle_stats_loaded_owner(handle, 0);
|
|
|
+#endif
|
|
|
STARPU_ASSERT(handle->per_node[node].refcnt == 0);
|
|
|
|
|
|
|