Samuel Thibault
							
						 | 
						
							
							
								271c5470fa
							
							Fix missing inlines and inline detection
						 | 
						5 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								6a16f8370f
							
							update copyright holders
						 | 
						5 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								f7abbfa6fc
							
							update copyright
						 | 
						7 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								b9d2092bf1
							
							Do not bother taking the lock when testing availability of memory, the value will be outdated quickly anyway
						 | 
						7 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								6901c4441b
							
							src/: fix copyrights
						 | 
						7 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								e366011413
							
							do not bother synchronizing global_size
						 | 
						8 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								e24cb3421d
							
							Memory allocation might also be called from various places
						 | 
						8 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								8bcca522cb
							
							Add a 'waiting' worker status
						 | 
						8 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								17d445233c
							
							src: fix parameter printf type
						 | 
						8 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								f12a1fe618
							
							trace used memory
						 | 
						8 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								347ce32167
							
							memory: new functions starpu_memory_get_total_all_nodes() and starpu_memory_get_available_all_nodes()
						 | 
						9 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								57bd8f7ea5
							
							Fix testing memory allocation flags
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								948847b1d3
							
							Simplify sleep/wake up on amount of available of memory
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								4be13f63c4
							
							Drop spurious change
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								90e63ae73f
							
							port r15353 from 1.1: Use the registered value
						 | 
						10 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								bb61f3808d
							
							update cnrs copyright
						 | 
						10 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								efea5f1a8f
							
							src/ tests/ tools/: fix coding style, curly braces go on a newline
						 | 
						10 lat temu | 
					
				
					
						
							
								   Olivier Aumage
							
						 | 
						
							
							
								3832fd72cf
							
							- address a Helgrind complaint about some early cpu workers reading global_size[0] while some late cpu workers are still writing its value
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								5767bf5b6c
							
							fix build
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								782a275e8d
							
							Completely disable checking used_size, we can not teach helgrind a finer way
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								34d26fbe0c
							
							port r14825 from 1.2: Add more valgrind suppressions. Use a suppression instead of temporarily disabling 'used_size' access, as that seems not threadsafe
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								82388feaf5
							
							port r14801 from 1.2: disable checking on memory availability probing
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								ba29e4dec3
							
							Remove unused variable
						 | 
						10 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								89e3bade75
							
							Add starpu_memory_wait_available
						 | 
						11 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								7c6d72edfc
							
							expose memory manager functions to applications
						 | 
						11 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								a60fedf197
							
							Add STARPU_MALLOC_NORECLAIM flag to allocate without running a reclaim if the node is out of memory
						 | 
						11 lat temu | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								fbd1b911e7
							
							New starpu_memory_get_total function to get the size of a memory node.
						 | 
						11 lat temu | 
					
				
					
						
							
								   Corentin Salingue
							
						 | 
						
							
							
								8712ec859a
							
							can push data on disk if main_ram is full
						 | 
						12 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								486fb532b2
							
							src/datawizard/memory_manager.c: total used size can be equal to available global size (thanks to Corentin Salingue for reporting the bug)
						 | 
						12 lat temu | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								786b8fb4b7
							
							move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX
						 | 
						12 lat temu |