Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Update wasmtime to 0.27 #8913

Merged
4 commits merged into from
Jun 1, 2021
Merged

Update wasmtime to 0.27 #8913

4 commits merged into from
Jun 1, 2021

Commits on May 26, 2021

  1. Update wasmtime to 0.27

    A couple of notes:
    
    - Now we are fair about unsafeness of runtime creation via an compiled artifact.
      This change was prompted by the change in wasmtime which made
      `deserialize` rightfully unsafe. Now `CodeSupplyMode` was hidden and
      the `create_runtime` now takes the blob again and there is now a new
      fn for creating a runtime with a compiled artifact.
    - This is a big change for wasmtime. They switched to the modern backend
      for code generation. While this can bring performance improvements, it
      can also introduce some problems. In fact, 0.27 fixed a serious issue
      that could lead to sandbox escape. Hence we need a proper burn in.
    
    This would require a change to PVF validation host as well.
    pepyakin committed May 26, 2021
    Configuration menu
    Copy the full SHA
    40b9ed9 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Configuration menu
    Copy the full SHA
    56c5d32 View commit details
    Browse the repository at this point in the history
  2. Filter regalloc logging

    pepyakin committed May 27, 2021
    Configuration menu
    Copy the full SHA
    ee5ea29 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. Configuration menu
    Copy the full SHA
    74ec78f View commit details
    Browse the repository at this point in the history