Cronologia Commit

Autore SHA1 Messaggio Data
  Nathalie Furmento 133ee36825 src/datawizard/interfaces/data_interface.c: improve error message 11 anni fa
  Samuel Thibault 242066fe76 Tell hellgrind about header spinlock vs busy_mutex in the same order as in _starpu_data_check_not_busy 11 anni fa
  Samuel Thibault 27040a7d73 make assertions more verbose 12 anni fa
  Samuel Thibault 55897da289 Generalize implicit dependency handling to properly make commutative writers wait for all the previous readers, vice-versa, etc. 12 anni fa
  Samuel Thibault d64bd81764 Fix MIC build 12 anni fa
  Samuel Thibault 57ac315b6d Import MIC/SCC work from Nicolas, Damien, Brice and Ludovic, reworked a bit. Not even compiled on MIC/SCC yet 12 anni fa
  Nathalie Furmento e857fc42c8 more function renaming 12 anni fa
  Nathalie Furmento 30860cac02 Renaming of diverse functions and datatypes. 12 anni fa
  Nathalie Furmento d61d7d6d9a merge trunk -r 9571:9579 12 anni fa
  Nathalie Furmento 350a8ed082 rename starpu_handle_get_interface to starpu_data_get_interface_ops and document it 12 anni fa
  Nathalie Furmento 4f3d19a92b revert 9453 and rename function starpu_get_data_handle_from_tag to starpu_data_get_data_handle_from_tag 12 anni fa
  Marc Sergent ff83ffc582 Modifications of internal handling of tags in StarPU-MPI. 12 anni fa
  Nathalie Furmento 2cb9fcd148 use starpu_ssize_t instead of ssize_t to be windows-able 12 anni fa
  Nathalie Furmento 7f792e3082 Define new public API starpu_pthread which is similar to the pthread API. 12 anni fa
  Samuel Thibault d95e1c8398 explain helgrind about some races we are fine with 12 anni fa
  Samuel Thibault 95e0b19b3e Add some missing mutex/cond/rwlock_destroy 12 anni fa
  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 anni fa
  Samuel Thibault bb2c29edc8 Fix race on a system where reading an int wouldn't be atomic. 12 anni fa
  Samuel Thibault c8ff9b7dc6 Get size before freeing interfaces 12 anni fa
  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 anni fa
  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 anni fa
  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 anni fa
  Nathalie Furmento c0c72ba912 src/datawizard/interfaces/data_interface.c: fix code style 12 anni fa
  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 anni fa
  Nathalie Furmento c7321a76ff fix type for node to always be unsigned (instead of uint32_t) 12 anni fa
  Nathalie Furmento b770541f52 src: memory_nodes function renaming 12 anni fa
  Nathalie Furmento 2faf1c758e data interfaces: remove references to functions which copy to and from SPU devices 12 anni fa
  Nathalie Furmento eb32a9b3d4 src: fix coding style 12 anni fa
  Samuel Thibault e244010187 Add missing spin_destroy 12 anni fa
  Nathalie Furmento e1d7debf62 src/datawizard: update function _starpu_data_handle_init() that it also sets the mf_node for the new data handle 12 anni fa