Files
OpenRA/OpenRA.Game
RoosterDragon 8a60880cf1 Tackle the last of the low hanging fruit for memory allocations in the main game loop.
- Avoid calling string.Split twice in SprintFont.Measure.
- Change ActorsInBox method of ActorMap and ScreenMap to avoid allocating and intermediate list. As a bonus this allows the sequence to be lazily consumed. Also avoid LINQ in these methods.
- In FrozenUnderFog.TickRender, the method exits early if no players are visible so the attempt at lazy generation was not needed.
- Unwrap a LINQ Any call in ClassicProductionQueue.Tick.
- Merge some successive Where calls in ProximityCapturable into single predicates.
2014-06-22 17:29:45 +01:00
..
2014-06-15 22:17:34 +12:00
2014-06-15 22:17:34 +12:00
2014-06-18 21:43:35 +01:00
2014-06-15 22:17:34 +12:00
2014-06-15 22:17:34 +12:00
2014-06-20 22:54:56 +03:00
2014-06-15 22:17:34 +12:00
2014-06-15 22:17:34 +12:00
2014-05-14 23:51:41 +12:00
2014-05-22 21:57:07 +03:00
2014-06-15 22:17:34 +12:00
2014-06-15 22:17:34 +12:00
2014-06-15 22:17:34 +12:00
2014-06-15 22:16:40 +12:00
2014-06-18 21:43:35 +01:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:17:34 +12:00
2014-06-07 00:49:25 +01:00
2014-06-18 21:43:35 +01:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:17:34 +12:00