extra memory amount allocated for string data reduced to the paragraph multiple:
so, in principle, it shouldn't waste any memory at all now (unless someone finds a malloc implementation which is capable of allocation less than 16 bytes) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
fe7b115601
commit
77ca46e7e3
@ -47,7 +47,8 @@
|
|||||||
|
|
||||||
// allocating extra space for each string consumes more memory but speeds up
|
// allocating extra space for each string consumes more memory but speeds up
|
||||||
// the concatenation operations (nLen is the current string's length)
|
// the concatenation operations (nLen is the current string's length)
|
||||||
#define EXTRA_ALLOC 16
|
// NB: EXTRA_ALLOC must be >= 0!
|
||||||
|
#define EXTRA_ALLOC (19 - nLen % 16)
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
// static class variables definition
|
// static class variables definition
|
||||||
|
Loading…
Reference in New Issue
Block a user