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

🔷 November 2023 milestone: wasm opcodes in zkAsm #10028

Closed
MCJOHN974 opened this issue Oct 30, 2023 · 1 comment
Closed

🔷 November 2023 milestone: wasm opcodes in zkAsm #10028

MCJOHN974 opened this issue Oct 30, 2023 · 1 comment
Assignees
Labels
A-zk C-epic Category: an epic T-contract-runtime Team: issues relevant to the contract runtime team

Comments

@MCJOHN974
Copy link
Contributor

No description provided.

@MCJOHN974
Copy link
Contributor Author

MCJOHN974 commented Oct 30, 2023

In next month I will focused on implementing wasm opcodes in Cranelift:

  • Discuss with polygon team how smaller type operations should be performed
  • Take care about proper overflow for smaller types (i32, u32) in simple operations (add, sub, mul, div) and comparing operations (gt, lt, ge, le, eq, neq)
  • Implement bit operations for all types (i32, u32, i64, u64) such that: popcnt, clz, ctz, shr, shl, rotl, rotr,
  • Discuss with polygon team and implement i64.const, u64.const

@MCJOHN974 MCJOHN974 changed the title November 2023 milestone: wasm opcodes in zkAsm 🔷 November 2023 milestone: wasm opcodes in zkAsm Oct 30, 2023
@MCJOHN974 MCJOHN974 self-assigned this Oct 30, 2023
@MCJOHN974 MCJOHN974 added A-zk C-epic Category: an epic T-contract-runtime Team: issues relevant to the contract runtime team labels Oct 30, 2023
@nagisa nagisa closed this as completed Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-zk C-epic Category: an epic T-contract-runtime Team: issues relevant to the contract runtime team
Projects
None yet
Development

No branches or pull requests

2 participants