peter
|
ae7f3ed2b1
Merged revisions 8200,8203,8206-8207,8212-8213,8215,8225,8227,8233-8239,8262,8302,8307,8309,8316,8318-8319,8336,8338-8340,8404,8410-8411,8430,8438-8442,8445-8446,8448,8450-8454,8456-8457,8459,8462,8469-8470,8472-8483,8486-8488,8490,8493,8496,8506,8535-8537,8539-8546,8554,8560,8575-8576,8581-8587,8590,8593-8594,8596,8600,8605,8607,8625,8630-8638,8640-8641,8659,8665,8667,8681-8682,8686-8687,8702,8705,8710-8714,8719,8721-8723,8727,8730-8731,8743,8747-8751,8766-8769,8797,8822,8831,8848-8849,8851,8879,8885-8889,8891-8893,8895,8897,8912,8917,8942,8950,8998,9000-9006,9021,9025,9033,9035,9059,9074,9076-9082,9084,9086,9088-9090,9096,9108,9114,9132-9133,9185,9211,9236-9238,9260,9262,9266,9269-9272,9276-9278,9295,9307-9308,9310,9322,9337,9340,9343-9344,9359,9373-9375,9387,9396,9399,9401-9402,9424,9434,9450-9456,9459-9463,9466,9468-9469,9472-9473,9476-9477,9480,9491-9492,9529,9536,9550,9566-9568,9571,9573,9576-9577,9579,9583,9587,9632-9637,9655-9656,9658,9672 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
peter
|
a21ed42d93
Merged revisions 7203,7205-7217,7219-7222,7225-7228,7230,7233,7236-7237,7239-7241,7244,7246,7263,7275,7277,7279-7281,7285,7288-7289,7291-7293,7296,7300,7303,7310,7318-7320,7324 via svnmerge from
|
%!s(int64=18) %!d(string=hai) anos |
yury
|
3c10856a4f
* Dont throw runerrors in default MemoryMutexManager if HAS_MT_MEMORYMANAGER is defined.
|
%!s(int64=19) %!d(string=hai) anos |
Legolas
|
9e6d19a494
* rtl part of first Nintendo DS port
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
64b7f00afd
* fixed ReturnNilIfGrowHeapFails
|
%!s(int64=19) %!d(string=hai) anos |
micha
|
dc3b37ff73
+ heap manager: reduce overhead on fixed size chunks from 8 to 4
|
%!s(int64=19) %!d(string=hai) anos |
Legolas
|
19d597f425
* Reactivated heap management for GBA
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
d337c3ca6a
* clean up heap at exit, fixes #7183
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
b3732f7215
* keep same fixed block, also if we resize to a smaller size.
|
%!s(int64=19) %!d(string=hai) anos |
yury
|
e062922528
* added an option to use target-specific memory manager instead of standard. This is controlled by HAS_MEMORYMANAGER and HAS_MT_MEMORYMANAGER defines.
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
5575a837db
* gba patch from Francesco Lombardi
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
4b7f51b0aa
* fixed uninitialized var
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
0cc2b9b16b
* small speed improvements
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
a9198b7300
* ensure always 16 byte aligned memory blocks
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
9d817056ce
* optimize by removing expensive calculations
|
%!s(int64=20) %!d(string=hai) anos |
florian
|
e2a4dac215
+ i386 assembler versions of decr_ansistring and unique_ansistring
|
%!s(int64=20) %!d(string=hai) anos |
Jonas Maebe
|
31b173fe85
* always keep 1 free os chunk available in the freelist to avoid
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
f9f75b40e5
* fixed DUMPGROW compile
|
%!s(int64=20) %!d(string=hai) anos |
florian
|
4e6b371dc5
* patch from Martin Schreiber to fix bug #4247
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
1cecfcc09f
* only all resizes for fixed blocks when the blocksize doesn't
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
822f7f0f16
* allow freemem nil
|
%!s(int64=20) %!d(string=hai) anos |
michael
|
fccc19aa5c
+ Removed HASGETHEAPSTATUS HASGETFPCHEAPSTATUS defines
|
%!s(int64=20) %!d(string=hai) anos |
michael
|
a775d3d487
+ Removed HASCURRENCY VALUEGETMEM VALUEFREEMEM defines
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
4ace790492
* remove $Log
|
%!s(int64=20) %!d(string=hai) anos |
florian
|
0d7aaab6b8
* patch from Ales Katona making the memory manager more
|
%!s(int64=20) %!d(string=hai) anos |
fpc
|
790a4fe2d3
* log and id tags removed
|
%!s(int64=20) %!d(string=hai) anos |
fpc
|
50778076c3
initial import
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
fc977d3259
* check if there is enough room before concatting blocks in
|
%!s(int64=20) %!d(string=hai) anos |
Jonas Maebe
|
2426ecafc3
* fixed several warnings and notes about unused variables (mainly) or
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
ccf36c0afd
* fix crash under win32 with previous reallocmem fix
|
%!s(int64=20) %!d(string=hai) anos |