1
0
forked from 0ad/0ad
0ad/source
Yves 71ba68e3a3 Fix performance problem with unnecessary global message subscription
On my ESR31 branch, I've made two measurements with different replays
(both around 15000 turns).
In the first, I got around 3% performance improvement and in the second
about 7.5%. It mainly depends on how often aura changes related to the
female citizen aura happen.

This was SVN commit r16055.
2014-12-21 01:44:00 +00:00
..
collada Fix VS2013 build errors, warnings 2013-11-03 12:46:07 +00:00
graphics Remove useless parameter from CFG_GET_VALUE. 2014-11-17 23:29:49 +00:00
gui Remove duplicated layers of unescaping which required multiple escapes in some places. 2014-12-13 01:08:29 +00:00
i18n Fixes intermittent error messages caused by uninitialized variable 2014-12-14 17:43:40 +00:00
lib Fix typo in include. Refs #2086. 2014-12-03 16:43:51 +00:00
lobby Some source string fixes. 2014-11-22 22:21:54 +00:00
maths Optimise silhouette rendering. 2014-07-03 01:00:25 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Remove useless parameter from CFG_GET_VALUE. 2014-11-17 23:29:49 +00:00
pch Sacrifices a goat to the gods of insanity. 2014-04-24 20:05:48 +00:00
ps Remove duplicated layers of unescaping which required multiple escapes in some places. 2014-12-13 01:08:29 +00:00
renderer Remove useless parameter from CFG_GET_VALUE. 2014-11-17 23:29:49 +00:00
scriptinterface Fixes build errors on Windows introduced in c813a11427 and 1a0f9b086e. 2014-11-13 22:37:43 +00:00
simulation2 Fix performance problem with unnecessary global message subscription 2014-12-21 01:44:00 +00:00
soundmanager Fix segmentation fault in the sound destructor. Happened when the sound file doesn't exist. Errors are shown by other code. 2014-06-24 11:07:39 +00:00
third_party Makes tinygettext handle missing plural forms more sanely. 2014-07-05 10:29:24 +00:00
tools 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
contributors.txt Ticket #2127 - Performance and style improvements in scriptinterface. 2013-09-16 19:10:06 +00:00
main.cpp Fixes some issues when toggling fullscreen mode with SDL2, refs #2041: 2014-09-28 22:10:09 +00:00
test_setup.cpp Changes tests to use global g_ScriptRuntime instead of creating a new JSRuntime for each test. 2014-04-25 21:19:51 +00:00