Commit Graph

28 Commits

Author SHA1 Message Date
florian
1d8b21bcfc * align memory blocks in cmem at least to stack alignment boundaries, resolves #39730 2022-06-04 22:27:51 +02:00
florian
41f25c2b21 * fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
git-svn-id: trunk@18256 -
2011-08-18 08:47:44 +00:00
Legolas
41c946032e * libogc for Wii needs cmem and libc statically linked
git-svn-id: trunk@16991 -
2011-02-23 22:10:19 +00:00
pierre
cb017ad074 + Allow compilation for go32v2 target
git-svn-id: trunk@16411 -
2010-11-23 23:02:05 +00:00
yury
0a3591a2a5 * Fixed warnings and notes.
git-svn-id: trunk@9046 -
2007-11-01 15:55:54 +00:00
florian
bcd5fc555a * rtl part of Olivier Coursier's BeOS patch
git-svn-id: trunk@8396 -
2007-09-07 19:25:05 +00:00
daniel
0c3a2a257d * Convert heap to ptruint.
git-svn-id: trunk@7950 -
2007-07-04 19:46:47 +00:00
micha
7f2a257102 + heap manager now per thread, reduce heap lock contention
+ heap threading test

git-svn-id: trunk@7407 -
2007-05-20 20:58:12 +00:00
florian
19b11c78e3 * fixed for win64
git-svn-id: trunk@4560 -
2006-09-07 17:34:24 +00:00
yury
8ca51bc475 * added cmem for wince.
git-svn-id: trunk@4280 -
2006-07-23 08:34:46 +00:00
michael
fccc19aa5c + Removed HASGETHEAPSTATUS HASGETFPCHEAPSTATUS defines
git-svn-id: trunk@311 -
2005-06-09 18:04:47 +00:00
michael
23ad0ae1ec + Removed HASINTF and VER1_0 defines
git-svn-id: trunk@239 -
2005-06-07 20:30:03 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
617bd39762 * fix getheapstatus bootstrapping 2005-03-04 16:49:34 +00:00
marco
daf59fbd7e * getFPCheapstatus (no, FPC HEAP, not FP CHEAP!) 2005-02-28 15:38:38 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
peter
a263b1d40e * GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize 2004-11-22 19:34:58 +00:00
peter
ac471f1b98 * Freemem(p,0) does nothing 2004-11-21 21:14:14 +00:00
olle
1120c598aa * added $if defined(..) for 2.0. 2004-09-19 19:04:11 +00:00
olle
d4635112e4 * reverted to $ifdef style, so 1.0.x can eat it. 2004-09-19 08:16:03 +00:00
olle
0b235a2dab + added support for macos 2004-09-18 08:40:26 +00:00
armin
b2f92710df * add support for netware libc 2004-09-15 20:37:42 +00:00
Jonas Maebe
b1cfe655e7 * fixed reallocmem (bug noted by Vincent Snijders) 2004-05-05 13:00:43 +00:00
peter
d644629612 * dec ptr before free in reallocmem 2004-03-23 22:35:20 +00:00
michael
334c6b36cb * Fixed: Macavail -> CMaxAvail (from Marc Weustinc) 2004-03-17 12:50:53 +00:00
peter
4f32f8ca93 * adaption to compile with 1.0.x in new rtl 2004-03-16 15:25:16 +00:00
peter
abfc396c40 * cmem moved to rtl
* longint replaced with ptrint in heapmanagers
2004-03-15 21:48:26 +00:00