Skip to content

Conversation

@vrn-sn
Copy link
Member

@vrn-sn vrn-sn commented Dec 16, 2025

Resolves #691. As @Nicell points out in #692, we have some libuv memory safety issues that have been revealed with this change, so they'll need to be fixed outside of this PR.

@vrn-sn vrn-sn self-assigned this Dec 16, 2025
@vrn-sn vrn-sn requested review from Nicell and Vighnesh-V December 16, 2025 00:54
@vrn-sn vrn-sn changed the title Implement a LuteVfs to consolidate how require works across Lute Enables the @lute libraries in spawned VMs by implementing a new LuteVfs Dec 16, 2025
@vrn-sn vrn-sn added bug Something isn't working runtime Work in the C++ runtime portion of the code labels Dec 16, 2025
Copy link
Collaborator

@Nicell Nicell left a comment

Choose a reason for hiding this comment

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

could you add a test case where we require a lute module through a VM spawn?

@vrn-sn vrn-sn merged commit fc19ad0 into primary Dec 16, 2025
14 checks passed
@vrn-sn vrn-sn deleted the vrn-sn/lute-vfs branch December 16, 2025 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working runtime Work in the C++ runtime portion of the code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Lute libraries are not available from loaded vms

3 participants