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
feat: Implement typed function references proposal #1123
Comments
Hello @hydai, I am interested in this project. |
Can you please elaborate a little bit more? I am new in wasm-edge but experienced in c++ programming. |
Hi @anonymousr007, I am not sure how much do you know about the WebAssembly(a.k.a. wasm). In this ticket, you will need to figure out the difference between the current wasm spec and the new spec defined in this proposal. Then, you have to implement the WasmEdge internal loader, parser, define more data structure, and finish the execution engine to fit this proposal. Also, we take the code coverage seriously, so you will need to create the unit test for all your code. Reference:
|
Hi @anonymousr007, I just updated the Minimum qualifications. If you are interested in this issue, please finish the challenge. It will help you to get familiar with the WasmEdge data structure and how to interact with the WasmEdge. |
@hydai I am also interested in this like I am very much experienced in C++ programming but new to wasm, but with proper guidance and research I would love to go deep in it, let me know if there is any scope of me working on the issue, thanks |
@q82419 Can we close this? |
Typed function reference proposal are merged. |
Introduction
This is one of the requirements for GC proposal.
Typed function references proposal adds function references that are typed and can be called directly. Unlike
funcref
and the existingcall_indirect
instruction, typed function references need not be stored into a table to be called (though they can). A typed function reference can be formed from any function index.Motivation
Details
To finish this ticket,
Minimum qualifications
To apply this LFX mentorship, there are some minimum qualifications:
Appendix
The text was updated successfully, but these errors were encountered: