Closed anergictcell closed 1 year ago
Switch from Vec to SmallVec for HpoGroup structs used to store parent and child terms of HPOs. Most terms have very few parents, so having a stack-allocated SmallVec improves performance.
Vec
SmallVec
HpoGroup
Switch from
Vec
toSmallVec
forHpoGroup
structs used to store parent and child terms of HPOs. Most terms have very few parents, so having a stack-allocated SmallVec improves performance.