Commit History

Autor SHA1 Mensaxe Data
  nickysn 640f6ea300 * return nil in SysTinyReallocMem, when the size parameter is 0 %!s(int64=11) %!d(string=hai) anos
  nickysn 858efec84e * handle SysTinyFreeMem(nil) properly (i.e. succeed silently, without writing to %!s(int64=11) %!d(string=hai) anos
  nickysn 327a15488e * generate a run time error 203 in the tiny heap in case there's not enough %!s(int64=12) %!d(string=hai) anos
  nickysn 6695c8578f * set the TinyHeapMinBlock const relative to the pointer size %!s(int64=12) %!d(string=hai) anos
  nickysn f0ada1ccc5 * fixed bug in SysTinyGetMem that caused heap corruption if the free block that's being allocated is followed tightly by an already allocated block %!s(int64=12) %!d(string=hai) anos
  nickysn 9312419ce8 * fixed heap block start and size alignment in RegisterTinyHeapBlock %!s(int64=12) %!d(string=hai) anos
  nickysn 4fc5900c78 + added writelns behind { DEBUG_TINY_HEAP} for tracing the tiny heap calls %!s(int64=12) %!d(string=hai) anos
  nickysn c44f760015 * i8086 near heap renamed 'tiny heap', moved to the inc/ directory %!s(int64=12) %!d(string=hai) anos