branchrust_reboot/main/growablegenes_allocscancel

5 Commits over 92 Days - 0.00cph!

2 Days Ago
Optim: avoid allocating compoarison delegate in GrowableGenes.PickWeightedGeneType Tests: unit test
2 Days Ago
Test: GrowableGenes test to track allocations - only tests GrowableGenes.GenerateRandom, but that was enough of a head-ache Found one opportunity to get rid of garbage alloc, but also found out Array.Sort(T[], int, int, ICompare<T>) always allocates Tests: ran the unit test
3 Days Ago
Merge: from main
3 Months Ago
Clean: remove profiling hack Tests: none, trivial change
3 Months Ago
Update: avoid linq allocations in GrowableGenes Tests: local in editor, spawned a planter box, filled it with seeds while monitoring Profiler stream