0ad/source/simulation2/helpers
Yves c02a7e1a7b SpiderMonkey 31 upgrade
This upgrade also introduces exact stack rooting (see to the wiki:
JSRootingGuide) and fixes problems with moving GC. This allows us to
enable generational garbage collection (GGC).
Measurements a few months ago have shown a performance improvement of a
non-visual replay of around 13.5%. This probably varies quite a bit, but
it should be somewhere between 5-20%. Memory usage has also been
improved. Check the forum thread for details.

Thanks to everyone from the team who helped with this directly or
indirectly (review, finding and fixing issues, the required C++11
upgrade, the new autobuilder etc.)! Also thanks to the SpiderMonkey
developers who helped on the #jsapi channel or elsewhere!

Fixes #2462, #2415, #2428, #2684, #1374
Refs #2973, #2669

This was SVN commit r16214.
2015-01-24 14:46:52 +00:00
..
Geometry.cpp Pretty unit selection overlay rings. Fixes #824. 2012-04-22 04:04:02 +00:00
Geometry.h Pretty unit selection overlay rings. Fixes #824. 2012-04-22 04:04:02 +00:00
Grid.h of course, 7a3b1fe47e can be simplified 2014-01-06 23:23:18 +00:00
Player.h Set svn:eol-style=native, fix some inconsistent line endings 2013-12-06 00:42:50 +00:00
Position.h Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts. 2012-01-12 12:51:10 +00:00
PriorityQueue.h # New dynamic territories design 2011-07-24 11:42:35 +00:00
Render.cpp Add support for OpenBSD. Fixes #1463. 2012-06-13 20:43:56 +00:00
Render.h Pretty unit selection overlay rings. Fixes #824. 2012-04-22 04:04:02 +00:00
Selection.cpp Fix compilation failure with GCC and C++98/03. 2015-01-01 23:57:04 +00:00
Selection.h Improve PickEntitiesAtPoint 2015-01-01 23:05:26 +00:00
SimulationCommand.h SpiderMonkey 31 upgrade 2015-01-24 14:46:52 +00:00
Spatial.h Revert RedFox's changes to Spatial subdivisions in the simplest possible way (hopefully won't cause OOS, but at least we'll get reports). Fixes #2573, Refs #2430 . There probably are opportunities to remove more things. 2014-08-06 09:21:00 +00:00