Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Rika Ichinose 6a7d42bb22 Fix leaks on DLL unloading. 2 päivää sitten
  Karoly Balogh b8f789143a rtl/heap: fix builds of systems that define HAS_MEMORYMANAGER after 78f7d0bd 3 päivää sitten
  Rika Ichinose 78f7d0bd1e Initialize the heap lock in DLL_PROCESS_ATTACH and finalize in DLL_PROCESS_DETACH. 2 viikkoa sitten
  Rika Ichinose 4e69e46b8e Remove SysTryResizeMem. 2 kuukautta sitten
  Rika Ichinose 562048c965 Remove FPC_IN_HEAPMGR, FPC_NO_DEFAULT_MEMORYMANAGER, and unnecessary uses of FPC_NO_DEFAULT_HEAP. 3 kuukautta sitten
  Rika Ichinose a003040be1 Remove MaxKeptOSChunks (assume 1), GrowHeapSizeSmall, GrowHeapSize1. 4 kuukautta sitten
  Rika Ichinose 7e0e284fce Allocate fixed arenas within variable OS chunks. 4 kuukautta sitten
  Michaël Van Canneyt 1f3cdf10b7 * Inline some heap manager calls 5 kuukautta sitten
  florian 391512546e + initial FreeRTOS RTL support, largely based on the Embedded target, limited to Xtensa so far 5 vuotta sitten
  pierre c8ad916710 Use FPC_NO_DEFAULT_MEMORYMANAGER define to guard SysGetmem/SysFreemem function definitions, also used for msdos OS 9 vuotta sitten
  florian 6a1a2d3464 * get rid of some feature checks, probably the whole feature stuff is plainly the wrong way, embedded rtl compiles again, resolves #20913 13 vuotta sitten
  florian 6800465021 + fix compilation on wince 14 vuotta sitten
  florian 375f83c874 * moved heap manager on embedded systems into a separate unit 14 vuotta sitten
  florian f90acc40d9 * made GetMemory, FreeMemory, ReallocMemory delphi compatible, resolves #17530 15 vuotta sitten
  Jonas Maebe 533f533868 * changed destination parameter of getmem/getmemory from "var" to "out" 16 vuotta sitten
  yury e00bacdcef * Removed HAS_MT_MEMORYMANAGER define, since it is obsolete now. 18 vuotta sitten
  daniel 0c3a2a257d * Convert heap to ptruint. 18 vuotta sitten
  micha 7f2a257102 + heap manager now per thread, reduce heap lock contention 18 vuotta sitten
  micha 63c49a1555 * fix performance regression in binary-trees benchmark 18 vuotta sitten
  michael fccc19aa5c + Removed HASGETHEAPSTATUS HASGETFPCHEAPSTATUS defines 20 vuotta sitten
  michael a775d3d487 + Removed HASCURRENCY VALUEGETMEM VALUEFREEMEM defines 20 vuotta sitten
  peter 4ace790492 * remove $Log 20 vuotta sitten
  florian 0d7aaab6b8 * patch from Ales Katona making the memory manager more 20 vuotta sitten
  fpc 790a4fe2d3 * log and id tags removed 20 vuotta sitten
  fpc 50778076c3 initial import 20 vuotta sitten
  peter 617bd39762 * fix getheapstatus bootstrapping 20 vuotta sitten
  marco daf59fbd7e * getFPCheapstatus (no, FPC HEAP, not FP CHEAP!) 20 vuotta sitten
  peter e417e34496 * truncate log 20 vuotta sitten
  peter a263b1d40e * GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize 21 vuotta sitten
  peter cd35d3fd5e * readded support for ReturnIfGrowHeapFails 21 vuotta sitten