Tomas Hajny
|
ad14231358
|
* fix for OS/2 - StackTop is a pointer now
git-svn-id: trunk@3177 -
|
2006-04-08 16:48:10 +00:00 |
|
florian
|
0a1275dcf7
|
* fixed heaptrc for win64
git-svn-id: trunk@3122 -
|
2006-04-02 18:13:16 +00:00 |
|
Jonas Maebe
|
b8e3723bb0
|
- removed markheap since it doesn't work anymore (since a long
time already in fact)
git-svn-id: trunk@2968 -
|
2006-03-19 16:44:18 +00:00 |
|
peter
|
4c56a87d59
|
* integrate loaders in system unit
git-svn-id: trunk@2695 -
|
2006-02-26 18:21:35 +00:00 |
|
Vincent Snijders
|
32fc7668cc
|
write pointer values using 16 hexadecimal digits on 64 bits platforms
git-svn-id: trunk@2293 -
|
2006-01-15 14:12:42 +00:00 |
|
Tomas Hajny
|
349d7108ce
|
* Check of memory ranges under OS/2 added to HeapTrc
git-svn-id: trunk@1735 -
|
2005-11-13 19:05:38 +00:00 |
|
yury
|
a6b84b93e1
|
* another ARM data alignment issue was fixed.
git-svn-id: trunk@1333 -
|
2005-10-08 13:48:03 +00:00 |
|
yury
|
7ec8589616
|
* added support for wince in heaptrc.
* fixed alignment for ARM CPU in heaptrc.
git-svn-id: trunk@1314 -
|
2005-10-07 15:43:54 +00:00 |
|
peter
|
822f7f0f16
|
* allow freemem nil
git-svn-id: trunk@499 -
|
2005-06-25 21:11:16 +00:00 |
|
michael
|
fccc19aa5c
|
+ Removed HASGETHEAPSTATUS HASGETFPCHEAPSTATUS defines
git-svn-id: trunk@311 -
|
2005-06-09 18:04:47 +00:00 |
|
michael
|
5cafc069b5
|
+ Removed NOSAVEREGISTERS define
git-svn-id: trunk@307 -
|
2005-06-09 17:58:20 +00:00 |
|
fpc
|
790a4fe2d3
|
* log and id tags removed
git-svn-id: trunk@42 -
|
2005-05-21 09:42:41 +00:00 |
|
michael
|
ffb55c4254
|
+ Removed VER1_0 defines
git-svn-id: trunk@33 -
|
2005-05-19 21:14:45 +00:00 |
|
fpc
|
50778076c3
|
initial import
git-svn-id: trunk@1 -
|
2005-05-16 18:37:41 +00:00 |
|
peter
|
aef9ac69a2
|
* fixed crash in tracereallocmem statictics
|
2005-04-04 15:16:26 +00:00 |
|
Jonas Maebe
|
2426ecafc3
|
* fixed several warnings and notes about unused variables (mainly) or
uninitialised use of variables/function results (a few)
|
2005-03-25 22:53:39 +00:00 |
|
florian
|
522531dbf8
|
* fixed pointer checking for win32, thx to Martin Schreiber for the patch
|
2005-03-10 20:36:31 +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
|
14334ebb1b
|
* uses _eend instead of _edata in checkpointer, patch by
Martin Schreiber
|
2005-01-21 15:56:32 +00:00 |
|
peter
|
a263b1d40e
|
* GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize
|
2004-11-22 19:34:58 +00:00 |
|
peter
|
b454870988
|
* fix for non-i386
|
2004-10-25 17:04:07 +00:00 |
|
peter
|
869b0ecc85
|
* compiler defined HEAP and HEAPSIZE removed
|
2004-10-25 15:38:59 +00:00 |
|
peter
|
fd759e521f
|
* saveregisters calling convention is obsolete
|
2004-10-24 20:01:41 +00:00 |
|
peter
|
a5c6d5130a
|
* fix reallocmem
|
2004-09-21 14:49:29 +00:00 |
|
michael
|
b40e27f8b9
|
Fix tracememsize for ansistrings (From Peter)
|
2004-09-16 07:21:08 +00:00 |
|
peter
|
244b6d1435
|
fixed go32v2 compile
|
2004-06-20 09:24:40 +00:00 |
|
peter
|
2ed14823c5
|
* New heapmanager that releases memory back to the OS, donated
by Micha Nelissen
|
2004-06-17 16:16:13 +00:00 |
|
peter
|
7bfe6e60a7
|
check whether bp is in the stack value allocated by the main program
|
2004-05-22 20:35:52 +00:00 |
|
peter
|
8c60c6f93e
|
* ordinal-pointer conversions fixed
|
2004-04-28 20:48:20 +00:00 |
|
peter
|
abfc396c40
|
* cmem moved to rtl
* longint replaced with ptrint in heapmanagers
|
2004-03-15 21:48:26 +00:00 |
|
michael
|
c131b0a7b0
|
+ Fix from peter for win32 SIGTRAp signal
|
2004-03-15 14:22:39 +00:00 |
|
daniel
|
f9efd57801
|
* Use $ for hex numbers instead of alien 0x
|
2004-02-06 20:17:12 +00:00 |
|
peter
|
9704595c94
|
* when retrieving stackdump check if bp is smaller than the previous
bp
|
2003-09-11 15:54:27 +00:00 |
|
peter
|
1e86b585f9
|
* changed address parameter/return values to pointer instead
of longint
|
2003-03-17 14:30:11 +00:00 |
|
peter
|
551caf65d2
|
* set p to nil when 0 is passed to reallocmem
|
2002-12-26 10:46:54 +00:00 |
|
carl
|
c0f0cf4ce6
|
* nil should give an error!
|
2002-11-30 23:34:43 +00:00 |
|
peter
|
ca3679e4bf
|
* MemoryManager record has a field NeedLock if the wrapper functions
need to provide locking for multithreaded programs
|
2002-10-30 20:39:13 +00:00 |
|
carl
|
302c977a8b
|
* bugfix of assigning to external filename output
|
2002-10-05 15:19:46 +00:00 |
|
Jonas Maebe
|
242a9f8937
|
* made result type of calculate_release_sig() a longword instead of a
longint
|
2002-09-09 15:45:49 +00:00 |
|
peter
|
01dfac4a4e
|
* old logs removed and tabs fixed
|
2002-09-07 15:06:34 +00:00 |
|
peter
|
7484da248d
|
* freemem(var) -> freemem(value)
|
2001-12-03 21:39:19 +00:00 |
|
peter
|
ce52d581b3
|
* m68k updates merged
|
2001-07-29 13:43:57 +00:00 |
|
Jonas Maebe
|
cbc6756190
|
* fixed wrong typed constant procvars in preparation of my fix which will
disallow them in FPC mode (plus some other unmerged changes since
LAST_MERGE)
|
2001-06-06 17:20:21 +00:00 |
|
peter
|
802acf6940
|
* m68k updates
|
2001-04-23 18:25:44 +00:00 |
|
peter
|
64b57cd77d
|
* add nop after popa (merged)
|
2001-04-21 12:18:09 +00:00 |
|
peter
|
c70d9ccc3e
|
* win32 getenv version
|
2001-04-13 18:05:34 +00:00 |
|
peter
|
25d6ec3c83
|
* always clear memory in getmem and freemem
|
2001-04-13 01:18:08 +00:00 |
|
peter
|
03d4bdcd40
|
* allow runtime setting using the environment HEAPTRC
|
2001-04-12 18:00:14 +00:00 |
|