Skip to content

Conversation

@Forgind
Copy link
Contributor

@Forgind Forgind commented Oct 11, 2021

Based off of #6891 (comment)

@rokonec, I tried testing this, but the numbers I came up with weren't terribly promising. I only looked at first run after clean with no processes running, since I thought that would give a fair but positive view, and it seemed to make building OrchardCore slightly slower. I know it would be better if I could avoid creating two SystemStates whenever I decide I do need to deserialize a statefile, but that should be relatively minor; is there anything obvious I did wrong with this implementation? If it looks as you'd expected, we might have to scrap this idea.

@Forgind
Copy link
Contributor Author

Forgind commented Oct 11, 2021

Note that I based this on main + #6891. Only the last commit (Lazily deserialize rar cache) actually has the implementation I tried.

@Forgind Forgind closed this Oct 25, 2021
@Forgind Forgind deleted the lazy-rar-cache-deserialization branch October 25, 2021 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant