Commit History

Author SHA1 Message Date
  Samuel Thibault 7d87804068 inline frequent spinlock operations 9 years ago
  Nathalie Furmento bb61f3808d update cnrs copyright 10 years ago
  Nathalie Furmento 774244a1f6 src/common/starpu_spinlock.h: add missing include 10 years ago
  Samuel Thibault 4b1a16edde Fix University name after the fusion.. 11 years ago
  Samuel Thibault d55a3b0bcd It is useless to keep the pthread_attr around in the mutex lifetime 11 years ago
  Nathalie Furmento 0718426969 src/common/starpu_spinlock: re-apply #12042, and fix code when simgrid is enabled by calling starpu thread api 12 years ago
  Nathalie Furmento 924ea21695 src/common/starpu_spinlock.h: fix type name 12 years ago
  Nathalie Furmento ab68ef8ca7 src/common/starpu_spinlock: revert #12042, code was broken when simgrid and spinlock_check were both enabled 12 years ago
  Nathalie Furmento f7fa8ebb0e src: when spinlock_check is not enabled, modify starpu_spinlock functions to use the starpu_pthread_spin_xxx api 12 years ago
  Samuel Thibault 9de08d8da8 Make file/line handling for lock tracing compiled only when lock tracing is enabled instead of all the time 12 years ago
  Marc Sergent 9783f21238 Fix of the livelock discovered by Marc Sergent's internship, by adding a maximum trylock threshold before a blocking lock 12 years ago
  Marc Sergent e0b771e409 FxT lock traces support added to StarPU. Use --enable-fxt-lock option of configure to activate it 12 years ago
  Samuel Thibault b227dbcfdc Use STARPU_ATTRIBUTE_* macros 12 years ago
  Nathalie Furmento f1f6719353 use __starpu_func__ instead of __func__ which is not available on windows 12 years ago
  Nathalie Furmento 1060c38ed8 src/common/starpu_spinlock.h: add missing include 12 years ago
  Nathalie Furmento c5644f3de4 src/common/starpu_spinlock.h: fix include 12 years ago
  Nathalie Furmento 7f792e3082 Define new public API starpu_pthread which is similar to the pthread API. 12 years ago
  Nathalie Furmento 3ae62277c5 src: move starpu thread related functions to new file src/common/thread.h 12 years ago
  Nathalie Furmento 7e1382bdb7 src/common/starpu_spinlock.h: field last_taker must always be defined when STARPU_SPINLOCK_CHECK is defined 12 years ago
  Samuel Thibault 9f08f313c6 in spinlock-check mode, record the last taker of the spinlock 12 years ago
  Samuel Thibault 1d52ea71e1 optimize simgrid spinlocks 13 years ago
  Samuel Thibault 242b6116cf pass pthread types through typedefs 13 years ago
  Samuel Thibault 26d2804cd4 Check that the handle spinlock is held when manipulating refcnts 13 years ago
  Nathalie Furmento 3ad31951c8 src: code cleaning 14 years ago
  Nathalie Furmento 906d935956 src: prefix names of internal types and functions with _starpu 14 years ago
  Samuel Thibault b8fbe1ef89 Check spinlock use consistency in debug mode. 14 years ago
  Samuel Thibault 0d9f08ae8d Fix copyrights, thanks Ludo! 15 years ago
  Cédric Augonnet 461d4d99b7 Provide an implementation of the spinlocks that actually rely on mutexes (with 15 years ago
  Cédric Augonnet 952534293d Update copyright date 15 years ago
  Nathalie Furmento 4a983beb04 Update copyright 15 years ago