Histórico de commits

Autor SHA1 Mensagem Data
  Nathalie Furmento 9bb5a09263 src: minor fixes 11 anos atrás
  Samuel Thibault 55124f1005 port 11187 from 1.1: Fix livelock while running in valgrind: we really have to call sched_yield explicitly, rep nop is not enough 12 anos atrás
  Samuel Thibault 3c7645aeff port r11168 from 1.1: Also do not lie about spinlocks either, rather ignore accesses to busy_count. Also actually fix a missing check in perfmodel.c 12 anos atrás
  Samuel Thibault 54460ab919 port r11138 from 1.1: Do not lie to helgrind about having taken a mutex, it produces erroneous races inside mutexes. Rather make helgrind ignore the precise memory accesses we know we do not need to care about 12 anos atrás
  Samuel Thibault c763a690c2 Use C99 variadic macro support, not GNU 12 anos atrás
  Samuel Thibault 20da44b113 Use a different debugging prefix for the MIC part of StarPU 12 anos atrás
  Nathalie Furmento fd55b8710c src/common: move definition of _starpu_check_mutex_deadlock() 12 anos atrás
  Nathalie Furmento f1f6719353 use __starpu_func__ instead of __func__ which is not available on windows 12 anos atrás
  Nathalie Furmento 3ae62277c5 src: move starpu thread related functions to new file src/common/thread.h 12 anos atrás
  Nathalie Furmento a646d6a75a src/common/utils.h: old versions of valgrind do not provide the macros 12 anos atrás
  Samuel Thibault d95e1c8398 explain helgrind about some races we are fine with 12 anos atrás
  Samuel Thibault 9d798f070b Add yet more debugging about loading perfmodels. Fix gethostname issue with fqdn, and factorize it 12 anos atrás
  Nathalie Furmento 8cf58e11aa src/common/utils.h: make sure the message displayed by _STARPU_ERROR is clearly visible 12 anos atrás
  Samuel Thibault c3360e3cd8 Use a macro instead of a typedef for _starpu_pthread_barrier_t: common/barrier.h won't get included to define pthread_barrier_t when the system does not have barriers (e.g. Darwin) since it includes common/utils.h 12 anos atrás
  Samuel Thibault e66027cab1 restore actually-needed _starpu_pthread_spinlock_t types. Do not include barrier. so early, it needs the mutex types 12 anos atrás
  Samuel Thibault 27fd79e4c2 Fix Darwin build: Remove unused pthread_spinlock macros (which are duplicates for our own spin locks), include common_barrier.h for the pthread_barrier_t type 12 anos atrás
  Samuel Thibault f60eb1288d Add initial simgrid support 12 anos atrás
  Samuel Thibault d361d68c4b fix nbsp 12 anos atrás
  Samuel Thibault 583ca2b13f Drop spurious return of value 12 anos atrás
  Samuel Thibault 7d2a5bd434 pass pthread_key_* through macros 12 anos atrás
  Samuel Thibault f402db344f pass pthread initializers through macros 12 anos atrás
  Samuel Thibault 242b6116cf pass pthread types through typedefs 12 anos atrás
  Nathalie Furmento 26e714f792 src/common/utils.h: _STARPU_DISP do not display message if environment variable STARPU_SILENT is set 12 anos atrás
  Samuel Thibault d9ae739dbe Add missing prototypes. Should fix some 64bit crashes 12 anos atrás
  Cyril Roelandt 8fd109ac3e Fix the _STARPU_PTHREAD_* macros. 12 anos atrás
  Cyril Roelandt 2fcf7e6af2 Add a _STARPU_PTHREAD_CREATE macro and use it. 12 anos atrás
  Cyril Roelandt 612a56a6fd Fix function prototypes in headers to reflect the changes brought by r.7415. 13 anos atrás
  Samuel Thibault 5abb0b8256 Fix macro for use directly in an if 13 anos atrás
  Nathalie Furmento 32e85cf2c2 src: improve directory management 13 anos atrás
  Cyril Roelandt 4c72d83e90 Better debugging information in the _STARPU_PTHREAD_MUTEX_* macros. 13 anos atrás