Prevent unnecessary loading of engines
authorH.G. Muller <h.g.muller@hccnet.nl>
Wed, 18 Jan 2012 15:01:50 +0000 (16:01 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Wed, 18 Jan 2012 18:16:04 +0000 (19:16 +0100)
commit9c660fb076f5acd7084272c59da0b479aac90442
tree959f2179859d2ae316baddf1a42174ddeaec11ef
parent3ba96d80b42bb16b32f9ba305028840bacdb9cc7
Prevent unnecessary loading of engines

For engines that can be reused, the unloading at the end of a pairing
is in some cases wasteful, as the same engine will be used in the next
pairing as well. In simple gauntlets the gauntlet engine will always
stay first engine, while in multi-gauntlets the oppent engine will stay
the same for an entire round. In these cases unloading is now suppressed.
backend.c