1
0
forked from 0ad/0ad
0ad/source/tools
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
..
atlas SpiderMonkey 31 upgrade 2015-01-24 14:46:52 +00:00
autobuild Collada: Integrated skeleton XML with game. Added some tests. Fixed memory leak when loading ill-formed XML. 2007-03-16 23:32:10 +00:00
autobuild2 Add autobuilder support for glooxwrapper 2013-11-07 21:45:59 +00:00
autolog/SVNLog Changes various urls to point to the new website and fixes some broken forum urls. 2012-12-11 23:04:03 +00:00
cmpgraph Add script for generating mostly-useless component interaction graphs. 2011-01-07 20:31:48 +00:00
dds Texture converter, DevIL: ABGR DDS support. 2006-03-14 21:29:19 +00:00
dist Updates Windows installer config for 65cc47f6c0 2015-01-23 03:38:02 +00:00
entconvert Convert all remaining entity template data to new file format. 2010-05-15 21:07:52 +00:00
entdocs Changes various urls to point to the new website and fixes some broken forum urls. 2012-12-11 23:04:03 +00:00
entgraph # Fixed some graphical and scenario editor issues. 2007-02-09 17:04:55 +00:00
entity Updates checkrefs.pl to support skirmish maps 2014-05-05 01:09:53 +00:00
fontbuilder2 Fix path in fontbuilder. 2014-10-12 19:27:55 +00:00
i18n Replace spaces in source file paths with non-breaking spaces. Refs #2539. 2014-11-19 23:10:51 +00:00
jsdebugger Add hotkeys for JSDebugger commands. Patch by sathyam. Fixes #2208. 2013-10-18 14:41:08 +00:00
openlogsfolder Fixes log folder script on WinXP/2000. Moves script inside source/tools. Adds start menu shortcut to the installer. Updates README. Fixes #1438 2012-07-04 03:50:01 +00:00
profiler2 Reverted some of bad commit (10853) because I hit the wrong button 2012-01-02 22:15:21 +00:00
replayprofile Fix profile parser 2011-03-03 00:14:23 +00:00
selectiontexgen Pretty unit selection overlay rings. Fixes #824. 2012-04-22 04:04:02 +00:00
springimport Add primitive .3do (TA/Spring) model conversion tool. 2010-08-19 21:59:08 +00:00
templatesanalyzer Per scythetwirler's suggestion, add some tables on my template analyzer script to compare units to their parent template. 2014-07-14 16:25:39 +00:00
templatessorter Templates sorting utility. Closes #801. 2011-07-30 20:20:34 +00:00
webservices Changes various urls to point to the new website and fixes some broken forum urls. 2012-12-11 23:04:03 +00:00
xmlvalidator Adds Relax NG Compact syntax grammars for most of the XML formats in the engine. 2014-06-17 03:31:40 +00:00
XpartaMuPP Adds compatibility for XMPP differences between platforms that can cause case inconsistencies. 2014-10-18 14:28:46 +00:00
LICENSE.txt Specify that my templatesanalyzer tool is distributed under the MIT license. Thanks to leper for noticing that it was currently unspecified. 2014-11-30 16:28:04 +00:00