mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-10-30 08:42:00 +00:00 
			
		
		
		
	ggml-alloc : fix list of allocated tensors with GGML_ALLOCATOR_DEBUG (#9573)
This commit is contained in:
		| @@ -294,6 +294,12 @@ static void ggml_dyn_tallocr_reset(struct ggml_dyn_tallocr * alloc) { | |||||||
|     alloc->free_blocks[0].offset = 0; |     alloc->free_blocks[0].offset = 0; | ||||||
|     alloc->free_blocks[0].size = SIZE_MAX/2; // restrict maximum size of a measure allocator to half size_t max to avoid overflows |     alloc->free_blocks[0].size = SIZE_MAX/2; // restrict maximum size of a measure allocator to half size_t max to avoid overflows | ||||||
|     alloc->max_size = 0; |     alloc->max_size = 0; | ||||||
|  |  | ||||||
|  | #ifdef GGML_ALLOCATOR_DEBUG | ||||||
|  |     for (int i = 0; i < 1024; i++) { | ||||||
|  |         alloc->allocated_tensors[i].tensor = NULL; | ||||||
|  |     } | ||||||
|  | #endif | ||||||
| } | } | ||||||
|  |  | ||||||
| static struct ggml_dyn_tallocr * ggml_dyn_tallocr_new(size_t alignment) { | static struct ggml_dyn_tallocr * ggml_dyn_tallocr_new(size_t alignment) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 slaren
					slaren