Skip to content

Releases: nervosnetwork/ckb-vm

0.15.0

27 Jul 05:41
Compare
Choose a tag to compare

This is an important release. We are adding a brand new AOT mode for executing CKB VM programs with huge speedup.

Specifically, this release contains the following changes:

  • #68 Replace uses of rounddown / roundup with round_page_down / round_page_up @brson
  • #71 Eliminate as much usize as making sense from CKB VM
  • #72 feat: Add new AOT mode to replace experimental JIT mode
  • #74 feat: Do not trigger coverage jobs in PRs
  • #75 test: avoid make-cov run test two times @u2
  • #76 feat: Set codecov coverage target
  • #77 feat: Add benchmarks for ASM & AOT VM
  • #78 fix: Various places where panic might happen in case of malicious data
  • #79 chore: update rust to 1.36.0 @u2

0.14.0

10 Jun 01:27
Compare
Choose a tag to compare

This release contains the following changes:

  • #67 Replace custom power_of_2 function with std @brson
  • #69 Add flag denoting if PC should be updated when loading ELF. Note: this is a breaking change since a public API is changed
  • #70 Add coverage CI job containing full CKB VM test suite