Skip to content

Releases: nervosnetwork/ckb-vm

v0.22.0

21 Oct 06:11
9a5354b
Compare
Choose a tag to compare

In this release, we removed the AOT mode code. Instead, we created a new repository: nervosnetwork/ckb-vm-aot

v0.21.7

10 Oct 03:20
0ca74df
Compare
Choose a tag to compare

Changes

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