PKHeX/PKHeX.Core/Legality
Kurt 69fafcab83 Performance: Slightly reduce allocations in moveset validation (#3460)
* Reuses move parse result objects for each encounter parsed in a LegalityCheck attempt, instead of creating a new object.
* Ensures the objects are never-null, and makes cleanup easier.

Slightly adjusts some other parts of the moveset validation to reduce allocations.
2022-03-12 17:39:00 -08:00
..
Areas Update EncounterArea1.cs 2022-03-10 18:04:39 -08:00
Encounters Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
Enums Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
Evolutions -8 bytes from each encounter template 2022-03-06 23:25:47 -08:00
Formatting Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
Learnset Minor clean 2022-03-05 18:13:31 -08:00
Moves Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
Restrictions More specific primitives for Memories/others 2022-03-06 12:01:47 -08:00
RNG Handle fixed ability for 8b RNG 2022-03-08 08:44:55 -08:00
Structures Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
Tables More specific primitives for Memories/others 2022-03-06 12:01:47 -08:00
Verifiers Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
BinLinkerAccessor.cs Add BinLinkerAccessor for better startup perf 2022-02-04 17:20:56 -08:00
Breeding.cs Rename Silver SV->SI 2022-02-27 11:16:12 -08:00
BulkAnalysis.cs Ignore empty slots in pre-filter 2022-02-22 07:34:43 -08:00
BulkGenerator.cs Minor clean 2022-03-05 18:13:31 -08:00
Core.cs Optimize bdsp eggmove bin 2022-02-28 18:24:11 -08:00
LegalityAnalysis.cs Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
LegalityAnalyzers.cs Update PKHeX.Core abstractions with latest logic 2022-02-04 17:35:15 -08:00
MoveList.cs Update PKHeX.Core abstractions with latest logic 2022-02-04 17:35:15 -08:00
MoveListSuggest.cs Fix dropdown suggested green moves from showing swsh moves 2021-11-23 22:58:41 -08:00