Commit History

Author SHA1 Message Date
  peter dbf8134f0a Merged revisions 231 via svnmerge from 20 years ago
  fpc b409904e44 Merged revisions 42 via svnmerge from 20 years ago
  fpc 50778076c3 initial import 20 years ago
  peter fc977d3259 * check if there is enough room before concatting blocks in 20 years ago
  Jonas Maebe 2426ecafc3 * fixed several warnings and notes about unused variables (mainly) or 20 years ago
  peter ccf36c0afd * fix crash under win32 with previous reallocmem fix 20 years ago
  peter d7ae60a9e0 * fixed tryresizemem 20 years ago
  peter 617bd39762 * fix getheapstatus bootstrapping 20 years ago
  marco 28011bbfb0 * small typo fix on last commit 20 years ago
  marco 190bd1ab34 * getfpcheapstatus now also on memmgr 20 years ago
  marco daf59fbd7e * getFPCheapstatus (no, FPC HEAP, not FP CHEAP!) 20 years ago
  peter e417e34496 * truncate log 20 years ago
  peter 2d1aee8e53 * allow Freemem(nil) 21 years ago
  peter 2e52bf2824 * fixed overflow when reusing a memory block for fixed size chunks 21 years ago
  peter dac91ff361 * fix currheapused 21 years ago
  peter c38daf68eb * typo for GetHeapStatus 21 years ago
  peter a263b1d40e * GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize 21 years ago
  peter 869b0ecc85 * compiler defined HEAP and HEAPSIZE removed 21 years ago
  Jonas Maebe 6840bd8ece * changed formatting to conform to the rest of the compiler/rtl 21 years ago
  peter cd35d3fd5e * readded support for ReturnIfGrowHeapFails 21 years ago
  florian 1397425c4a * fixed heap corruption on sparc 21 years ago
  florian 8f6f6bfc30 * finally (hopefully) fixed sysalloc trouble 21 years ago
  peter 58d5c20352 * moved padding for sparc 21 years ago
  peter 2ed14823c5 * New heapmanager that releases memory back to the OS, donated 21 years ago
  peter b3eb8fb2af * sparc needs alignment on 8 bytes to allow doubles 21 years ago
  peter 482e1a2505 * 64bit fixes 21 years ago
  peter abfc396c40 * cmem moved to rtl 21 years ago
  peter 6219d43b43 * exit with rte 204 instead of looping infinite when a heap record 21 years ago
  Jonas Maebe 456eb6eca0 * improved beforeheapend inheritance (remove flag again when possible, 22 years ago
  daniel d9b98b35be * Small microoptimization 22 years ago