use proper default capacities

This commit is contained in:
MaxOhn
2024-02-13 15:11:30 +01:00
parent 2327287a32
commit b88e49889b
8 changed files with 43 additions and 19 deletions
+2 -1
View File
@@ -34,7 +34,8 @@ pub fn convert_objects(
attrs: &mut OsuDifficultyAttributes,
) -> Vec<OsuObject> {
let mut curve_bufs = CurveBuffers::default();
let mut ticks_buf = Vec::new(); // TODO: default capacity
// mean=5.16 | median=4
let mut ticks_buf = Vec::new();
let mut osu_objects: Vec<_> = converted
.map
+2 -1
View File
@@ -29,7 +29,8 @@ impl Speed {
Self {
curr_strain: 0.0,
curr_rhythm: 0.0,
object_strains: Vec::new(), // TODO: default capacity
// mean=406.72 | median=307
object_strains: Vec::with_capacity(256),
hit_window,
inner: OsuStrainSkill::default(),
}