utilities/standaloneallocator/CHANGELOG.txt
author hgs
Fri, 15 Oct 2010 17:30:59 -0400
changeset 16 3c88a81ff781
permissions -rw-r--r--
201041
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16
hgs
parents:
diff changeset
     1
hgs
parents:
diff changeset
     2
<add new entries on top>
hgs
parents:
diff changeset
     3
hgs
parents:
diff changeset
     4
March 23, 2010:
hgs
parents:
diff changeset
     5
- Patch to remove build warnings. Code drop from Robert Katta.
hgs
parents:
diff changeset
     6
hgs
parents:
diff changeset
     7
Feburary 25, 2010:
hgs
parents:
diff changeset
     8
- Updated code-drop from Robert Katta
hgs
parents:
diff changeset
     9
- The fast allocator version currently in cwrt trunk is the latest ‘good’ one for the purpose
hgs
parents:
diff changeset
    10
of integration with cWRT for ninetwo.
hgs
parents:
diff changeset
    11
However, there was a memory optimisation applied to the implementation of FHA in S60 webkit:
hgs
parents:
diff changeset
    12
decommitting pages that are in the middle of larger free cells in the Doug Lea arena,
hgs
parents:
diff changeset
    13
and recommitting them if required for allocation. This was shown to free significant amounts of
hgs
parents:
diff changeset
    14
unused RAM in the S60 WRT when widgets are started and stopped (as in several MB) that would
hgs
parents:
diff changeset
    15
otherwise be tied into the heap. So, this updated code base is a merge of the ‘S60 webkit’ version
hgs
parents:
diff changeset
    16
(extra memory optimisations) with the ‘Qt’ version (instantiation & tracing).
hgs
parents:
diff changeset
    17
hgs
parents:
diff changeset
    18
January 20, 2010:
hgs
parents:
diff changeset
    19
- Initial import from Shane Kearn's code-drop
hgs
parents:
diff changeset
    20
- Roughly updated to SHA1 8c0f9e8cf7e88c69e716e8e1270092f634928e7a
hgs
parents:
diff changeset
    21
(http://scm.dev.nokia.troll.no/projects/qt/repos/qt-s60-public/commits/8c0f9e8cf7e88c69e716e8e1270092f634928e7a)
hgs
parents:
diff changeset
    22
Working branch: http://scm.dev.nokia.troll.no/projects/qt/repos/qt-s60-public/logs/new-symbian-allocator
hgs
parents:
diff changeset
    23
hgs
parents:
diff changeset
    24