Історія комітів

Автор SHA1 Опис Дата
  Nathalie Furmento 7f792e3082 Define new public API starpu_pthread which is similar to the pthread API. 12 роки тому
  Samuel Thibault d95e1c8398 explain helgrind about some races we are fine with 12 роки тому
  Samuel Thibault 95e0b19b3e Add some missing mutex/cond/rwlock_destroy 12 роки тому
  Samuel Thibault 0cd466b90a revert r8991: the busy_mutex must be taken after the spinlock, so we can not take the spinlock after the mutex. Reading an int really is atomic on all our targets anyway. 12 роки тому
  Samuel Thibault bb2c29edc8 Fix race on a system where reading an int wouldn't be atomic. 12 роки тому
  Samuel Thibault c8ff9b7dc6 Get size before freeing interfaces 12 роки тому
  Samuel Thibault f24ad3cbab rework deallocating handle memory chunks: we do not actually need to take the burden of going through the whole mc_list, since we already have the mc pointer. This also permits to properly mark per-worker chunks as deallocated 12 роки тому
  Samuel Thibault 54466e911f - Fix removed chunks locking: removed chunks actually never have to do with the handle any more, we shouldn't have to spinlock any header lock for them. 12 роки тому
  Nathalie Furmento 94cd5e98eb data interface: update the prototype of the function pack_data to be able to return a negative value for the size 12 роки тому
  Nathalie Furmento c0c72ba912 src/datawizard/interfaces/data_interface.c: fix code style 12 роки тому
  Samuel Thibault ed1bcb3d3a Fix disabling asynchronous copy for any_to_any. Instead of modifying the copy structure, test the flag before invoking the functions. 12 роки тому
  Nathalie Furmento c7321a76ff fix type for node to always be unsigned (instead of uint32_t) 12 роки тому
  Nathalie Furmento b770541f52 src: memory_nodes function renaming 12 роки тому
  Nathalie Furmento 2faf1c758e data interfaces: remove references to functions which copy to and from SPU devices 12 роки тому
  Nathalie Furmento eb32a9b3d4 src: fix coding style 12 роки тому
  Samuel Thibault e244010187 Add missing spin_destroy 12 роки тому
  Nathalie Furmento e1d7debf62 src/datawizard: update function _starpu_data_handle_init() that it also sets the mf_node for the new data handle 13 роки тому
  Nathalie Furmento ba8ab22cc5 src/datawizard/interfaces/data_interface.c: fix order of freeing 13 роки тому
  Nathalie Furmento b222c59e81 src/datawizard: partly revert 8083 for update children storage in 13 роки тому
  Nathalie Furmento d0213f8b01 src/datawizard: update children storage in starpu_data_handle_t 13 роки тому
  Nathalie Furmento 8f5264b152 data interface: no longer store data size in the handle as some interface may have variable size 13 роки тому
  Nathalie Furmento 92c4675f7a data interface: update starpu_handle_unpack_data to free memory after calling the data unpacking operation 13 роки тому
  Nathalie Furmento edc236df55 memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_... 13 роки тому
  Samuel Thibault 242b6116cf pass pthread types through typedefs 13 роки тому
  Nathalie Furmento 4ba3bb5eab memory stats: rename memory_status objects to memory_stats objects as what is displayed are statistics 13 роки тому
  Nathalie Furmento ae2ffeec76 data interface: add parameter count to unpack operation 13 роки тому
  Nathalie Furmento 4403f33f43 data interfaces: the pack operation of user-defined data interfaces now defines a count parameter which should be set to thesize of the buffer created by the packing of the data 13 роки тому
  Nathalie Furmento 1572543957 data interface: add new parameter count to function starpu_handle_pack_data() 13 роки тому
  Samuel Thibault 1441066205 Watch for multiple unregistration 13 роки тому
  Samuel Thibault 8ed9249cd9 Fix main memory leak on multiple unregister/re-register. 13 роки тому