aboutsummaryrefslogtreecommitdiffhomepage
path: root/projects
diff options
context:
space:
mode:
authorGravatar Chris Fallin <chris@cfallin.org>2020-12-03 12:03:55 -0800
committerGravatar GitHub <noreply@github.com>2020-12-03 12:03:55 -0800
commitaa6646d893d4110461c61ddf3f6c8f51fb4878d1 (patch)
tree2f42c0777f98bf5d0d0be27f599fe9e141628c85 /projects
parenteb0c225372412a2918e141d9ff38355503572d1e (diff)
wasmtime: add new codegen backend, and add contact for it. (#4772)
In [Wasmtime](https://github.com/bytecodealliance/wasmtime), we're planning to transition eventually to a new x86 backend. We recently added a fuzz target for this backend that differentially fuzzes against a Wasm interpreter. This PR adds the new backend's fuzz target and adds a contact (me) to the notification list.
Diffstat (limited to 'projects')
-rwxr-xr-xprojects/wasmtime/build.sh8
-rw-r--r--projects/wasmtime/project.yaml1
2 files changed, 6 insertions, 3 deletions
diff --git a/projects/wasmtime/build.sh b/projects/wasmtime/build.sh
index afec0575..d302851a 100755
--- a/projects/wasmtime/build.sh
+++ b/projects/wasmtime/build.sh
@@ -49,9 +49,11 @@ build() {
done
}
-# Build with all features to enable the binaryen-using fuzz targets, and
-# the peepmatic fuzz targets.
-build wasmtime "" "" --all-features
+# Build with peepmatic in order to enable the related fuzz targets.
+build wasmtime "" "" --features peepmatic-fuzzing
+
+# Build the differential fuzzer with the new x86-64 backend as well.
+build wasmtime diff-newbe- differential_wasmi --features experimental_x64
build wasm-tools wasm-tools- ""
build regalloc.rs regalloc- bt bt
diff --git a/projects/wasmtime/project.yaml b/projects/wasmtime/project.yaml
index 4c297b52..15c80c36 100644
--- a/projects/wasmtime/project.yaml
+++ b/projects/wasmtime/project.yaml
@@ -5,6 +5,7 @@ auto_ccs:
- "alex@alexcrichton.com"
- "till@tillschneidereit.net"
- "ydelendik@mozilla.com"
+ - "cfallin@gmail.com"
sanitizers:
- address
fuzzing_engines: