Skip to content

Releases: nervosnetwork/ckb-vm

0.19.3

04 Dec 05:00
b3a777a
Compare
Choose a tag to compare

This release use dependency mapr instead of memmap. See #120 for more details.

0.19.2

10 Oct 00:57
Compare
Choose a tag to compare

This version limits the ELF parsing code to only those required by ckb-vm, see #112 for more details.

0.19.1

04 Mar 09:31
Compare
Choose a tag to compare

This release reverts a change that would lead to worse performance in CKB. See #100 for more details.

0.19.0

04 Feb 05:45
Compare
Choose a tag to compare

This release contains the following changes:

  • #93 Add step mode for AsmMachine
  • #95 Upgrade toolchain and outdated dependencies

0.18.2

18 Dec 08:40
Compare
Choose a tag to compare

This release contains the following changes:

  • #94 feat: Try scoop instead of chocolatey, besides CI changes, this also updates build configuration to make it compatible with yasm 1.3

0.18.1

30 Nov 07:08
Compare
Choose a tag to compare

This release contains the following changes:

  • #90 perf: Tweak slot calculation algorithm

0.18.0

17 Oct 04:18
Compare
Choose a tag to compare

This release contains the following changes:

  • #88: Expose running methods in SupportMachine trait
  • #89: Implement StdError for Error @brson

0.17.0

25 Sep 06:29
Compare
Choose a tag to compare

This release contains the following changes:

  • #85 criterion updates @u2
  • #87 Return loaded program consumed bytes

0.16.0

10 Sep 07:36
Compare
Choose a tag to compare

This release contains the following changes:

  • #80 Fix ELF parsing panics in AOT mode
  • #81 Upgrade goblin @driftluo
  • #82 Fix FlatMemory overflowing bug
  • #83 Add EBREAK support for debugger integration
  • #84 Add Windows support for assembly interpreter via YASM

0.15.1

27 Jul 06:00
Compare
Choose a tag to compare

This release fixes the invalid ckb-vm-definitions version in 0.15.0