Skip to content

Releases: nervosnetwork/ckb-vm

v0.21.6

09 Sep 06:32
187ebd2
Compare
Choose a tag to compare

Summary

Some small changes that will not have side effects on usage.

ChangeLogs

  • fix: Stype display bug for branch instructions (#281) @xxuejie
  • chore: Make fill_page_data a public function (#287) @xxuejie
  • feat: Replace LD_SIGN_EXTENDED_32_CONSTANT with CUSTOM_LOAD_UIMM (#288) @xxuejie

v0.21.5

11 Aug 07:59
157640b
Compare
Choose a tag to compare

Optimize the build script of CKB-VM.

ChangeLogs:

v0.21.4

04 Aug 07:30
a99a7e9
Compare
Choose a tag to compare

Greatly improve the performance of ckb-vm. When run ./ckb replay --tmp-target tmp --profile 7000000 7100000 in mainnet,

  • ckb v0.103.0 took 47 hours 30 minutes
  • ckb v0.103.0 with new ckb-vm only took 25 hours and 15 minutes

ChangeLogs:

v0.21.3

02 Jun 04:00
e2e6fc7
Compare
Choose a tag to compare
  • Cosmetic enhancements. Optimize the print format of instructions to make them more human readable. #264 @xxuejie
  • Add a new feature named pprof to help ckb-debugger handle exec syscall #263 @mohanson

v0.21.2

08 Apr 05:58
3d50ec6
Compare
Choose a tag to compare
  • Fix length check bug in arm64 asm #249
  • feat: Implement Display trait for decoded instructions #247

0.21.1

31 Dec 10:22
66799c6
Compare
Choose a tag to compare
  • Fix: Use valid assembly separator on Apple Silicon, ckb-vm can run correctly on macOS m1 now. @xxuejie
  • Refactor: Splitting out sub errors from OutOfBounds, InvalidPermission.. e.g. @mohanson

0.21.0

15 Dec 06:45
54ceea6
Compare
Choose a tag to compare
  • Assembly mode implementation for aarch64 architecture @xxuejie

0.20.1

15 Nov 08:15
5f1e124
Compare
Choose a tag to compare
  • Save all dirty memory pages (including executable pages) and it's flag to snapshot #218 @mohanson

0.20.0

05 Nov 01:46
b8ebf29
Compare
Choose a tag to compare

Remove rc6 suffix from 0.20.0-rc6

0.20.0-rc6

09 Oct 06:38
edb5b83
Compare
Choose a tag to compare

We fuzzed the B extension with Spike and fixed several bugs, see #209 @mohanson