Historia zmian

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