Ioannis Koutras
							
						 | 
						
							
							
								e4f1e721cc
							
							Enable ownership information on block header if required.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								d4a491cd35
							
							Got rid of requested_size in case we don't need it.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								a85e415824
							
							Set size now takes place along with marking blocks as used/free.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								5a57ee5f2c
							
							Free the memory from malloc() in the test_for_memory_space_aware example.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								e619ebe5ab
							
							Initial support for Leon3 platform.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								896d2224e9
							
							Fix dmmlib.h header guard.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								a260b7c23f
							
							Set stxp70v4 build type to Release as default.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								40c9277334
							
							Show status messages at the end of CMake configuration.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								baa748229c
							
							Added option to enable / disable stats.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								559594aa1c
							
							Allocator is considered initialized after first sys_alloc, not during initialize_allocator.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								43ebb38320
							
							Be sure to set initialized flag to false before performing the first allocation.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								d72234fa01
							
							Larson is now compiled only if HAVE_LOCKS is enabled, created a small test for memory-space aware allocators.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								a60756d022
							
							Created options for enabling fixed lists and adaptive functions.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								2fb09ddf87
							
							Small merge before pushing.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								2e7d3c4dea
							
							Disabled temporarily knobs and dmm_adaptor.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								018f225a37
							
							Disabled coalescing and splitting for P2012.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								3bca3db049
							
							Memory-space aware allocators should also have an initialized boolean flag.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								dc8e286c9a
							
							req_padding(): Always align to 4 bytes.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								cca01d8c96
							
							Fixed printf in larson.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								6129857a1a
							
							Singly linked lists are now default for P2012.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								c7f6a76c1f
							
							Small fixes on errors and warnings.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								713e5443bc
							
							Initialize the remaining size on memory-space aware allocators.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								4bdc60400e
							
							Enable C99 and full warnings on LINUXTEST.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								0042ec6b35
							
							Implemented faster remove_block() for doubly linked lists.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								31c30c9dc0
							
							Print statistics on no free space errors.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								caa5ae3815
							
							Initial support for printing stats.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								14d738fcff
							
							sys_alloc() should check and warn for sbrk() only when coalescing is enabled.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								b88cc334a6
							
							Keep better track of mem_allocated and mem_requested.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								6e53d0f490
							
							Refactored the code to push block on a list's head.
						 | 
						14 роки тому | 
					
				
					
						
							
								   Ioannis Koutras
							
						 | 
						
							
							
								6deb92f82a
							
							mem_reserved and mem_allocated are actually the same variable that needs to be tracked.
						 | 
						14 роки тому |