Histórico de Commits

Autor SHA1 Mensagem Data
  nickysn 46db6a6174 + implemented MemAvail and MaxAvail for the win16 global heap há 7 anos atrás
  nickysn 3ca4d94226 + also check the heap block ID when freeing a suballocated memory block from the há 7 anos atrás
  nickysn e3a1051dfc + check the pointer offset alignment, when freeing a suballocated block from the há 7 anos atrás
  nickysn 68121a7858 * win16 global heap block ID field made a constant há 7 anos atrás
  nickysn d7b966c7eb * cleared TODO from the win16 global heap, regarding the value of FirstFreeOfs, há 7 anos atrás
  nickysn b6efaeb8fd * fixed bug in NewHeapBlock, which caused an infinite loop in GetMem, when more há 7 anos atrás
  nickysn ca7da11bb6 * fixed bug in TryBlockGetMem, caused by ambigous variable named 'Size' in with statement há 7 anos atrás
  nickysn ea8fc43f52 * free the old block in win16 global heap reallocmem há 7 anos atrás
  nickysn 163ee92ef5 * handle gracefully freeing a subblock that is located at the end of its block há 7 anos atrás
  nickysn 87d5cc014f * merge with both the previous and next adjacent free blocks in the win16 global há 7 anos atrás
  nickysn 6228fc2748 + initial implementation of a win16 global heap manager that does support suballocation for small blocks há 7 anos atrás
  nickysn 406d5b7b3d + implemented a win16 heap manager for the far data memory models, using the há 10 anos atrás