View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000418 | Medieval Engineers | Enhancement | public | 2022-10-30 02:05 | 2023-02-28 16:27 |
Reporter | equinox | Assigned To | equinox | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | assigned | Resolution | reopened | ||
Target Version | 0.7.5 (unreleased) | ||||
Summary | 0000418: Cache compiled script assemblies | ||||
Description | On the larger mod packs compiling script assemblies takes a fairly long time. 0000309 will be introducing a persistent caching framework, that we could extend to be used when compiling mod scripts. As long as we declare all the inputs in the cache key hash function it should work well. | ||||
Tags | Performance | ||||
|
This will require renaming the compiled assemblies using Cecil. |
|
I've written the code for this, and it cuts off ~10s from loading worlds in the worst case. |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-10-30 02:05 | equinox | New Issue | |
2022-10-30 02:05 | equinox | Status | new => assigned |
2022-10-30 02:05 | equinox | Assigned To | => equinox |
2022-10-30 02:05 | equinox | Tag Attached: Performance | |
2022-10-30 15:01 | equinox | Relationship added | child of 0000420 |
2022-12-08 20:28 | equinox | Status | assigned => closed |
2022-12-08 20:28 | equinox | Resolution | open => won't fix |
2022-12-08 20:28 | equinox | Target Version | 0.7.4 (unreleased) => |
2022-12-09 02:01 | equinox | Status | closed => new |
2022-12-09 02:01 | equinox | Resolution | won't fix => reopened |
2022-12-09 02:01 | equinox | Target Version | => 0.7.4 (unreleased) |
2022-12-09 02:02 | equinox | Note Added: 0000363 | |
2022-12-09 02:02 | equinox | Status | new => assigned |
2022-12-09 22:52 | equinox | Target Version | 0.7.4 (unreleased) => 0.7.5 (unreleased) |
2022-12-09 22:52 | equinox | Note Added: 0000364 | |
2023-02-28 16:27 | equinox | Relationship deleted | child of 0000420 |