nickysn
4e48190342
+ implemented Mark and Release for the tiny heap
...
git-svn-id: trunk@28700 -
2014-09-20 23:33:54 +00:00
nickysn
6735e717ef
* the results of MemAvail and MaxAvail changed to LongInt in the i8086 far data
...
memory models (TP7 compatibility)
git-svn-id: trunk@28667 -
2014-09-14 21:11:32 +00:00
nickysn
00c98edd29
* the FPC_TINYHEAP_HUGE define moved to tnyheaph.inc
...
git-svn-id: trunk@28666 -
2014-09-14 20:42:35 +00:00
nickysn
624b3204d8
+ added and implemented MemAvail and MaxAvail for the tiny heap
...
git-svn-id: trunk@28664 -
2014-09-14 18:35:15 +00:00
nickysn
af1c5096d6
* tiny heap made TP7 compatible; the FreeList and HeapPtr variables made public
...
git-svn-id: trunk@28612 -
2014-09-07 19:41:53 +00:00
nickysn
9979aa702f
+ added the TP7-compatible pointer variables HeapOrg and HeapEnd, indicating,
...
respectively, the start and end of the tiny heap. Eventually they are also
going to be used for catching attempts to free memory that is outside the
heap.
git-svn-id: trunk@28437 -
2014-08-17 22:42:44 +00:00