View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000059 | Medieval Engineers | Enhancement | public | 2020-10-17 17:46 | 2020-10-20 19:16 |
Reporter | equinox | Assigned To | equinox | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Target Version | 0.7.3.33D4BB | Fixed in Version | 0.7.3.33D4BB | ||
Summary | 0000059: Performance improvements for MultipleRootResolver | ||||
Description | Currently MultipleRootResolver relies very heavily on MyFileSystem.FileExists, which is fairly slow. We should investigate performance improvements to dramatically speed up loading of worlds with many mods. | ||||
Steps To Reproduce | Load a world with a hundred small mods with a sampling profiler and observe 60-70% of the time is spent in File.Exists. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2020-10-17 17:46 | equinox | New Issue | |
2020-10-17 17:46 | equinox | Assigned To | => equinox |
2020-10-17 17:46 | equinox | Status | new => assigned |
2020-10-18 01:35 | equinox | Status | assigned => in progress |
2020-10-18 02:53 | equinox | Target Version | => 0.7.3.33D4BB |
2020-10-20 19:16 | equinox | Status | in progress => resolved |
2020-10-20 19:16 | equinox | Resolution | open => fixed |
2020-10-20 19:16 | equinox | Fixed in Version | => 0.7.3.33D4BB |