Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turn cache into struct #2296

Merged
merged 1 commit into from
Nov 27, 2023
Merged

Turn cache into struct #2296

merged 1 commit into from
Nov 27, 2023

Conversation

Sbozzolo
Copy link
Member

@Sbozzolo Sbozzolo commented Oct 26, 2023

Closes #2217

To be merged after #2287

@Sbozzolo Sbozzolo force-pushed the gb/cache_struct branch 5 times, most recently from ca0d9f7 to 53b1d5b Compare October 26, 2023 22:18
@Sbozzolo Sbozzolo mentioned this pull request Oct 26, 2023
@Sbozzolo Sbozzolo force-pushed the gb/cache_struct branch 2 times, most recently from d208f54 to ef41092 Compare October 27, 2023 18:30
@Sbozzolo Sbozzolo force-pushed the gb/cache_struct branch 4 times, most recently from 9179923 to edd92cc Compare November 24, 2023 18:00
@Sbozzolo
Copy link
Member Author

For some reason, this PR slows down compilation time a lot:

https://buildkite.com/clima/climaatmos-ci/builds/15102

@Sbozzolo
Copy link
Member Author

Found an incantation that is more reasonable, still a little bit slower than without struct (but part of it is probably just the do_dss):

https://buildkite.com/clima/climaatmos-ci/builds/15104

@Sbozzolo Sbozzolo enabled auto-merge November 27, 2023 18:39
@Sbozzolo Sbozzolo added this pull request to the merge queue Nov 27, 2023
@Sbozzolo Sbozzolo removed this pull request from the merge queue due to a manual request Nov 27, 2023
@Sbozzolo Sbozzolo enabled auto-merge November 27, 2023 21:02
@Sbozzolo Sbozzolo added this pull request to the merge queue Nov 27, 2023
Merged via the queue into main with commit b56db22 Nov 27, 2023
10 checks passed
@Sbozzolo Sbozzolo deleted the gb/cache_struct branch November 27, 2023 22:32
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.

Replace cache namedtuple with explicit struct
2 participants