|  Samuel Thibault | dfa2933a72
							
							simgrid: Simplify per-thread data | 6 years ago | 
				
					
						|  Samuel Thibault | 9878655a4b
							
							Use SG_BARRIER_SERIAL_THREAD when available | 6 years ago | 
				
					
						|  Samuel Thibault | cb4fa88605
							
							Use sg mutexes & conds | 6 years ago | 
				
					
						|  Samuel Thibault | c8869b7f32
							
							Use sg_barrier | 6 years ago | 
				
					
						|  Samuel Thibault | 1c8a1d2087
							
							More use of sg_actor_self | 6 years ago | 
				
					
						|  Samuel Thibault | 5076ecb393
							
							Use S4U's sg_host_t when available | 6 years ago | 
				
					
						|  Samuel Thibault | f89665fb72
							
							Use S4U semaphores when available | 6 years ago | 
				
					
						|  Samuel Thibault | 413c84a424
							
							Use S4U's sg_actor_sleep_for when available | 6 years ago | 
				
					
						|  Nathalie Furmento | ab85b38636
							
							moving public api documentation from doxygen files to .h files | 6 years ago | 
				
					
						|  Nathalie Furmento | af93366acd
							
							doc: start putting api documentation in public .h files instead of | 6 years ago | 
				
					
						|  Samuel Thibault | 5887071037
							
							Add missing include | 6 years ago | 
				
					
						|  Samuel Thibault | 71c05a2d34
							
							Add more simgrid compatibility tests | 7 years ago | 
				
					
						|  Nathalie Furmento | ce8bbe3fc9
							
							include: fix copyright | 7 years ago | 
				
					
						|  Samuel Thibault | cc398aa325
							
							Add timedwait variants for conditions variables and queues | 8 years ago | 
				
					
						|  Léo Villeveygoux | a6c1c11c79
							
							thread: add <semaphore.h> include | 8 years ago | 
				
					
						|  Léo Villeveygoux | 5ae8433c77
							
							thread: add semaphores interface | 8 years ago | 
				
					
						|  Samuel Thibault | 340a0e4b85
							
							Also set thread name in simgrid, useful when using factory:thread | 8 years ago | 
				
					
						|  Nathalie Furmento | 9b83b5d21e
							
							thread: implement starpu_pthread_equal | 8 years ago | 
				
					
						|  Nathalie Furmento | abc519ba80
							
							pthread: implement starpu_pthread_self() | 8 years ago | 
				
					
						|  Samuel Thibault | 541061fada
							
							fix compatibility with simgrid 3.14 | 9 years ago | 
				
					
						|  Samuel Thibault | 666fd063bf
							
							drop thread parameter of starpu_pthread_setname, Darwin doesn't support it and we don't use it anyway | 9 years ago | 
				
					
						|  Olivier Aumage | 94425283ed
							
							- pthread_setname_np does not have the same prototype on Darwin... | 9 years ago | 
				
					
						|  Samuel Thibault | 7339c8f5fe
							
							Use pthread_setname_np when available | 9 years ago | 
				
					
						|  Samuel Thibault | 759b65a2ce
							
							avoid #including headers inside extern "C" {}, since those headers might have c++ snippets | 9 years ago | 
				
					
						|  Samuel Thibault | 3a059b4f9e
							
							fix windows build | 9 years ago | 
				
					
						|  Samuel Thibault | 460f7aa22d
							
							avoid needless function call when not tracing mutexes | 9 years ago | 
				
					
						|  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 years ago | 
				
					
						|  Samuel Thibault | 90bf39960e
							
							Vastly improve simgrid simulation time by using wake queues | 10 years ago | 
				
					
						|  Olivier Aumage | 4e714efbb7
							
							- fix a race condition between starpu_pthread_barrier_wait and starpu_pthread_barrier_destroy in the fall-back implementation | 10 years ago | 
				
					
						|  Samuel Thibault | 1683d35a0d
							
							Fix msg.h inclusion according to new location | 10 years ago |