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

Regression in performance in statically linked modules #831

Open
jeffcharles opened this issue Nov 19, 2024 · 0 comments
Open

Regression in performance in statically linked modules #831

jeffcharles opened this issue Nov 19, 2024 · 0 comments

Comments

@jeffcharles
Copy link
Collaborator

#793 introduced a performance regression for statically linked modules because the QuickJS context no longer loads the JS module during pre-initialization. This is unfortunately an expensive step though not enough to trigger our fuel consumption checks in tests.

Some thoughts on how to go about this are to retain the QuickJS runtime in compile_src by wizening when performing that step or augmenting initialize_runtime to also optionally load source code or bytecode.

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

No branches or pull requests

1 participant