{"author":"imaolo","author_email":"56898718+imaolo@users.noreply.github.com","author_time":1700194456,"commit_time":1700194456,"committer":"GitHub","committer_email":"noreply@github.com","hash":"0d0c74bac91c34d2a246ba836521edc22ab3be44","message":"Assert for memory allocation failures (#2337)\n\n* assert adequate memory has been freed\r\n\r\n* cleaned up runtime error message\r\n\r\n* improved metal buffer alloc error catching and reporting\r\n\r\n* decreased lines and altered messages\r\n\r\n* removed unnecessary  _get_cur_free_space() call\r\n\r\n* improved assert message\r\n\r\n* added allocate massive buffer test\r\n\r\n* added test_lru_allocator_metal_max_buffer_length\r\n\r\n* split into two asserts and removed walrus assignment from assert expression\r\n\r\n* update assert message and use byte data type for clarity","parents":["aa01a63b3f64947f6d431ffb08e583fa6d740f2e"],"tree_hash":"d578654c9d77cb2746ce4b771710f758d56e140f"}