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

Remove a pointless allocation #773

Merged
merged 2 commits into from
Dec 23, 2024
Merged

Remove a pointless allocation #773

merged 2 commits into from
Dec 23, 2024

Conversation

SUPERCILEX
Copy link
Contributor

The stack size is 152 bytes which is teeny.

@SUPERCILEX
Copy link
Contributor Author

None of the failures look related.

@ids1024
Copy link
Member

ids1024 commented Dec 16, 2024

Yeah, looks like #772 has fixes for the CI errors here.

I thought there was a reason this used a vec... and it looks like I was right, but this has been fixed in Rustix: bytecodealliance/rustix#889. (Which I now remember seeing.)

I guess we should update the rustix dependency to explictly require 0.38.21 or newer? (I think this would be failing in the check-minimal CI test because of that; if it wasn't failing earlier for unrelated reasons.)

@SUPERCILEX
Copy link
Contributor Author

Bumping rustix sounds good and I'll wait for the other PR.

@ids1024
Copy link
Member

ids1024 commented Dec 18, 2024

That PR is merged.

If CI passes after rebasing and updating the rustix dep version, this looks good.

The stack size is 152 bytes which is teeny.
@SUPERCILEX
Copy link
Contributor Author

All green

@ids1024 ids1024 merged commit 08179a2 into Smithay:master Dec 23, 2024
13 checks passed
@ids1024
Copy link
Member

ids1024 commented Dec 23, 2024

Thanks!

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.

2 participants