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

What's the plan for dlopen / dlsym support in WebAssembly? #1484

Open
hanwenlei opened this issue Aug 1, 2023 · 0 comments
Open

What's the plan for dlopen / dlsym support in WebAssembly? #1484

hanwenlei opened this issue Aug 1, 2023 · 0 comments

Comments

@hanwenlei
Copy link

Many languages support calling native libraries at runtime, such as Java through JNI, and C/C++ through dlopen.

There are many benefits to calling native libraries. Some functionalities currently not supported by WebAssembly can be solved by calling native libraries written in other languages. It enables more applications to be compiled to run on standalone WebAssembly platforms (e.g., wasmtime). In pursuit of performance, it is also necessary to use native implementation. It is convenient to reuse the existing native library functionalities.

Are there plans for WebAssembly to support interfaces like dlopen/dlsym to call native libraries?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants