widelands-dev team mailing list archive
-
widelands-dev team
-
Mailing list archive
-
Message #16247
[Merge] lp:~widelands-dev/widelands/speedup_saveloading into lp:widelands
The proposal to merge lp:~widelands-dev/widelands/speedup_saveloading into lp:widelands has been updated.
Commit message changed to:
Tweak performance for saveloading and introduce an optional "init" function for winconditions with costly calculations
- Affected win conditions: Artifacts, Wood Gnome, Territorial Time, Territorial Lord.
- Saveload long lists of fields via C++ because Lua persistence is very expensive
- Use map index for iteration when writing
- Clean up writing CmdFlagAction
- Bulk skip all commands with greater duetime when writing command queue packet
For more details, see:
https://code.launchpad.net/~widelands-dev/widelands/speedup_saveloading/+merge/364205
--
Your team Widelands Developers is subscribed to branch lp:~widelands-dev/widelands/speedup_saveloading.
References