|  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 年之前 |