Changes between Initial Version and Version 1 of Ticket #3362


Ignore:
Timestamp:
Aug 3, 2015, 10:06:19 PM (9 years ago)
Author:
Thanduel
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #3362

    • Property Cc mynaamisdavid@… added
  • Ticket #3362 – Description

    initial v1  
    11The purpose of this is to review, improve and apply the memory pool implementation that was started here http://trac.wildfiregames.com/ticket/2020 for the purpose of improving the performance of 0ad.
     2
     3At the moment the plan is to simplify this implementation by removing the dynamic pool which I think is unnecessary.  We don't really want the pool resizing itself in the middle of the game as it defeats the object of the pool.  The pool will fall back on malloc if it has reached it's capacity.  This will mean that in the worst case the performance will default back to what it is now.  Further, I intend to add some form of logging to this to allow the user to determine how big the pools actually need to be through playing the game.