Mohanson

Results 52 comments of Mohanson

看起来应该向 coreaudio-sys 提交错误报告.

The substract in i8080/z80 is 'unintuitive' behaviour, See https://retrocomputing.stackexchange.com/questions/12558/the-behavior-of-the-auxiliary-carry-flag-in-subtraction-on-intel-8080

You can pull the master branch to compile it. This project is currently stable.

# How to add new instructions to ckb-vm 0. Add opcodes in the list: https://github.com/nervosnetwork/ckb-vm/blob/rvv/definitions/src/print_instructions.py and run the script 0. Open https://github.com/nervosnetwork/ckb-vm/blob/rvv/definitions/src/instructions.rs 0. Use the output of the previous step...

I found that it also works with secp256k1: **shift = 5** ``` interpret secp256k1_bench via assembly time: [6.4833 ms 6.5052 ms 6.5356 ms] ``` **shift = 4** ``` interpret secp256k1_bench...

Okay, I will split this into two PRs, and then explain why I want to add AsmWrapMachine

![image](https://user-images.githubusercontent.com/12387889/121456474-b7e09600-c9d8-11eb-9266-c52515c92248.png)

I think the core problem is that we can't compile aot code in syscall, just like we can't clean Trace in syscall.

> What if we just create a new AOT machine, and use it to compile aot code? First question: How do we know that we are running in aot mode...

I realized that HeapSafe append the ROCC instructions, which would require us to modify the toolchains, versatility will be an issue.