Skip to content

Allows ckb-vm to execute in assembly mode within the rv64im environment#502

Open
mohanson wants to merge 10 commits intonervosnetwork:developfrom
mohanson-fork:asm_rv64im
Open

Allows ckb-vm to execute in assembly mode within the rv64im environment#502
mohanson wants to merge 10 commits intonervosnetwork:developfrom
mohanson-fork:asm_rv64im

Conversation

@mohanson
Copy link
Collaborator

@mohanson mohanson commented Jan 29, 2026

This PR adds an ASM execution mode to ckb-vm on the riscv64 target.

Any added or modified code should not introduce any side effects to existing logic, in other words, Additive changes only; existing behavior is unchanged.

Finally, I rewrote CI. In the past, ckb-vm would build test cases within CI; given that building test cases on RISCv64 is quite cumbersome, now all test cases in the ckb-vm-contirb package are packaged into an aritifact and directly included in the repository.

@mohanson mohanson requested a review from XuJiandong February 12, 2026 05:29
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

Successfully merging this pull request may close these issues.

2 participants