Skip to content

Bump wasmi crate dependency#154

Merged
khaledhosny merged 1 commit intomainfrom
bump-deps
Mar 9, 2025
Merged

Bump wasmi crate dependency#154
khaledhosny merged 1 commit intomainfrom
bump-deps

Conversation

@alerque
Copy link
Copy Markdown
Member

@alerque alerque commented Nov 29, 2024

The wasmi dependency is only used for the non-default WASM shaper featuer. I built and ran tests with this so it is probably fine, but @asibahi I thought I'd run this by you to make sure there isn't some reason to hold this back.

This will need a lock file bump to go with it, but I'll sort that out on merge dependency on #152 and #153.

@asibahi
Copy link
Copy Markdown
Contributor

asibahi commented Nov 29, 2024

I have no problem with this.

Dependncy update aside, the module could stand to be made more efficient, mostly by caching the VM instance to avoid creating a new one for every call to shape. But I think unless this has more users (and user feedback) it is fine as is.

The API could definitely be improved, however, but this is something from harfbuzz's PoV, really.

@khaledhosny khaledhosny merged commit 9203cba into main Mar 9, 2025
@khaledhosny khaledhosny deleted the bump-deps branch March 9, 2025 11:10
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.

4 participants