View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000308 | Medieval Engineers | Enhancement | public | 2022-04-29 17:56 | 2022-07-21 21:06 |
Reporter | equinox | Assigned To | equinox | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Target Version | 0.7.4 (unreleased) | Fixed in Version | 0.7.4 (unreleased) | ||
Summary | 0000308: Reduce GC pressure from boxing and collection resizing | ||||
Description | There are quite a few usages of Enum.HasFlag, boxed-struct comparison, and similar that introduce unnecessary GC pressure. Removing these is low risk and may reduce stuttering. Additionally there are a few places where a collection can be pre-sized to avoid having to re-allocate and copy it as many times. This can improve performance and also reduce GC pressure. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2022-04-29 17:56 | equinox | New Issue | |
2022-04-29 17:56 | equinox | Assigned To | => equinox |
2022-04-29 17:56 | equinox | Status | new => assigned |
2022-04-29 17:56 | equinox | Status | assigned => in progress |
2022-04-29 20:35 | equinox | Target Version | 0.7.3.968CF8 => 0.7.4 (unreleased) |
2022-07-21 21:06 | equinox | Status | in progress => resolved |
2022-07-21 21:06 | equinox | Resolution | open => fixed |
2022-07-21 21:06 | equinox | Fixed in Version | => 0.7.4 (unreleased) |