From: <th...@us...> - 2008-06-28 03:23:55
|
Revision: 6919 http://pcgen.svn.sourceforge.net/pcgen/?rev=6919&view=rev Author: thpr Date: 2008-06-27 20:24:03 -0700 (Fri, 27 Jun 2008) Log Message: ----------- At least some improvement for: [ 1999561 ] [Performance] rebuildAggregateAbilityList useless effort Issue#: 1999561 Modified Paths: -------------- Trunk/pcgen/code/src/java/pcgen/core/PlayerCharacter.java Modified: Trunk/pcgen/code/src/java/pcgen/core/PlayerCharacter.java =================================================================== --- Trunk/pcgen/code/src/java/pcgen/core/PlayerCharacter.java 2008-06-28 02:55:29 UTC (rev 6918) +++ Trunk/pcgen/code/src/java/pcgen/core/PlayerCharacter.java 2008-06-28 03:24:03 UTC (rev 6919) @@ -17275,9 +17275,9 @@ prevHashCode = theAbilities.deepSize(); i++; List<? extends PObject> pobjectList = getPObjectList(); - for (AbilityCategory cat : catSet) + for (AbilityCategory cat : theAbilities.getKeySet()) { - for (Ability.Nature nature : Ability.Nature.values()) + for (Ability.Nature nature : theAbilities.getSecondaryKeySet(cat)) { if (nature != Ability.Nature.ANY) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |