|  Samuel Thibault | 541061fada
							
							fix compatibility with simgrid 3.14 | лет назад: 9 | 
				
					
						|  Samuel Thibault | 666fd063bf
							
							drop thread parameter of starpu_pthread_setname, Darwin doesn't support it and we don't use it anyway | лет назад: 9 | 
				
					
						|  Olivier Aumage | 94425283ed
							
							- pthread_setname_np does not have the same prototype on Darwin... | лет назад: 9 | 
				
					
						|  Samuel Thibault | 7339c8f5fe
							
							Use pthread_setname_np when available | лет назад: 9 | 
				
					
						|  Samuel Thibault | 759b65a2ce
							
							avoid #including headers inside extern "C" {}, since those headers might have c++ snippets | лет назад: 9 | 
				
					
						|  Samuel Thibault | 3a059b4f9e
							
							fix windows build | лет назад: 9 | 
				
					
						|  Samuel Thibault | 460f7aa22d
							
							avoid needless function call when not tracing mutexes | лет назад: 9 | 
				
					
						|  Samuel Thibault | 3c81d54382
							
							Reduce a big overhead in starpu_pthread_mutex_lock/unlock by only checking for the sched mutex when locking a sched mutex | лет назад: 9 | 
				
					
						|  Samuel Thibault | 90bf39960e
							
							Vastly improve simgrid simulation time by using wake queues | лет назад: 10 | 
				
					
						|  Olivier Aumage | 4e714efbb7
							
							- fix a race condition between starpu_pthread_barrier_wait and starpu_pthread_barrier_destroy in the fall-back implementation | лет назад: 10 | 
				
					
						|  Samuel Thibault | 1683d35a0d
							
							Fix msg.h inclusion according to new location | лет назад: 10 | 
				
					
						|  Nathalie Furmento | bb61f3808d
							
							update cnrs copyright | лет назад: 10 | 
				
					
						|  Samuel Thibault | 6c5886179e
							
							Add noreturn attribute to starpu_pthread_exit | лет назад: 10 | 
				
					
						|  Samuel Thibault | 1e7a70e4aa
							
							port r14265 from 1.1: Fix which simgrid host threads get started on | лет назад: 10 | 
				
					
						|  Samuel Thibault | 4b1a16edde
							
							Fix University name after the fusion.. | лет назад: 11 | 
				
					
						|  Samuel Thibault | 16d0c341eb
							
							port r13377 from 1.1: Do not expose our pthread_barrier when building applications with MSVC | лет назад: 11 | 
				
					
						|  Samuel Thibault | f4fac716d2
							
							When building starpu itself with msvc, we need the pthread definitions | лет назад: 11 | 
				
					
						|  Samuel Thibault | 039524c7cf
							
							Spinlocks now block after a hundred tries. This avoids typical 10ms pauses | лет назад: 11 | 
				
					
						|  Samuel Thibault | 8f8b885f30
							
							Use XBT_BARRIER_SERIAL_PROCESS instead of hardcoded -1 | лет назад: 11 | 
				
					
						|  Samuel Thibault | c5a8f90515
							
							benefit from xbt_barrier_t when available | лет назад: 11 | 
				
					
						|  Samuel Thibault | 7a82eb9b6b
							
							Add initial simgrid support for MPI, not working yet | лет назад: 11 | 
				
					
						|  Samuel Thibault | ece2c97b87
							
							Fix build on systems which do not have pthread barriers, such as Mac OS X | лет назад: 11 | 
				
					
						|  Nathalie Furmento | 08211c7503
							
							include/starpu_thread.h: fix typo | лет назад: 11 | 
				
					
						|  Nathalie Furmento | b8f7757a02
							
							thread: encapsulate pthread_mutexattr_xxx functions | лет назад: 11 | 
				
					
						|  Nathalie Furmento | 2ddb482a1b
							
							include/starpu_thread.h: deal with msc windows compilation | лет назад: 11 | 
				
					
						|  Nathalie Furmento | 93ce4ecd0e
							
							thread: encapsulation of the pthread_spin_xxx functions | лет назад: 11 | 
				
					
						|  Nathalie Furmento | 2666e2d046
							
							thread: encapsulate pthread_exit function | лет назад: 11 | 
				
					
						|  Samuel Thibault | 50a6cfea59
							
							Fix spurious direct use of pthread_* stuff. This fixes simgrid termination | лет назад: 11 | 
				
					
						|  Samuel Thibault | e9c70aac17
							
							port r11376 from 1.1: Introduce rwlock_tryrdlock and trywrlock variants. Use them in the progression hooks to avoid getting stuck due to idling workers. | лет назад: 12 | 
				
					
						|  Samuel Thibault | df6757bf98
							
							fix build with both simgrid and leveldb | лет назад: 12 |