summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoryexo <yexo@openttd.org>2010-02-18 18:04:02 +0000
committeryexo <yexo@openttd.org>2010-02-18 18:04:02 +0000
commit3a3696473437193f411e60a56f8371a6fa1904b9 (patch)
tree97b02ec6c1d921556b4f627c936f94a0e9fed1c7 /src
parent1abc0db336655f16fcc584fb8f5521beeb063234 (diff)
downloadopenttd-3a3696473437193f411e60a56f8371a6fa1904b9.tar.xz
(svn r19161) -Codechange: make the default size of the open list used for yapf a lot lower to reduce memory usage
Diffstat (limited to 'src')
-rw-r--r--src/misc/binaryheap.hpp2
-rw-r--r--src/pathfinder/yapf/nodelist.hpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/misc/binaryheap.hpp b/src/misc/binaryheap.hpp
index 85dc202f0..073d24638 100644
--- a/src/misc/binaryheap.hpp
+++ b/src/misc/binaryheap.hpp
@@ -40,7 +40,7 @@ private:
ItemPtr *m_items; ///< The heap item pointers
public:
- explicit CBinaryHeapT(int max_items = 102400)
+ explicit CBinaryHeapT(int max_items)
: m_size(0)
, m_max_size(max_items)
{
diff --git a/src/pathfinder/yapf/nodelist.hpp b/src/pathfinder/yapf/nodelist.hpp
index e88085b61..9260c45f7 100644
--- a/src/pathfinder/yapf/nodelist.hpp
+++ b/src/pathfinder/yapf/nodelist.hpp
@@ -49,7 +49,7 @@ protected:
public:
/** default constructor */
CNodeList_HashTableT()
- : m_open_queue(204800)
+ : m_open_queue(2048)
{
m_new_node = NULL;
}