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

Use embedded bindings on Windows #11

Closed
wants to merge 2 commits into from
Closed

Conversation

Jake-Shadle
Copy link
Contributor

The giant windows crate was being pulled in for a single function, which is kind of wasteful, this just embeds the one function binding and one constant binding.

This reduces compile time by ~1s which was not the biggest deal, the problem is more that the dependency was massive overkill generally (ie it expands to ~172MiB of source code when the crate tarball is unpacked).

Copy link
Owner

@swsnr swsnr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, I'll merge it. However, I'd appreciate if you could add it to CHANGELOG.md 🙂

@swsnr
Copy link
Owner

swsnr commented May 11, 2023

@Jake-Shadle I'd also appreciate if you'd sign your commit. Thanks 🙏🏿

@Jake-Shadle
Copy link
Contributor Author

Uhh, I guess I'll resubmit it in the UI or something, have never done signed commits locally.

@swsnr
Copy link
Owner

swsnr commented May 11, 2023

You can just use SSH (same key you're using to push), but never mind. I'll merge it anyway. Changelog would be nice though 😇

@swsnr swsnr closed this in 327e133 May 13, 2023
@swsnr
Copy link
Owner

swsnr commented May 13, 2023

@Jake-Shadle Thanks 🙏🏿 I'll make a new release with this change.

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.

None yet

2 participants