diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index 292fc528..09a0e19d 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -76,8 +76,7 @@ jobs: cargo run benchmark \ --engine=artifacts/wasmtime-main/libengine.so \ --engine-flags "-Wgc -Wfunction-references -Wexceptions" \ - --processes=4 \ - --iterations-per-process=1 \ + --iters=4 \ -- "${PARTITION_SUITE}" check: diff --git a/.github/workflows/benchmarks_native.yaml b/.github/workflows/benchmarks_native.yaml deleted file mode 100644 index cbfd1203..00000000 --- a/.github/workflows/benchmarks_native.yaml +++ /dev/null @@ -1,17 +0,0 @@ -name: native - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -jobs: - native: - name: Build and run native benchmarks - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - run: rustup update nightly - - name: Rebuild and run native benchmarks using Docker - run: benchmarks/build-all-native.sh --run diff --git a/.github/workflows/sightglass.yml b/.github/workflows/sightglass.yml index 11b2c34b..8c18dc84 100644 --- a/.github/workflows/sightglass.yml +++ b/.github/workflows/sightglass.yml @@ -11,8 +11,6 @@ env: CARGO_TERM_COLOR: always RUST_LOG: info - REVISION: "v49.0.2" - jobs: format-and-clippy: runs-on: ubuntu-latest @@ -30,6 +28,9 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] + env: + # Wasmtime commit to build for testing. + REVISION: "239274b0b5e96755a3d3009b7b3659b3b0f6f8cb" steps: - uses: actions/checkout@v4 - run: rustup update @@ -45,8 +46,6 @@ jobs: - name: Build Wasmtime engine if: steps.wasmtime-cache.outputs.cache-hit != 'true' working-directory: ./engines/wasmtime - env: - REVISION: ${{ env.REVISION }} run: | rustc build.rs ./build diff --git a/Cargo.toml b/Cargo.toml index 9f1333ab..2e194a2e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,7 +34,6 @@ exclude = [ "benchmarks/shootout-xblabla20", "benchmarks/shootout-xchacha20", "benchmarks/tract-onnx-image-classification", - "engines/native/libengine", ] # Always build Wasmtime and Cranelift in release mode to avoid slow Wasm diff --git a/README.md b/README.md index 1fe7169f..00ca3e44 100644 --- a/README.md +++ b/README.md @@ -95,8 +95,8 @@ You can always see all subcommands and options via cargo run -- help ``` -There are flags to control how many different processes we spawn and take -measurements from, how many iterations we perform for each process, etc... +There are flags to control how many iterations of each benchmark we measure +(each in its own process), etc... That said, here are a couple of typical usage scenarios. diff --git a/benchmarks/README.md b/benchmarks/README.md index 91c57d36..2fa76bfd 100644 --- a/benchmarks/README.md +++ b/benchmarks/README.md @@ -180,28 +180,3 @@ whose bodies are empty on Wasm cannot be scaled up. `noop` executes 0 instructions by design and is intended for measuring harness overhead. - -## Compatibility Requirements for Native Execution - -Sightglass can also measure the performance of a subset of benchmarks compiled -to native code (i.e., not WebAssembly). To compile these benchmarks without -changing their source code, this involves a delicate interface with the [native -engine] with some additional requirements beyond the [Minimal Technical -Requirements] noted above: - -[native engine]: ../engines/native -[Minimal Technical Requirements]: #minimal-technical-requirements - -* Generate an ELF shared library linked to the [native engine] shared library to - provide definitions for `bench_start` and `bench_end`. - -* Rename the `main` function to `native_entry`. For C- and C++-based source this - can be done with a simple define directive passed to `cc` (e.g., - `-Dmain=native_entry`). - -* Provide reproducible builds via a `Dockerfile.native` file (see - [`build-native.sh`](./build-native.sh)). - -Note that support for native execution is optional: adding a WebAssembly -benchmark does not imply the need to support its native equivalent — CI -will not fail if it is not included. diff --git a/benchmarks/build-all-native.sh b/benchmarks/build-all-native.sh deleted file mode 100755 index b0a3845d..00000000 --- a/benchmarks/build-all-native.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env bash - -# Either build all of the benchmark's native target or a random subset of them. -# -# Usage: ./build-all-native.sh [--run] -# - , an optional number of benchmarks to build; if -# provided, this script will randomize the list of benchmarks and pick a -# subset of them to build -# - --run, if set, this script will attempt to run the built benchmarks - -set -e - -# Assumes this script is located at the base of the benchmark directory -BENCHMARKS_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) -BUILD_SCRIPT=$BENCHMARKS_DIR/build-native.sh -RUN_SCRIPT=$BENCHMARKS_DIR/run-native.sh -DOCKERFILES=$(find $BENCHMARKS_DIR -mindepth 2 -name Dockerfile.native) - -# If a numeric parameter `N` is provided to the script (e.g., `./build-all-native.sh 5`), randomly select -# `N` benchmarks to rebuild; otherwise, rebuild all benchmarks. -re='^[0-9]+$' -if [[ $1 =~ $re ]] || [[ $2 =~ $re ]]; then - DOCKERFILES=$(echo "$DOCKERFILES" | shuf -n $1) -fi - -FLAG='--run' -for DOCKERFILE in $DOCKERFILES; do - BENCHMARK_DIR=$(dirname $DOCKERFILE) - $BUILD_SCRIPT $BENCHMARK_DIR - if [[ $* == *$FLAG* ]]; then - for BENCHMARK in $(find $BENCHMARK_DIR -name '*.so'); do - $RUN_SCRIPT $BENCHMARK - done - fi -done diff --git a/benchmarks/build-native.sh b/benchmarks/build-native.sh deleted file mode 100755 index 53cf8766..00000000 --- a/benchmarks/build-native.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -# Build a single native benchmark. -# -# Usage: ./build-native.sh [--host] - -set -e - -BENCHMARKS_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) -SIGHTGLASS_BASE=$(dirname $BENCHMARKS_DIR) -ENGINE=$SIGHTGLASS_BASE/engines/native/libengine.so -BENCHMARK_DIR=$1; - -print_header() { - >&2 echo - >&2 echo ===== $@ ===== -} - -if [[ ! -d $BENCHMARK_DIR ]]; then - echo "Unknown benchmark directory; usage: ./build-native.sh [--host] " - exit 1 -fi - -# Build engine if not availble since it needs to be present for linking. -if [[ ! -f $ENGINE ]]; then - cd $SIGHTGLASS_BASE/engines/native/libengine/ - cargo build --release - cp target/release/libnative_bench_api.so ../libengine.so - cd - > /dev/null -fi - -# Build directly on host -FLAG='--host' -if [[ $* == *$FLAG* ]]; then - print_header "Build native benchmark directly on host (no Docker)" - (set -x; cd $BENCHMARK_DIR && ./build-native.sh) -else - BENCHMARK_NAME=$(readlink -f $BENCHMARK_DIR | xargs basename) - IMAGE_NAME=sightglass-benchmark-$BENCHMARK_NAME-native - - # To allow the use of symlinks in the benchmark directories (docker ignores - # them), we `tar` up the directory and `--dereference` (i.e., follow) all - # symlinks provided. - print_header "Create build context" - TMP_TAR=$(mktemp /tmp/sightglass-benchmark-dir-XXXXXX.tar) - (set -x; cd $BENCHMARK_DIR && \ - ln -f -s $ENGINE ./libengine.so && \ - tar --create --file $TMP_TAR --dereference --verbose . && \ - rm libengine.so) - - # Build the benchmark and extract the build results from the container. - print_header "Build native benchmark in Docker" - (set -x; docker build -f Dockerfile.native --tag $IMAGE_NAME - < $TMP_TAR) - CONTAINER_ID=$(set -x; docker create $IMAGE_NAME) - (set -x; docker cp --follow-link $CONTAINER_ID:/benchmark/. $BENCHMARK_DIR/;) -fi - diff --git a/benchmarks/meshoptimizer/Dockerfile.native b/benchmarks/meshoptimizer/Dockerfile.native deleted file mode 100644 index 5afffc6a..00000000 --- a/benchmarks/meshoptimizer/Dockerfile.native +++ /dev/null @@ -1,21 +0,0 @@ -FROM ubuntu:20.04 -ENV DEBIAN_FRONTEND="noninteractive" TZ="America" -RUN apt update && apt-get install -y --no-install-recommends wget build-essential git ca-certificates - -# Install clang -RUN apt-get install -y --no-install-recommends clang - -# Copy in the `src` directory. -ENV SRC=/usr/src/meshoptimizer/ -WORKDIR $SRC -COPY sightglass.h sightglass.native.patch ./ -COPY build-native.sh . -COPY libengine.so /usr/lib/ - -# Compile each of the benchmarks into the `/benchmark` directory. -RUN ./build-native.sh - -# We copy the shared libraries to the `/benchmark` directory, where the client -# expects it. -WORKDIR /benchmark -RUN cp $SRC/*so . diff --git a/benchmarks/meshoptimizer/build-native.sh b/benchmarks/meshoptimizer/build-native.sh deleted file mode 100755 index 78f93ce2..00000000 --- a/benchmarks/meshoptimizer/build-native.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash - -# Build all of the shootout benchmarks as native shared libraries (Linux-only). -# -# Usage: ./build-native.sh - -(set -x); -(rm -r -f meshoptimizer); -(git clone --recurse-submodules https://github.com/zeux/meshoptimizer.git); -(cd meshoptimizer; git reset --hard f734fd572aed5bf76e84d9ed62ca6f4f6c47d84e; cd -); -(cp sightglass.h sightglass.native.patch meshoptimizer/); -(cd meshoptimizer; patch -Np1 -i ./sightglass.native.patch; cd -); -(cd meshoptimizer; CXX=/usr/bin/clang++ make codecbench-simd.so ; cd -); -(set +x); - diff --git a/benchmarks/meshoptimizer/sightglass.native.patch b/benchmarks/meshoptimizer/sightglass.native.patch deleted file mode 100644 index 821af6e3..00000000 --- a/benchmarks/meshoptimizer/sightglass.native.patch +++ /dev/null @@ -1,111 +0,0 @@ -diff --git a/Makefile b/Makefile -index 6697c13..26e637f 100644 ---- a/Makefile -+++ b/Makefile -@@ -20,7 +20,9 @@ LIBRARY=$(BUILD)/libmeshoptimizer.a - DEMO=$(BUILD)/meshoptimizer - - CFLAGS=-g -Wall -Wextra -Werror -std=c89 --CXXFLAGS=-g -Wall -Wextra -Wshadow -Wno-missing-field-initializers -Werror -std=c++98 -+CXXFLAGS=-O3 -Wall -Wextra -Wshadow -Wno-missing-field-initializers -Werror -std=c++17 -fPIC -+CXXFLAGS_SIGHTGLASS=-O3 -Wall -Wextra -Wshadow -Wno-missing-field-initializers \ -+ -std=c++17 -Dmain=native_entry -fno-exceptions -fPIC -I. -L../../../engines/native/ -shared - LDFLAGS= - - $(GLTFPACK_OBJECTS): CXXFLAGS+=-std=c++11 -@@ -167,6 +169,9 @@ codecbench.wasm: tools/codecbench.cpp ${LIBRARY_SOURCES} - codecbench-simd.wasm: tools/codecbench.cpp ${LIBRARY_SOURCES} - $(WASMCC) $^ -fno-exceptions --target=wasm32-wasi --sysroot=$(WASIROOT) -lc++ -lc++abi -O3 -g -DNDEBUG -msimd128 -o $@ - -+codecbench-simd.so: $(LIBRARY_OBJECTS) -+ $(CXX) $^ $(CXXFLAGS_SIGHTGLASS) $(LDFLAGS) tools/codecbench.cpp -o ../codecbench-simd.so -lengine -+ - codecfuzz: tools/codecfuzz.cpp src/vertexcodec.cpp src/indexcodec.cpp - $(CXX) $^ -fsanitize=fuzzer,address,undefined -O1 -g -o $@ - -diff --git a/tools/codecbench.cpp b/tools/codecbench.cpp -index 350cb9c..f06bcff 100644 ---- a/tools/codecbench.cpp -+++ b/tools/codecbench.cpp -@@ -1,4 +1,5 @@ - #include "../src/meshoptimizer.h" -+#include "../sightglass.h" - - #include - -@@ -161,15 +162,12 @@ void benchFilters(size_t count, double& besto8, double& besto12, double& bestq12 - } - } - --int main(int argc, char** argv) -+extern "C" { -+int main() - { - meshopt_encodeIndexVersion(1); - -- bool verbose = false; -- -- for (int i = 1; i < argc; ++i) -- if (strcmp(argv[i], "-v") == 0) -- verbose = true; -+ bool verbose = true; - - const int N = 1000; - -@@ -212,13 +210,21 @@ int main(int argc, char** argv) - } - } - -+ bench_start(); -+ - double bestvd = 0, bestid = 0; - benchCodecs(vertices, indices, bestvd, bestid, verbose); - - double besto8 = 0, besto12 = 0, bestq12 = 0, bestexp = 0; - benchFilters(8 * N * N, besto8, besto12, bestq12, bestexp, verbose); - -+ bench_end(); -+ - printf("Algorithm :\tvtx\tidx\toct8\toct12\tquat12\texp\n"); -- printf("Score (GB/s):\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\n", -- bestvd, bestid, besto8, besto12, bestq12, bestexp); -+ if (verbose) -+ printf("Score (GB/s):\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\t%.2f\n", -+ bestvd, bestid, besto8, besto12, bestq12, bestexp); -+ -+ return 0; - } -+} -\ No newline at end of file -diff --git a/sightglass.h b/sightglass.h -index a767e9e..f12c956 100644 ---- a/sightglass.h -+++ b/sightglass.h -@@ -8,7 +8,13 @@ - */ - __attribute__((import_module("bench"))) - __attribute__((import_name("start"))) -+#ifdef __cplusplus -+extern "C" { -+#endif - void bench_start(); -+#ifdef __cplusplus -+} -+#endif - - /** - * Call this function to indicate that recording should end. This call should be placed immediately -@@ -17,7 +23,13 @@ void bench_start(); - */ - __attribute__((import_module("bench"))) - __attribute__((import_name("end"))) -+#ifdef __cplusplus -+extern "C" { -+#endif - void bench_end(); -+#ifdef __cplusplus -+} -+#endif - - /** - * Call this function to prevent certain compiler-related optimizations related to knowing the value \ No newline at end of file diff --git a/benchmarks/regex/.gitignore b/benchmarks/regex/.gitignore deleted file mode 100644 index 972491a9..00000000 --- a/benchmarks/regex/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/rust-benchmark-native/ \ No newline at end of file diff --git a/benchmarks/regex/Dockerfile.native b/benchmarks/regex/Dockerfile.native deleted file mode 100644 index b6825e27..00000000 --- a/benchmarks/regex/Dockerfile.native +++ /dev/null @@ -1,17 +0,0 @@ -FROM rust:1.87 - -# Copy in the `src` directory. -ENV SRC=/usr/src/regex/ -WORKDIR $SRC -ADD rust-benchmark rust-benchmark -COPY sightglass.native.patch ./ -COPY build-native.sh . -COPY libengine.so /usr/lib/ - -# Compile each of the benchmarks into the `/benchmark` directory. -RUN ./build-native.sh - -# We copy the shared libraries to the `/benchmark` directory, where the client -# expects it. -WORKDIR /benchmark -RUN cp $SRC/*so . diff --git a/benchmarks/regex/build-native.sh b/benchmarks/regex/build-native.sh deleted file mode 100755 index ad5d0c62..00000000 --- a/benchmarks/regex/build-native.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env bash - -# Build regex benchmark as native shared libraries (Linux-only). -# -# Usage: ./build-native.sh - -(set -x;) -(rm -rf rust-benchmark-native); -(cp -r rust-benchmark rust-benchmark-native/); -(cp sightglass.native.patch rust-benchmark-native/); -(cd rust-benchmark-native; patch -Np1 -i ./sightglass.native.patch; cd -); -(cd rust-benchmark-native; cargo build --release; cp target/release/libbenchmark.so ../benchmark.so; cd -); -(set +x;) diff --git a/benchmarks/regex/sightglass.native.patch b/benchmarks/regex/sightglass.native.patch deleted file mode 100644 index 4ba88f48..00000000 --- a/benchmarks/regex/sightglass.native.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff --git a/Cargo.toml b/Cargo.toml -index ee59a1c..dbeccb7 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -8,3 +8,6 @@ regex = "1.7.1" - sightglass-api = "0.1" - - [workspace] -+ -+[lib] -+crate-type = ["cdylib"] -\ No newline at end of file -diff --git a/build.rs b/build.rs -new file mode 100644 -index 0000000..6d7d743 ---- /dev/null -+++ b/build.rs -@@ -0,0 +1,3 @@ -+fn main() { -+ println!("cargo:rustc-cdylib-link-arg=-L../../../engines/native/"); -+} -diff --git a/src/main.rs b/src/lib.rs -similarity index 84% -rename from src/main.rs -rename to src/lib.rs -index a1ef2f8..0bf007d 100644 ---- a/src/main.rs -+++ b/src/lib.rs -@@ -13,16 +13,27 @@ const URI_PATTERN: &str = r"[\w]+://[^/\s?#]+[^\s?#]+(?:\?[^\s#]*)?(?:#[^\s]*)?" - const IP_PATTERN: &str = - r"(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9])"; - --fn main() { -+#[link(name = "engine")] -+extern "C" { -+ fn bench_start() -> (); -+ fn bench_end() -> (); -+} -+ -+#[no_mangle] -+pub extern "C" fn native_entry() { - let path = "default.input"; - eprintln!("[regex] matching {}", path); - let data = std::fs::read_to_string(path).expect("unable to find `*.input` text file"); - -- bench::start(); -+ unsafe { -+ bench_start(); -+ } - let emails = count_matches(&data, EMAIL_PATTERN); - let uris = count_matches(&data, URI_PATTERN); - let ips = count_matches(&data, IP_PATTERN); -- bench::end(); -+ unsafe { -+ bench_end(); -+ } - - eprintln!("[regex] found {} emails", emails); - eprintln!("[regex] found {} URIs", uris); diff --git a/benchmarks/run-all.sh b/benchmarks/run-all.sh index dd713033..ad9f0acb 100755 --- a/benchmarks/run-all.sh +++ b/benchmarks/run-all.sh @@ -23,5 +23,5 @@ fi # Benchmark each Wasm file. $SIGHTGLASS benchmark --engine $ENGINE \ - --processes 1 --iterations-per-process 3 \ + --iters 3 \ $SUITE diff --git a/benchmarks/run-native.sh b/benchmarks/run-native.sh deleted file mode 100755 index 85483cbc..00000000 --- a/benchmarks/run-native.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env bash - -# Run a single native benchmark that is already built. -# -# Usage: ./run-native.sh - -set -e - -BENCHMARKS_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) -SIGHTGLASS_BASE=$(dirname $BENCHMARKS_DIR) -SIGHTGLASS="cargo run --release --bin sightglass-cli --" -ENGINE=$SIGHTGLASS_BASE/engines/native/libengine.so -BENCHMARK_NATIVE_SO=$1 - -if [[ -z $BENCHMARK_NATIVE_SO ]]; then - echo "Usage: run-native.sh " - exit 1 -fi - -# If an engine is not available, build it. -if [[ ! -f $ENGINE ]]; then - cd $SIGHTGLASS_BASE/engines/native/libengine/ - cargo build --release - cp target/release/libnative_bench_api.so ../libengine.so - cd - > /dev/null -fi - -# Because of some hard-coding in the native engine (TODO: -# https://github.com/bytecodealliance/sightglass/issues/259), we need to set up -# the temporary directory with the hard-coded paths. -BENCHMARK_NATIVE_SO="$(realpath $BENCHMARK_NATIVE_SO)" -MD5SUM=$(md5sum $BENCHMARK_NATIVE_SO | awk '{ print $1 }') -TMP_BENCHMARK_DIR=/tmp/sightglass-benchmark-native-$MD5SUM -mkdir -p $TMP_BENCHMARK_DIR -(set -x; ln -fs $BENCHMARK_NATIVE_SO $TMP_BENCHMARK_DIR/benchmark.so) -BENCHMARK_DIR=$(dirname $BENCHMARK_NATIVE_SO) -for FILE in $(find $BENCHMARK_DIR -name "*.input"); do - (set -x; ln -fs $FILE $TMP_BENCHMARK_DIR/) -done - -# Run a benchmark with the native library. -cd $SIGHTGLASS_BASE -ENGINE_DIR=$(dirname $ENGINE) -(set -x; LD_LIBRARY_PATH=$ENGINE_DIR $SIGHTGLASS benchmark --engine $ENGINE \ - --processes 1 --iterations-per-process 3 \ - --working-dir $TMP_BENCHMARK_DIR -- $TMP_BENCHMARK_DIR/benchmark.so) -cd - > /dev/null diff --git a/benchmarks/shootout/Dockerfile.native b/benchmarks/shootout/Dockerfile.native deleted file mode 100644 index f1a2bd46..00000000 --- a/benchmarks/shootout/Dockerfile.native +++ /dev/null @@ -1,16 +0,0 @@ -FROM ubuntu:20.04 -ENV DEBIAN_FRONTEND="noninteractive" TZ="America" -RUN apt update && apt-get install -y --no-install-recommends wget build-essential - -# Copy in the `src` directory. -ENV SRC=/usr/src/shootout -WORKDIR $SRC -COPY src . -COPY build-native.sh . -COPY libengine.so /usr/lib/ - -# Compile each of the benchmarks into the `/benchmark` directory. -WORKDIR /benchmark -RUN SRC_DIR=$SRC ENGINE_DIR=/usr/lib $SRC/build-native.sh -# We output the shared libraries to the `/benchmark` directory, where the client -# expects it. diff --git a/benchmarks/shootout/build-native.sh b/benchmarks/shootout/build-native.sh deleted file mode 100755 index 73d53e44..00000000 --- a/benchmarks/shootout/build-native.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env bash - -# Build all of the shootout benchmarks as native shared libraries (Linux-only). -# -# Usage: ./build-native.sh - -ENGINE_DIR=${ENGINE_DIR:-"../../engines/native"} -SRC_DIR=${SRC_DIR:-"src"} -BENCHMARKS=${BENCHMARKS:-$(find $SRC_DIR -name '*.c')} -CFLAGS=${CFLAGS:-"-O3 -fPIC -I$SRC_DIR -Wno-attributes"} -LDFLAGS=${LDFLAGS:-"-shared -L$ENGINE_DIR"} - -for BENCHMARK in $BENCHMARKS; do - NAME=$(basename $BENCHMARK .c); - (set -x; cc -Dmain=native_entry $CFLAGS $LDFLAGS -o shootout-$NAME.so $BENCHMARK -lengine) -done diff --git a/crates/analysis/src/effect_size.rs b/crates/analysis/src/effect_size.rs index 7dd9d929..50e1a0a8 100644 --- a/crates/analysis/src/effect_size.rs +++ b/crates/analysis/src/effect_size.rs @@ -260,8 +260,6 @@ mod tests { flags: None, }, wasm: "bench.wasm".into(), - process: 0, - iteration: 0, phase: Phase::Execution, event: "cycles".into(), count, diff --git a/crates/analysis/src/geomean.rs b/crates/analysis/src/geomean.rs index 0152472f..fd261932 100644 --- a/crates/analysis/src/geomean.rs +++ b/crates/analysis/src/geomean.rs @@ -9,18 +9,12 @@ use std::collections::{BTreeMap, BTreeSet}; /// [`calculate`]. pub const GEOMEAN: &str = "Geomean"; -/// The `process` given to the synthetic measurements produced by `calculate`. -/// -/// A geomean aggregates samples from many processes, so it belongs to none. -const GEOMEAN_PROCESS: u32 = 0; - /// The fields measurements must agree on to be aggregated: we aggregate across /// benchmarks, never across architectures, engines, phases, or events. type GroupKey<'a> = (Cow<'a, str>, Engine<'a>, Phase, Cow<'a, str>); -/// One benchmark's `(process, iteration, count)` samples within a group, which -/// sort deterministically. -type Samples = Vec<(u32, u32, u64)>; +/// One benchmark's samples within a group, which sort deterministically. +type Samples = Vec; /// The benchmarks of a group, by name. type Benchmarks<'a> = BTreeMap, Samples>; @@ -31,7 +25,7 @@ type SharedBenchmarks<'a> = BTreeMap<(Cow<'a, str>, Phase, Cow<'a, str>), BTreeS /// Take the geometric mean of measurement `count`s across all benchmarks, /// producing new "Geomean" measurements: one per sample index, each aggregating /// the `i`th sample of every benchmark. A benchmark's `i`th sample is its `i`th -/// measurement in order of process and iteration. +/// smallest count, since its samples are otherwise unordered. /// /// A geometric mean weights every benchmark equally, where a sum is dominated by /// whichever has the largest counts: spidermonkey's millions of cycles drown out @@ -54,10 +48,9 @@ type SharedBenchmarks<'a> = BTreeMap<(Cow<'a, str>, Phase, Cow<'a, str>), BTreeS /// geomean and its confidence interval directly in log space would not need /// rescaling, but would not be able to reuse our existing analysis pipeline. pub fn calculate<'a>(measurements: &[Measurement<'a>]) -> Vec> { - // We cannot simply group by `process` and `iteration`: with `--processes N` - // each (engine, benchmark) pair gets its own subprocesses, so no two - // benchmarks ever share a process id and such groups would hold a single - // benchmark's sample. + // Samples carry nothing that pairs one benchmark's with another's: each is + // taken in its own process, so we group by everything but the benchmark and + // line the samples up by sorted order below. let mut groups: BTreeMap, Benchmarks<'a>> = BTreeMap::new(); for m in measurements.iter().filter(|m| m.wasm != GEOMEAN) { groups @@ -65,7 +58,7 @@ pub fn calculate<'a>(measurements: &[Measurement<'a>]) -> Vec> { .or_default() .entry(m.wasm.clone()) .or_default() - .push((m.process, m.iteration, m.count)); + .push(m.count); } let shared = shared_benchmarks(&groups); @@ -83,7 +76,7 @@ pub fn calculate<'a>(measurements: &[Measurement<'a>]) -> Vec> { // `i`th of each. .map(|(_, mut samples)| { samples.sort_unstable(); - samples.into_iter().map(|(_, _, count)| count).collect() + samples }) .collect(); @@ -111,12 +104,10 @@ pub fn calculate<'a>(measurements: &[Measurement<'a>]) -> Vec> { _ => 1.0, }; - geomeans.extend(per_sample.iter().enumerate().map(|(i, g)| Measurement { + geomeans.extend(per_sample.iter().map(|g| Measurement { arch: arch.clone(), engine: engine.clone(), wasm: GEOMEAN.into(), - process: GEOMEAN_PROCESS, - iteration: i as u32, phase, event: event.clone(), count: (g * scale).round() as u64, @@ -228,12 +219,7 @@ pub fn add<'a>(measurements: &mut Vec>) { mod tests { use super::*; - fn measurement( - wasm: &'static str, - process: u32, - iteration: u32, - count: u64, - ) -> Measurement<'static> { + fn measurement(wasm: &'static str, count: u64) -> Measurement<'static> { Measurement { arch: "x86_64".into(), engine: Engine { @@ -241,8 +227,6 @@ mod tests { flags: None, }, wasm: wasm.into(), - process, - iteration, phase: Phase::Execution, event: "cycles".into(), count, @@ -308,12 +292,12 @@ mod tests { #[test] fn geomeans_counts_across_benchmarks() { - // Two benchmarks over two iterations of one process. + // Two benchmarks, each sampled by two processes. let measurements = vec![ - measurement("a.wasm", 7, 0, 10), - measurement("b.wasm", 7, 0, 1000), - measurement("a.wasm", 7, 1, 20), - measurement("b.wasm", 7, 1, 2000), + measurement("a.wasm", 10), + measurement("b.wasm", 1000), + measurement("a.wasm", 20), + measurement("b.wasm", 2000), ]; let geomeans = calculate(&measurements); @@ -324,24 +308,22 @@ mod tests { assert_eq!(g.event, "cycles"); } - let mut by_iteration: Vec<_> = geomeans.iter().map(|g| (g.iteration, g.count)).collect(); - by_iteration.sort(); - assert_eq!(by_iteration, vec![(0, 100), (1, 200)]); + assert_eq!(counts(&geomeans), vec![100, 200]); } #[test] fn geomeans_across_benchmarks_measured_in_different_processes() { - // With `--processes N` no two benchmarks share a process id, but the - // geomeans must still aggregate across them. + // Each sample comes from its own process, and no two benchmarks share + // one, but the geomeans must still aggregate across them. let measurements = vec![ - measurement("a.wasm", 1, 0, 10), - measurement("a.wasm", 1, 1, 20), - measurement("a.wasm", 2, 0, 30), - measurement("a.wasm", 2, 1, 40), - measurement("b.wasm", 3, 0, 1000), - measurement("b.wasm", 3, 1, 2000), - measurement("b.wasm", 4, 0, 3000), - measurement("b.wasm", 4, 1, 4000), + measurement("a.wasm", 10), + measurement("a.wasm", 20), + measurement("a.wasm", 30), + measurement("a.wasm", 40), + measurement("b.wasm", 1000), + measurement("b.wasm", 2000), + measurement("b.wasm", 3000), + measurement("b.wasm", 4000), ]; // One geomean per sample, rather than one per benchmark per sample... @@ -363,10 +345,10 @@ mod tests { // `b.wasm` was measured once, so only one sample covers every benchmark. // Aggregating `a.wasm`'s extra samples alone would leave `b.wasm` out. let measurements = vec![ - measurement("a.wasm", 1, 0, 10), - measurement("a.wasm", 1, 1, 20), - measurement("a.wasm", 1, 2, 30), - measurement("b.wasm", 2, 0, 1000), + measurement("a.wasm", 10), + measurement("a.wasm", 20), + measurement("a.wasm", 30), + measurement("b.wasm", 1000), ]; let geomeans = calculate(&measurements); @@ -385,12 +367,12 @@ mod tests { }; let measurements = vec![ - measurement("a.wasm", 1, 0, 10), - measurement("b.wasm", 2, 0, 1000), - compilation(measurement("a.wasm", 1, 0, 40)), - compilation(measurement("b.wasm", 2, 0, 4000)), - nanoseconds(measurement("a.wasm", 1, 0, 90)), - nanoseconds(measurement("b.wasm", 2, 0, 9000)), + measurement("a.wasm", 10), + measurement("b.wasm", 1000), + compilation(measurement("a.wasm", 40)), + compilation(measurement("b.wasm", 4000)), + nanoseconds(measurement("a.wasm", 90)), + nanoseconds(measurement("b.wasm", 9000)), ]; let geomeans = calculate(&measurements); @@ -402,10 +384,10 @@ mod tests { // Without rescaling the rows average below this, by an amount that grows // with the engine's own noise. let measurements = vec![ - measurement("a.wasm", 1, 0, 100), - measurement("a.wasm", 1, 1, 10_000), - measurement("b.wasm", 2, 0, 500), - measurement("b.wasm", 2, 1, 500), + measurement("a.wasm", 100), + measurement("a.wasm", 10_000), + measurement("b.wasm", 500), + measurement("b.wasm", 500), ]; let geomeans = calculate(&measurements); @@ -423,24 +405,20 @@ mod tests { // around it, and its two benchmarks swing opposite ways. Averaging the // raw per-sample geomeans would put `noisy` at ~624, which // `effect_size` would report as 60% faster than `steady`. - let engine = |name: &'static str, wasm: &'static str, i: u32, count: u64| Measurement { + let engine = |name: &'static str, wasm: &'static str, count: u64| Measurement { engine: Engine { name: name.into(), flags: None, }, - ..measurement(wasm, 1, i, count) + ..measurement(wasm, count) }; let mut measurements = vec![]; - for (i, (a, b)) in [(100u64, 1900u64), (1900, 100), (1000, 1000)] - .iter() - .enumerate() - { - let i = i as u32; - measurements.push(engine("noisy", "a.wasm", i, *a)); - measurements.push(engine("noisy", "b.wasm", i, *b)); - measurements.push(engine("steady", "a.wasm", i, 1000)); - measurements.push(engine("steady", "b.wasm", i, 1000)); + for (a, b) in [(100u64, 1900u64), (1900, 100), (1000, 1000)] { + measurements.push(engine("noisy", "a.wasm", a)); + measurements.push(engine("noisy", "b.wasm", b)); + measurements.push(engine("steady", "a.wasm", 1000)); + measurements.push(engine("steady", "b.wasm", 1000)); } let geomeans = calculate(&measurements); @@ -472,7 +450,7 @@ mod tests { name: name.into(), flags: None, }, - ..measurement(wasm, 1, 0, count) + ..measurement(wasm, count) }; let measurements = vec![ @@ -495,19 +473,13 @@ mod tests { fn a_single_benchmark_produces_no_row() { // The geomean of one benchmark is that benchmark, which would appear // twice under two names and skew the insignificance count. - let measurements = vec![ - measurement("a.wasm", 1, 0, 10), - measurement("a.wasm", 1, 1, 20), - ]; + let measurements = vec![measurement("a.wasm", 10), measurement("a.wasm", 20)]; assert!(calculate(&measurements).is_empty()); } #[test] fn add_appends_geomeans_to_the_measurements() { - let mut measurements = vec![ - measurement("a.wasm", 1, 0, 10), - measurement("b.wasm", 2, 0, 1000), - ]; + let mut measurements = vec![measurement("a.wasm", 10), measurement("b.wasm", 1000)]; add(&mut measurements); assert_eq!(measurements.len(), 3); @@ -523,10 +495,7 @@ mod tests { fn add_is_idempotent() { // Existing geomeans are recomputed rather than folded in, so analyzing // already-augmented measurements doesn't aggregate them twice. - let mut measurements = vec![ - measurement("a.wasm", 1, 0, 10), - measurement("b.wasm", 2, 0, 1000), - ]; + let mut measurements = vec![measurement("a.wasm", 10), measurement("b.wasm", 1000)]; add(&mut measurements); let once = measurements.clone(); add(&mut measurements); diff --git a/crates/analysis/src/keys.rs b/crates/analysis/src/keys.rs index dfd0778c..cfb59319 100644 --- a/crates/analysis/src/keys.rs +++ b/crates/analysis/src/keys.rs @@ -135,8 +135,6 @@ mod tests { arch: "x86".into(), engine: "wasmtime".into(), wasm: "bench.wasm".into(), - process: 42, - iteration: 0, phase: Phase::Compilation, event: "cycles".into(), count: 42, diff --git a/crates/analysis/src/summarize.rs b/crates/analysis/src/summarize.rs index 1331fa3e..4ca2b914 100644 --- a/crates/analysis/src/summarize.rs +++ b/crates/analysis/src/summarize.rs @@ -193,8 +193,6 @@ mod tests { arch: "x86".into(), engine: "wasmtime".into(), wasm: "bench.wasm".into(), - process: 42, - iteration: 0, phase: Phase::Compilation, event: "cycles".into(), count, @@ -227,8 +225,6 @@ mod tests { arch: "x86".into(), engine: "wasmtime".into(), wasm: "bench.wasm".into(), - process: 42, - iteration: 0, phase, event: "cycles".into(), count, @@ -255,8 +251,6 @@ mod tests { flags, }, wasm: "bench.wasm".into(), - process: 42, - iteration: 0, phase: Phase::Execution, event: "cycles".into(), count, diff --git a/crates/cli/src/benchmark.rs b/crates/cli/src/benchmark.rs index d3a5b74b..3b5f2626 100644 --- a/crates/cli/src/benchmark.rs +++ b/crates/cli/src/benchmark.rs @@ -17,8 +17,7 @@ use std::{ }; use termcolor::{ColorChoice, NoColor, StandardStream, WriteColor}; -const DEFAULT_PROCESSES: usize = 10; -const DEFAULT_ITERATIONS_PER_PROCESS: usize = 10; +const DEFAULT_ITERATIONS: usize = 100; const DATA_FILE: &str = "sightglass-data.csv"; const OLD_DATA_FILE: &str = "sightglass-data.old.csv"; @@ -30,8 +29,7 @@ mod callgrind { use sightglass_recorder::measure::callgrind::CALLGRIND_OUT_DIR_ENV_VAR; use tempfile::TempDir; - const DEFAULT_CALLGRIND_PROCESSES: usize = 3; - const DEFAULT_CALLGRIND_ITERATIONS_PER_PROCESS: usize = 1; + const DEFAULT_CALLGRIND_ITERATIONS: usize = 3; // 64KiB, 8-way associative, 64B line size. const CACHE_MODEL_I1: &str = "65536,8,64"; @@ -54,19 +52,11 @@ mod callgrind { } impl BenchmarkCommand { - pub(super) fn default_processes(&self) -> usize { + pub(super) fn default_iterations(&self) -> usize { if self.uses_callgrind() { - DEFAULT_CALLGRIND_PROCESSES + DEFAULT_CALLGRIND_ITERATIONS } else { - DEFAULT_PROCESSES - } - } - - pub(super) fn default_iterations_per_process(&self) -> usize { - if self.uses_callgrind() { - DEFAULT_CALLGRIND_ITERATIONS_PER_PROCESS - } else { - DEFAULT_ITERATIONS_PER_PROCESS + DEFAULT_ITERATIONS } } @@ -133,7 +123,6 @@ mod callgrind { engine_flags, wasm, 1, - self.iterations_per_process(), Format::Json, ); @@ -183,12 +172,8 @@ mod callgrind { use super::*; impl BenchmarkCommand { - pub(super) fn default_processes(&self) -> usize { - DEFAULT_PROCESSES - } - - pub(super) fn default_iterations_per_process(&self) -> usize { - DEFAULT_ITERATIONS_PER_PROCESS + pub(super) fn default_iterations(&self) -> usize { + DEFAULT_ITERATIONS } pub(super) fn validate_callgrind(&self) -> Result<()> { @@ -213,9 +198,6 @@ mod callgrind { } /// Measure compilation, instantiation, and execution of a Wasm file. -/// -/// The total number of samples taken for each Wasm benchmark is `PROCESSES * -/// NUMBER_OF_ITERATIONS_PER_PROCESS`. #[derive(Parser, Debug)] pub struct BenchmarkCommand { /// The path to the file(s) to benchmark. This accepts one or more: @@ -306,12 +288,17 @@ pub struct BenchmarkCommand { )] engine_flags_common: Option, - /// How many processes should we use for each Wasm benchmark? + /// How many times should we run each benchmark? /// - /// Defaults to `10`, unless using the `callgrind` measure, in which case the - /// default is `3`. - #[arg(long = "processes", value_name = "PROCESSES")] - processes: Option, + /// Defaults to `100`, unless using the `callgrind` measure, in which case + /// the default is `3`. + #[arg( + short = 'i', + long = "iters", + alias = "iterations", + value_name = "ITERATIONS" + )] + iterations: Option, /// Override the "engine" name; this is useful if running experiments that might /// not have a differentiating engine name (e.g. if customizing the flags). @@ -321,16 +308,6 @@ pub struct BenchmarkCommand { #[arg(long = "name", short = 'n')] names: Option>, - /// How many times should we run a benchmark in a single process? - /// - /// Defaults to `10`, unless using the `callgrind` measure, in which case the - /// default is `1`. - #[arg( - long = "iterations-per-process", - value_name = "NUMBER_OF_ITERATIONS_PER_PROCESS" - )] - iterations_per_process: Option, - /// Output raw data, rather than the summarized, human-readable analysis /// results. #[arg(long)] @@ -389,9 +366,9 @@ pub struct BenchmarkCommand { /// /// If no measures are specified, the "cycles" measure is used. /// - /// `callgrind` defaults to fewer processes and iterations per process - /// because it runs the benchmarking processes under Valgrind, which is - /// slower but also more deterministic and less noisy. + /// `callgrind` defaults to fewer samples because it runs the benchmarking + /// processes under Valgrind, which is slower but also more deterministic + /// and less noisy. #[arg(long = "measure", short = 'm', action = clap::ArgAction::Append)] measures: Vec, @@ -428,8 +405,8 @@ pub struct BenchmarkCommand { #[arg(short, long, default_value = "0.01")] significance_level: f64, - /// Pin all benchmark iterations in a process to a single core. See - /// `cpu_affinity` in the `sightglass-recorder` crate for more information. + /// Pin each benchmark subprocess to a single core. See `cpu_affinity` in + /// the `sightglass-recorder` crate for more information. #[arg(long)] pin: bool, @@ -441,10 +418,9 @@ pub struct BenchmarkCommand { impl BenchmarkCommand { pub fn execute(&self) -> Result<()> { - anyhow::ensure!(self.processes() > 0, "processes must be greater than zero"); anyhow::ensure!( - self.iterations_per_process() > 0, - "iterations-per-process must be greater than zero" + self.iterations() > 0, + "iterations must be greater than zero" ); anyhow::ensure!( !self.engines.is_empty(), @@ -463,10 +439,10 @@ impl BenchmarkCommand { ); } - if self.processes() == 1 { + if self.iterations() == 1 { self.execute_in_current_process() } else { - self.execute_in_multiple_processes() + self.execute_in_one_process_per_iteration() } } @@ -478,13 +454,8 @@ impl BenchmarkCommand { Ok(()) } - fn processes(&self) -> usize { - self.processes.unwrap_or_else(|| self.default_processes()) - } - - fn iterations_per_process(&self) -> usize { - self.iterations_per_process - .unwrap_or_else(|| self.default_iterations_per_process()) + fn iterations(&self) -> usize { + self.iterations.unwrap_or_else(|| self.default_iterations()) } /// Pair each engine with the flags it should be configured with. @@ -607,6 +578,13 @@ impl BenchmarkCommand { Box::new(MultiMeasure::new(self.measures.iter().map(|m| m.build()))) }; + // Compilation is just a means to an end for these phases, so + // let the engine cache it rather than measure it. + let post_compilation_phase = matches!( + self.benchmark_phase, + Some(Phase::Instantiation | Phase::Execution) + ); + // Create the bench API engine and cache it for reuse across all // iterations of this benchmark. let engine = Engine::new( @@ -618,70 +596,58 @@ impl BenchmarkCommand { &mut measurements, &mut measure, engine_flags, + post_compilation_phase, ); let mut engine = Some(engine); // And if we are benchmarking just a post-compilation phase, // then eagerly compile the Wasm module for reuse. let mut module = None; - if let Some(Phase::Instantiation | Phase::Execution) = self.benchmark_phase { + if post_compilation_phase { module = Some(engine.take().unwrap().compile(&bytes)); } - // Run the benchmark (compilation, instantiation, and execution) several times in - // this process. - for _ in 0..self.iterations_per_process() { - match self.benchmark_phase { - None => { - let new_engine = benchmark::all(engine.take().unwrap(), &bytes)?; - engine = Some(new_engine); - } - Some(Phase::Compilation) => { - let new_engine = - benchmark::compilation(engine.take().unwrap(), &bytes)?; - engine = Some(new_engine); - } - Some(Phase::Instantiation) => { - let new_module = benchmark::instantiation(module.take().unwrap())?; - module = Some(new_module); - } - Some(Phase::Execution) => { - let new_module = benchmark::execution(module.take().unwrap())?; - module = Some(new_module); - } + // Run the benchmark! + match self.benchmark_phase { + None => { + let new_engine = benchmark::all(engine.take().unwrap(), &bytes)?; + engine = Some(new_engine); + } + Some(Phase::Compilation) => { + let new_engine = benchmark::compilation(engine.take().unwrap(), &bytes)?; + engine = Some(new_engine); + } + Some(Phase::Instantiation) => { + let new_module = benchmark::instantiation(module.take().unwrap())?; + module = Some(new_module); + } + Some(Phase::Execution) => { + let new_module = benchmark::execution(module.take().unwrap())?; + module = Some(new_module); } + } - let check_result = self.check_output(Path::new(wasm_file), &stdout, &stderr); - - // Handle log cleanup based on success/failure and --keep-logs flag - match check_result { - Ok(()) => { - if !self.keep_logs { - let _ = fs::remove_file(&stdout); - let _ = fs::remove_file(&stderr); - } else { - log::info!( - "Kept log files: {} and {}", - stdout.display(), - stderr.display() - ); - } - } - Err(e) => { - // Failure: keep logs and inform user - eprintln!("Benchmark output check failed. Log files preserved:"); - eprintln!(" stdout: {}", stdout.display()); - eprintln!(" stderr: {}", stderr.display()); - return Err(e); + // Ensure that its output matches our expectations. + match self.check_output(Path::new(wasm_file), &stdout, &stderr) { + Ok(()) => { + if !self.keep_logs { + let _ = fs::remove_file(&stdout); + let _ = fs::remove_file(&stderr); + } else { + log::info!( + "Kept log files: {} and {}", + stdout.display(), + stderr.display() + ); } } - - engine - .as_mut() - .map(|e| e.measurements()) - .or_else(|| module.as_mut().map(|m| m.measurements())) - .unwrap() - .next_iteration(); + Err(e) => { + // Failure: keep logs and inform user + eprintln!("Benchmark output check failed. Log files preserved:"); + eprintln!(" stdout: {}", stdout.display()); + eprintln!(" stderr: {}", stderr.display()); + return Err(e); + } } drop((engine, module)); @@ -748,9 +714,9 @@ impl BenchmarkCommand { Ok(()) } - /// Execute the benchmark(s) by spawning multiple processes. Each of the spawned processes will - /// run the `execute_in_current_process` function above. - fn execute_in_multiple_processes(&self) -> Result<()> { + /// Execute the benchmark(s) by spawning one process per iteration. Each of the spawned + /// processes will run the `execute_in_current_process` function above. + fn execute_in_one_process_per_iteration(&self) -> Result<()> { let this_exe = std::env::current_exe().context("failed to get the current executable's path")?; self.execute_in_subprocesses("iterations", |engine, name, flags, wasm| { @@ -772,18 +738,13 @@ impl BenchmarkCommand { flags, wasm, 1, - self.iterations_per_process(), Format::Json, ); Ok(prepared) }) } - fn execute_in_subprocesses( - &self, - iteration_label: &str, - mut prepare_command: F, - ) -> Result<()> + fn execute_in_subprocesses(&self, label: &str, mut prepare_command: F) -> Result<()> where F: FnMut(&Path, Option<&str>, Option<&str>, &Path) -> Result, { @@ -791,16 +752,11 @@ impl BenchmarkCommand { let wasm_files: Vec<_> = self.benchmarks.iter().flat_map(|b| b.paths()).collect(); eprintln!( - "\nRunning {} total {} ({} engines * {} benchmarks * {} processes * {} iterations per process)", - self.engines.len() - * wasm_files.len() - * self.processes() - * self.iterations_per_process(), - iteration_label, + "\nRunning {} total {label} ({} engines * {} benchmarks * {} iterations)", + self.engines.len() * wasm_files.len() * self.iterations(), self.engines.len(), wasm_files.len(), - self.processes(), - self.iterations_per_process() + self.iterations(), ); eprint!("\n[Done] [Elapsed ] [Est. Rem. ]"); @@ -821,7 +777,7 @@ impl BenchmarkCommand { let name = self.engine_name_override(i); for wasm in wasm_files.iter().cloned() { - choices.push((engine.clone(), name, flags.clone(), wasm, self.processes())); + choices.push((engine.clone(), name, flags.clone(), wasm, self.iterations())); } } @@ -829,12 +785,12 @@ impl BenchmarkCommand { let mut measurements = vec![]; let mut i = 0; - let n = choices.len() * self.processes(); + let n = choices.len() * self.iterations(); let start = std::time::Instant::now(); while !choices.is_empty() { let index = rng.gen_range(0, choices.len()); - let (engine, name, flags, wasm, procs_left) = &mut choices[index]; + let (engine, name, flags, wasm, iters_left) = &mut choices[index]; let mut prepared = prepare_command(engine, *name, flags.as_deref(), wasm)?; let output = prepared .command @@ -861,9 +817,9 @@ impl BenchmarkCommand { let elapsed_mins = elapsed / 60 % 60; let elapsed_secs = elapsed % 60; - let secs_per_proc = (elapsed as f64) / (i as f64); - let procs_left = n - i; - let eta = (procs_left as f64) * secs_per_proc; + let secs_per_iter = (elapsed as f64) / (i as f64); + let iters_left = n - i; + let eta = (iters_left as f64) * secs_per_iter; let eta = eta.round() as u64; let eta_hours = eta / 60 / 60; let eta_mins = eta / 60 % 60; @@ -885,8 +841,8 @@ impl BenchmarkCommand { .context(prepared.result_context)?, ); - *procs_left -= 1; - if *procs_left == 0 { + *iters_left -= 1; + if *iters_left == 0 { choices.swap_remove(index); } } @@ -1053,16 +1009,13 @@ impl BenchmarkCommand { engine_name: Option<&str>, engine_flags: Option<&str>, wasm: &Path, - processes: usize, - iterations_per_process: usize, + iterations: usize, output_format: Format, ) { command .arg("benchmark") - .arg("--processes") - .arg(processes.to_string()) - .arg("--iterations-per-process") - .arg(iterations_per_process.to_string()) + .arg("--iters") + .arg(iterations.to_string()) .arg("--engine") .arg(engine) .args( @@ -1252,8 +1205,6 @@ mod tests { flags: Some("-Ccompiler=winch".into()), }, wasm: "benchmarks/noop/benchmark.wasm".into(), - process: 0, - iteration: 0, phase: Phase::Execution, event: "cycles".into(), count, @@ -1468,8 +1419,6 @@ execution flags: None, }, wasm: wasm.into(), - process: 0, - iteration: 0, phase: Phase::Execution, event: "cycles".into(), count, @@ -1674,7 +1623,6 @@ execution flags.as_deref(), Path::new("dummy.wasm"), 1, - 1, Format::Json, ); @@ -1710,6 +1658,38 @@ execution Ok(()) } + /// The parent spawns children by name, so the iteration count it forwards + /// must be a flag the child actually parses. Renaming the flag on only one + /// side of that handoff would leave every child running the default number + /// of iterations instead. + #[test] + fn child_args_forward_a_parsable_iteration_count() -> Result<()> { + let mut child = Command::new("sightglass-cli"); + let command = BenchmarkCommand::try_parse_from(["benchmark", "-e", "a", "dummy.wasm"])?; + command.add_benchmark_child_args( + &mut child, + Path::new("a"), + None, + None, + Path::new("dummy.wasm"), + 7, + Format::Json, + ); + let args: Vec = child + .get_args() + .map(|a| a.to_string_lossy().into_owned()) + .collect(); + + // Round-trip the child's argv back through the parser, rather than + // asserting on the flag's spelling: that is what the child does. + let child_command = BenchmarkCommand::try_parse_from( + std::iter::once("sightglass-cli".to_string()).chain(args), + )?; + assert_eq!(child_command.iterations(), 7); + + Ok(()) + } + #[test] fn summary_flag_forces_summaries() -> Result<()> { let fixture = std::fs::read("../../test/fixtures/old-vs-new-backend.json") @@ -1876,9 +1856,8 @@ instantiation :: nanoseconds :: pulldown-cmark engines: vec!["/tmp/engine.so".into()], engine_flags: vec![], engine_flags_common: None, - processes: None, + iterations: None, names: None, - iterations_per_process: None, raw: false, output_format: Format::Json, output_file: None, diff --git a/crates/cli/src/pca_metrics/dynamic_metrics.rs b/crates/cli/src/pca_metrics/dynamic_metrics.rs index c523d1bc..bdd25276 100644 --- a/crates/cli/src/pca_metrics/dynamic_metrics.rs +++ b/crates/cli/src/pca_metrics/dynamic_metrics.rs @@ -92,9 +92,7 @@ fn callgrind_metrics( .arg("--raw") .arg("--output-format") .arg("json") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("1") .arg("--working-dir") .arg(working_dir) @@ -945,8 +943,6 @@ mod tests { flags: None, }, wasm: Cow::Borrowed("benchmark.wasm"), - process: 0, - iteration: 0, phase, event: Cow::Borrowed(event), count, diff --git a/crates/cli/tests/all/benchmark.rs b/crates/cli/tests/all/benchmark.rs index 4dbd31d2..825b9e7f 100644 --- a/crates/cli/tests/all/benchmark.rs +++ b/crates/cli/tests/all/benchmark.rs @@ -31,10 +31,8 @@ fn benchmark_output_format_requires_raw() { fn benchmark_phase_compilation() { sightglass_cli_benchmark() .arg("--raw") - .arg("--processes") + .arg("--iters") .arg("2") - .arg("--iterations-per-process") - .arg("1") .arg("--benchmark-phase") .arg("compilation") .arg(benchmark("noop")) @@ -51,10 +49,8 @@ fn benchmark_phase_compilation() { fn benchmark_phase_instantiation() { sightglass_cli_benchmark() .arg("--raw") - .arg("--processes") + .arg("--iters") .arg("2") - .arg("--iterations-per-process") - .arg("1") .arg("--benchmark-phase") .arg("instantiation") .arg(benchmark("noop")) @@ -72,10 +68,8 @@ fn benchmark_phase_instantiation() { fn benchmark_phase_execution() { sightglass_cli_benchmark() .arg("--raw") - .arg("--processes") + .arg("--iters") .arg("2") - .arg("--iterations-per-process") - .arg("1") .arg("--benchmark-phase") .arg("execution") .arg(benchmark("noop")) @@ -93,10 +87,8 @@ fn benchmark_phase_execution() { fn benchmark_json() { let assert = sightglass_cli_benchmark() .arg("--raw") - .arg("--processes") - .arg("2") - .arg("--iterations-per-process") - .arg("2") + .arg("--iters") + .arg("4") .arg("--output-format") .arg("json") .arg("--") @@ -121,10 +113,8 @@ fn benchmark_json() { fn benchmark_csv() { let assert = sightglass_cli_benchmark() .arg("--raw") - .arg("--processes") - .arg("2") - .arg("--iterations-per-process") - .arg("2") + .arg("--iters") + .arg("4") .arg("--output-format") .arg("csv") .arg("--") @@ -140,13 +130,11 @@ fn benchmark_csv() { assert .stdout( - predicate::str::starts_with( - "arch,engine,engine_flags,wasm,process,iteration,phase,event,count\n", - ) - .and(predicate::str::contains(benchmark("noop"))) - .and(predicate::str::contains("Compilation")) - .and(predicate::str::contains("Instantiation")) - .and(predicate::str::contains("Execution")), + predicate::str::starts_with("arch,engine,engine_flags,wasm,phase,event,count\n") + .and(predicate::str::contains(benchmark("noop"))) + .and(predicate::str::contains("Compilation")) + .and(predicate::str::contains("Instantiation")) + .and(predicate::str::contains("Execution")), ) .success(); } @@ -154,9 +142,7 @@ fn benchmark_csv() { #[test] fn benchmark_summary() { sightglass_cli_benchmark() - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("3") .arg("--") .arg(benchmark("noop")) @@ -194,9 +180,7 @@ fn benchmark_effect_size() -> anyhow::Result<()> { .arg(&test_engine) .arg("--engine") .arg(&alt_engine_path) - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("200") // The two engines are identical copies, so their differences are not // significant; show them anyway to exercise the output format. @@ -254,9 +238,7 @@ fn benchmark_single_engine_multiple_flags() { .arg("-W fuel=99999999") .arg("--engine-flags") .arg("-W epoch-interruption=y") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("5") .arg("--show-insignificant") .arg(benchmark("noop")) @@ -285,9 +267,7 @@ fn benchmark_multiple_engines_common_flags() { .arg(&alt) .arg("--engine-flags-common") .arg("-W fuel=99999999") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("5") .arg("--show-insignificant") .arg(benchmark("noop")) @@ -312,9 +292,7 @@ fn benchmark_multiple_engines_multiple_flags() { .arg("-W fuel=99999999") .arg("--engine-flags") .arg("-W epoch-interruption=y") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("5") .arg("--show-insignificant") .arg(benchmark("noop")) @@ -343,9 +321,7 @@ fn benchmark_common_and_per_engine_flags() { .arg("") .arg("--engine-flags") .arg("-W epoch-interruption=y") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("5") .arg("--show-insignificant") .arg(benchmark("noop")) @@ -367,10 +343,8 @@ fn benchmark_common_and_per_engine_flags() { #[test] fn benchmark_geomean() { sightglass_cli_benchmark() - .arg("--processes") + .arg("--iters") .arg("2") - .arg("--iterations-per-process") - .arg("1") .arg("--") .arg(benchmark("noop")) .arg(benchmark("pulldown-cmark")) @@ -386,9 +360,7 @@ fn benchmark_output_file() -> anyhow::Result<()> { let out = dir.path().join("out.json"); sightglass_cli_benchmark() .arg("--raw") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("1") .arg("--output-file") .arg(&out) @@ -409,9 +381,7 @@ fn benchmark_output_file() -> anyhow::Result<()> { fn benchmark_name_override() { sightglass_cli_benchmark() .arg("--raw") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("1") .arg("--name") .arg("my-custom-engine") @@ -427,9 +397,7 @@ fn benchmark_name_override() { fn benchmark_measure_noop() { sightglass_cli_benchmark() .arg("--raw") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("1") .arg("--measure") .arg("time") @@ -450,9 +418,7 @@ fn benchmark_saves_data_file() -> anyhow::Result<()> { sightglass_cli_benchmark() .env(DATA_DIR_ENV_VAR, dir.path()) - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("2") .arg("--") .arg(benchmark("noop")) @@ -505,10 +471,8 @@ fn benchmark_saves_data_file_from_subprocesses() -> anyhow::Result<()> { sightglass_cli_benchmark() .env(DATA_DIR_ENV_VAR, dir.path()) - .arg("--processes") + .arg("--iters") .arg("2") - .arg("--iterations-per-process") - .arg("1") .arg("--") .arg(benchmark("noop")) .assert() @@ -520,11 +484,15 @@ fn benchmark_saves_data_file_from_subprocesses() -> anyhow::Result<()> { !measurements.is_empty(), "the data file has no measurements" ); - assert!( - measurements - .iter() - .any(|m| m.process != measurements[0].process), - "expected measurements from more than one process: {measurements:?}" + // Each process contributes one sample per (phase, event), so the parent + // collected both subprocesses' data rather than just the last one's. + let samples = measurements + .iter() + .filter(|m| m.phase == Phase::Execution && m.event == measurements[0].event) + .count(); + assert_eq!( + samples, 2, + "expected one sample from each of the two processes: {measurements:?}" ); Ok(()) @@ -546,9 +514,7 @@ fn benchmark_rotates_data_file() -> anyhow::Result<()> { let run = || { sightglass_cli_benchmark() .env(DATA_DIR_ENV_VAR, dir.path()) - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("1") .arg("--") .arg(benchmark("noop")) @@ -587,9 +553,7 @@ fn benchmark_raw_does_not_save_data_file() -> anyhow::Result<()> { sightglass_cli_benchmark() .env(DATA_DIR_ENV_VAR, dir.path()) .arg("--raw") - .arg("--processes") - .arg("1") - .arg("--iterations-per-process") + .arg("--iters") .arg("1") .arg("--") .arg(benchmark("noop")) diff --git a/crates/data/src/lib.rs b/crates/data/src/lib.rs index f38f6281..a7c7826a 100755 --- a/crates/data/src/lib.rs +++ b/crates/data/src/lib.rs @@ -127,13 +127,6 @@ pub struct Measurement<'a> { /// The file path of the Wasm benchmark program. pub wasm: Cow<'a, str>, - /// The id of the process within which this measurement was taken. - pub process: u32, - - /// This measurement was the `n`th measurement of this phase taken within a - /// process. - pub iteration: u32, - /// The phase in a Wasm program's lifecycle that was measured: compilation, /// instantiation, or execution. pub phase: Phase, @@ -156,8 +149,6 @@ struct MeasurementWire<'a> { engine: Cow<'a, str>, // engine.name engine_flags: Option>, // engine.flags wasm: Cow<'a, str>, - process: u32, - iteration: u32, phase: Phase, event: Cow<'a, str>, count: u64, @@ -174,8 +165,6 @@ impl<'a> Serialize for Measurement<'a> { engine: self.engine.name.clone(), engine_flags: self.engine.flags.clone(), wasm: self.wasm.clone(), - process: self.process, - iteration: self.iteration, phase: self.phase, event: self.event.clone(), count: self.count, @@ -197,8 +186,6 @@ impl<'a, 'de> Deserialize<'de> for Measurement<'a> { flags: wire.engine_flags, }, wasm: wire.wasm, - process: wire.process, - iteration: wire.iteration, phase: wire.phase, event: wire.event, count: wire.count, @@ -543,8 +530,6 @@ mod tests { flags: Some("-Wfoo=bar".into()), }, wasm: "benchmark.wasm".into(), - process: 101, - iteration: 1, phase: Phase::Execution, event: "instructions".into(), count: 5000, diff --git a/crates/data/tests/results-no-headers.csv b/crates/data/tests/results-no-headers.csv index 35dd2e08..727caf2a 100644 --- a/crates/data/tests/results-no-headers.csv +++ b/crates/data/tests/results-no-headers.csv @@ -1,9 +1,9 @@ -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,0,Compilation,cycles,7193709 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,0,Instantiation,cycles,668820 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,0,Execution,cycles,1075 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,1,Compilation,cycles,6128596 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,1,Instantiation,cycles,481781 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,1,Execution,cycles,813 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,2,Compilation,cycles,5888744 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,2,Instantiation,cycles,449150 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,2,Execution,cycles,740 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Compilation,cycles,7193709 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Instantiation,cycles,668820 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Execution,cycles,1075 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Compilation,cycles,6128596 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Instantiation,cycles,481781 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Execution,cycles,813 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Compilation,cycles,5888744 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Instantiation,cycles,449150 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Execution,cycles,740 diff --git a/crates/data/tests/results-with-headers.csv b/crates/data/tests/results-with-headers.csv index a64989f8..34505845 100644 --- a/crates/data/tests/results-with-headers.csv +++ b/crates/data/tests/results-with-headers.csv @@ -1,10 +1,10 @@ -arch,engine,engine_flags,wasm,process,iteration,phase,event,count -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,0,Compilation,cycles,7193709 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,0,Instantiation,cycles,668820 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,0,Execution,cycles,1075 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,1,Compilation,cycles,6128596 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,1,Instantiation,cycles,481781 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,1,Execution,cycles,813 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,2,Compilation,cycles,5888744 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,2,Instantiation,cycles,449150 -x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,1711158,2,Execution,cycles,740 +arch,engine,engine_flags,wasm,phase,event,count +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Compilation,cycles,7193709 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Instantiation,cycles,668820 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Execution,cycles,1075 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Compilation,cycles,6128596 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Instantiation,cycles,481781 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Execution,cycles,813 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Compilation,cycles,5888744 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Instantiation,cycles,449150 +x86_64,wasmtime,benchmarks/noop/benchmark.wasm,,Execution,cycles,740 diff --git a/crates/data/tests/results.json b/crates/data/tests/results.json index 6aba1a20..31893b0a 100644 --- a/crates/data/tests/results.json +++ b/crates/data/tests/results.json @@ -3,8 +3,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 0, "phase": "Compilation", "event": "cycles", "count": 37063003 @@ -13,8 +11,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 0, "phase": "Instantiation", "event": "cycles", "count": 3386636 @@ -23,8 +19,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 0, "phase": "Execution", "event": "cycles", "count": 4725 @@ -33,8 +27,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 1, "phase": "Compilation", "event": "cycles", "count": 34267724 @@ -43,8 +35,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 1, "phase": "Instantiation", "event": "cycles", "count": 2541521 @@ -53,8 +43,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 1, "phase": "Execution", "event": "cycles", "count": 4661 @@ -63,8 +51,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 2, "phase": "Compilation", "event": "cycles", "count": 36150712 @@ -73,8 +59,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 2, "phase": "Instantiation", "event": "cycles", "count": 2552025 @@ -83,8 +67,6 @@ "arch": "x86_64", "engine": "wasmtime", "wasm": "benchmarks/noop/benchmark.wasm", - "process": 1701529, - "iteration": 2, "phase": "Execution", "event": "cycles", "count": 4983 diff --git a/crates/recorder/README.md b/crates/recorder/README.md index ba74d81f..a4b409de 100644 --- a/crates/recorder/README.md +++ b/crates/recorder/README.md @@ -13,10 +13,10 @@ back-to-back. We run noop using both the `cycles` and `perf-counters` measuremen aggregate the results: ```bash -$ cargo run -- benchmark --processes 1 --iterations-per-process 30 --engine wasmtime --output-format csv benchmarks/noop/benchmark.wasm --measure cycles | grep Execution | cargo run -- analyze --input-format csv --output-format csv +$ cargo run -- benchmark --iters 30 --engine wasmtime --output-format csv benchmarks/noop/benchmark.wasm --measure cycles | grep Execution | cargo run -- analyze --input-format csv --output-format csv x86_64,wasmtime,benchmarks/noop/benchmark.wasm,Execution,cycles,680,1062,808.2,61.506666666666675 -$ cargo run -- benchmark --processes 1 --iterations-per-process 30 --engine wasmtime --output-format csv benchmarks/noop/benchmark.wasm --measure perf-counters | grep Execution | cargo run -- analyze --input-format csv --output-format csv +$ cargo run -- benchmark --iters 30 --engine wasmtime --output-format csv benchmarks/noop/benchmark.wasm --measure perf-counters | grep Execution | cargo run -- analyze --input-format csv --output-format csv x86_64,wasmtime,benchmarks/noop/benchmark.wasm,Execution,cache-accesses,16,186,45.0,17.866666666666667 x86_64,wasmtime,benchmarks/noop/benchmark.wasm,Execution,instructions-retired,470,470,470.0,0.0 x86_64,wasmtime,benchmarks/noop/benchmark.wasm,Execution,cache-misses,0,4,1.8,1.1733333333333333 @@ -39,10 +39,10 @@ Overestimating this overhead at 2000 CPU cycles, what effect would this have on system, but even so, the 2000-cycle overhead is relatively small: ```bash -$ cargo run -- benchmark --processes 1 --iterations-per-process 30 --engine wasmtime --output-format csv benchmarks/shootout-ackermann/benchmark.wasm --measure cycles | grep Execution | cargo run -- analyze -i csv -o csv +$ cargo run -- benchmark --iters 30 --engine wasmtime --output-format csv benchmarks/shootout-ackermann/benchmark.wasm --measure cycles | grep Execution | cargo run -- analyze -i csv -o csv x86_64,wasmtime,benchmarks/shootout-ackermann/benchmark.wasm,Execution,cycles,5072731,6466552,5795681.366666666,463938.97333333344 -$ cargo run -- benchmark --processes 1 --iterations-per-process 30 --engine wasmtime --output-format csv benchmarks/shootout-ackermann/benchmark.wasm --measure perf-counters | grep Execution | cargo run -- analyze -i csv -o csv +$ cargo run -- benchmark --iters 30 --engine wasmtime --output-format csv benchmarks/shootout-ackermann/benchmark.wasm --measure perf-counters | grep Execution | cargo run -- analyze -i csv -o csv x86_64,wasmtime,benchmarks/shootout-ackermann/benchmark.wasm,Execution,cache-accesses,4020,16565,5107.066666666667,850.8933333333331 x86_64,wasmtime,benchmarks/shootout-ackermann/benchmark.wasm,Execution,cache-misses,73,1573,519.9666666666667,369.68888888888904 x86_64,wasmtime,benchmarks/shootout-ackermann/benchmark.wasm,Execution,cpu-cycles,5423074,9778831,5581209.3,279841.4466666665 diff --git a/crates/recorder/src/bench_api.rs b/crates/recorder/src/bench_api.rs index 622cee02..b44df073 100644 --- a/crates/recorder/src/bench_api.rs +++ b/crates/recorder/src/bench_api.rs @@ -5,10 +5,25 @@ use std::path::Path; use std::ptr; use std::{cell::UnsafeCell, ffi::c_void}; +/// The version of `WasmBenchConfig` we are built against. +/// +/// NB: Keep this in sync with `WASM_BENCH_CONFIG_VERSION` in +/// `wasmtime-bench-api`! +const WASM_BENCH_CONFIG_VERSION: u32 = 1; + /// NB: Keep this in sync with the version defined in /// `wasmtime-bench-api`! +/// +/// This is passed to the engine by pointer, with `version` naming the fields we +/// know about and `size` describing how much of it we actually allocated, so new +/// fields may only ever be appended to the end. An engine that does not know +/// about a field we added will see its own checks fail and fall back to a +/// default, rather than read past our allocation. #[repr(C)] struct WasmBenchConfig { + version: u32, + size: usize, + working_dir_ptr: *const u8, working_dir_len: usize, @@ -35,12 +50,16 @@ struct WasmBenchConfig { execution_flags_ptr: *const u8, execution_flags_len: usize, + + cache: bool, } /// An shared library that implements our in-process benchmarking API. pub struct BenchApi<'a> { - wasm_bench_create: - libloading::Symbol<'a, unsafe extern "C" fn(WasmBenchConfig, *mut *mut c_void) -> i32>, + wasm_bench_create: libloading::Symbol< + 'a, + unsafe extern "C" fn(*const WasmBenchConfig, *mut *mut c_void) -> i32, + >, wasm_bench_free: libloading::Symbol<'a, unsafe extern "C" fn(*const c_void)>, wasm_bench_compile: libloading::Symbol<'a, unsafe extern "C" fn(*const c_void, *const u8, usize) -> i32>, @@ -76,6 +95,9 @@ pub struct Engine<'a, 'b, 'c, M> { impl<'a, 'b, 'c, M> Engine<'a, 'b, 'c, M> { /// Construct a new engine from the given `BenchApi`. + /// + /// `cache` asks the engine to enable its compilation cache. Leave it off + /// when compilation is being measured. // NB: take a mutable reference to the `BenchApi` so that no one else can // call its API methods out of order. #[allow(clippy::too_many_arguments)] @@ -88,6 +110,7 @@ impl<'a, 'b, 'c, M> Engine<'a, 'b, 'c, M> { measurements: &'a mut Measurements<'c>, measure: &'a mut M, execution_flags: Option<&'a str>, + cache: bool, ) -> Self where M: Measure, @@ -101,6 +124,8 @@ impl<'a, 'b, 'c, M> Engine<'a, 'b, 'c, M> { let measurement_data = Box::into_raw(measurement_data); let config = WasmBenchConfig { + version: WASM_BENCH_CONFIG_VERSION, + size: std::mem::size_of::(), working_dir_ptr: working_dir.as_ptr(), working_dir_len: working_dir.len(), stdout_path_ptr: stdout_path.as_ptr(), @@ -120,11 +145,12 @@ impl<'a, 'b, 'c, M> Engine<'a, 'b, 'c, M> { execution_end: Self::execution_end, execution_flags_ptr: execution_flags.as_ref().map_or(ptr::null(), |p| p.as_ptr()), execution_flags_len: execution_flags.as_ref().map_or(0, |p| p.len()), + cache, }; let mut engine = ptr::null_mut(); unsafe { - let result = (bench_api.wasm_bench_create)(config, &mut engine); + let result = (bench_api.wasm_bench_create)(&config, &mut engine); assert_eq!(result, 0); assert!(!engine.is_null()); }; diff --git a/crates/recorder/src/measure/callgrind.rs b/crates/recorder/src/measure/callgrind.rs index 53250c65..a766b16e 100644 --- a/crates/recorder/src/measure/callgrind.rs +++ b/crates/recorder/src/measure/callgrind.rs @@ -67,12 +67,7 @@ impl CallgrindMeasure { running_under_valgrind } - fn parse_dump_for_phase( - &self, - phase: Phase, - iteration: u32, - part: u32, - ) -> Result { + fn parse_dump_for_phase(&self, phase: Phase, part: u32) -> Result { let output_dir = self.output_dir.as_ref().ok_or_else(|| { anyhow!( "callgrind output directory is not configured; expected {CALLGRIND_OUT_DIR_ENV_VAR}" @@ -100,7 +95,7 @@ impl CallgrindMeasure { dump_path.display() ); - let expected_label = format!("{phase}/{iteration}"); + let expected_label = phase.to_string(); let actual_label = dump.label.as_deref().ok_or_else(|| { anyhow!( "callgrind dump {} is missing a client-request label", @@ -131,11 +126,11 @@ impl Measure for CallgrindMeasure { return; } - let label = CString::new(format!("{phase}/{}", measurements.iteration())).unwrap(); + let label = CString::new(phase.to_string()).unwrap(); callgrind::dump_stats_at(label.as_c_str()); let dump = self - .parse_dump_for_phase(phase, measurements.iteration(), self.next_dump_part) + .parse_dump_for_phase(phase, self.next_dump_part) .unwrap_or_else(|error| panic!("failed to read callgrind dump: {error:#}")); self.next_dump_part += 1; @@ -270,7 +265,7 @@ mod tests { assert_eq!(dump.pid, 773940); assert_eq!(dump.part, 1); - assert_eq!(dump.label.as_deref(), Some("execution/7")); + assert_eq!(dump.label.as_deref(), Some("execution")); assert_eq!( dump.counts, vec![ diff --git a/crates/recorder/src/measure/mod.rs b/crates/recorder/src/measure/mod.rs index 23b55fc0..f0abd151 100644 --- a/crates/recorder/src/measure/mod.rs +++ b/crates/recorder/src/measure/mod.rs @@ -10,8 +10,6 @@ pub struct Measurements<'a> { arch: &'a str, engine: Engine<'a>, wasm: &'a str, - process: u32, - iteration: u32, measurements: Vec>, } @@ -22,27 +20,15 @@ impl<'a> Measurements<'a> { arch, engine, wasm, - process: std::process::id(), - iteration: 0, measurements: vec![], } } - /// Advance the iteration counter. - pub fn next_iteration(&mut self) { - self.iteration += 1; - } - /// Reserve additional capacity for more measurements internally. pub fn reserve(&mut self, capacity: usize) { self.measurements.reserve(capacity); } - /// Get the current iteration index. - pub fn iteration(&self) -> u32 { - self.iteration - } - /// Add a measurement of the given event for the given phase to this /// `Measurements` collection. pub fn add(&mut self, phase: Phase, event: Cow<'a, str>, count: u64) { @@ -50,8 +36,6 @@ impl<'a> Measurements<'a> { arch: self.arch.into(), engine: self.engine.clone(), wasm: self.wasm.into(), - process: self.process, - iteration: self.iteration, phase, event, count, diff --git a/crates/upload/src/measurement.rs b/crates/upload/src/measurement.rs index 875664b6..12a252b7 100644 --- a/crates/upload/src/measurement.rs +++ b/crates/upload/src/measurement.rs @@ -20,13 +20,6 @@ pub struct UploadMeasurement<'a> { /// relies on `upload` to insert the data for this ID. pub benchmark: Cow<'a, str>, - /// The id of the process within which this measurement was taken. - pub process: u32, - - /// This measurement was the `n`th measurement of this phase taken within a - /// process. - pub iteration: u32, - /// The phase in a Wasm program's lifecycle that was measured: compilation, /// instantiation, or execution. pub phase: Phase, @@ -59,8 +52,6 @@ impl<'a> UploadMeasurement<'a> { machine: Cow::Borrowed(machine), engine: Cow::Borrowed(engine), benchmark: Cow::Borrowed(benchmark), - process: measurement.process, - iteration: measurement.iteration, phase: measurement.phase, event: Cow::Borrowed(measurement.event.as_ref()), count: measurement.count, diff --git a/docs/vtune.md b/docs/vtune.md index dd53993f..b433d8db 100644 --- a/docs/vtune.md +++ b/docs/vtune.md @@ -51,7 +51,7 @@ To see flame graphs and explore call stacks, re-collect results with "Collect st - Try restricting which CPU cores are used with a tool like `taskset`: e.g., `taskset --cpu-list 0` - Ensure the benchmark is not context-switched to another core using the Sightglass `--pin` flag -- You may want to analyze a single iteration; use `--processes 1 --iterations-per-process 1` +- You may want to analyze a single iteration; use `--iters 1` - When collecting call stacks, there is a balance between accuracy and slowing the workload down; on Linux, `-knob enable-stack-collection=true -knob stack-size=2048 -knob stack-type=software_lbr` seemed to work well but [this diff --git a/engines/native/.gitignore b/engines/native/.gitignore deleted file mode 100644 index e43c74fa..00000000 --- a/engines/native/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -libengine.so -libengine/target diff --git a/engines/native/README.md b/engines/native/README.md deleted file mode 100644 index ff4b4c4b..00000000 --- a/engines/native/README.md +++ /dev/null @@ -1,33 +0,0 @@ -This crate provides a way (on Linux) to run a subset of the Sightglass -benchmarks natively. This involves compiling two specially-crafted shared -libraries: (1) this engine and (2) the benchmark itself. - -### Build the native engine - -```console -$ cd /engines/native/libengine -$ cargo build --release -$ cp target/release/libnative_bench_api.so ../libengine.so -$ cd - -``` - -### Build the native binary for a single benchmark* - -```console -$ /benchmarks/build-native.sh path/to/benchmark -``` - -See the benchmark-building [requirements](../../benchmarks/README.md) for more -details. - -**\* Note: not all benchmarks support a native build** - -### Run a benchmark with the newly-created library - -```console -$ cd -$ cargo build --release -$ LD_LIBRARY_PATH=./engines/native/ benchmarks/run-native.sh \ - /path/to/benchmark.so -``` - diff --git a/engines/native/libengine/Cargo.lock b/engines/native/libengine/Cargo.lock deleted file mode 100644 index 3ad422f9..00000000 --- a/engines/native/libengine/Cargo.lock +++ /dev/null @@ -1,110 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "anyhow" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" - -[[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "libc" -version = "0.2.140" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" - -[[package]] -name = "libengine" -version = "0.1.0" -dependencies = [ - "anyhow", - "libc", - "libloading", - "nix", -] - -[[package]] -name = "libloading" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" -dependencies = [ - "cfg-if", - "winapi", -] - -[[package]] -name = "memoffset" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" -dependencies = [ - "autocfg", -] - -[[package]] -name = "nix" -version = "0.26.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" -dependencies = [ - "bitflags", - "cfg-if", - "libc", - "memoffset", - "pin-utils", - "static_assertions", -] - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" diff --git a/engines/native/libengine/Cargo.toml b/engines/native/libengine/Cargo.toml deleted file mode 100644 index 19a982fe..00000000 --- a/engines/native/libengine/Cargo.toml +++ /dev/null @@ -1,14 +0,0 @@ -[package] -name = "libengine" -version = "0.1.0" -edition = "2021" - -[lib] -name = "native_bench_api" -crate-type = ["rlib", "cdylib"] - -[dependencies] -anyhow = "1.0.22" -libloading = "0.9" -nix = "0.26.2" -libc="0.2" diff --git a/engines/native/libengine/src/lib.rs b/engines/native/libengine/src/lib.rs deleted file mode 100644 index 9b89a686..00000000 --- a/engines/native/libengine/src/lib.rs +++ /dev/null @@ -1,318 +0,0 @@ -//! Implements the engine API to support benchmarking native applications. -//! Supports the collection of execution time. Compilation time from high level -//! language to native binary is not recorded since (a) compilation is currently -//! a separate step taken by the user and (b) Wasm also does not record the -//! equivalent step. Instantiation time is also not recorded. Since the Sightglass -//! framework is focused on Wasm first and because this is file is based on the -//! benchmarking supporting for Wasmtime, some function and variable names are -//! consistent with the assumption that we are executing a Wasm file. -//! - -pub use self::FcntlArg::*; -use anyhow::{Context, Result}; -use nix::fcntl::FcntlArg; -use nix::libc::fflush; -use nix::unistd::{close, dup, dup2, pipe, read}; -use std::env; -use std::os::raw::{c_int, c_void}; -use std::path::{Path, PathBuf}; -use std::slice; -use std::{fs::File, io::Write}; - -pub type ExitCode = c_int; -pub const OK: ExitCode = 0; -pub const ERR: ExitCode = -1; - -// Configuration options for the benchmark. -#[repr(C)] -pub struct WasmBenchConfig { - // The working directory where benchmark should be executed. - pub working_dir_ptr: *const u8, - pub working_dir_len: usize, - - /// The file path that should be created and used as `stdout`. - pub stdout_path_ptr: *const u8, - pub stdout_path_len: usize, - - /// The file path that should be created and used as `stderr`. - pub stderr_path_ptr: *const u8, - pub stderr_path_len: usize, - - /// The (optional) file path that should be opened and used as `stdin`. If - /// not provided, then the WASI context will not have a `stdin` initialized. - pub stdin_path_ptr: *const u8, - pub stdin_path_len: usize, - - /// The functions to start and stop performance timers/counters during Wasm - /// compilation. - pub compilation_timer: *mut u8, - pub compilation_start: extern "C" fn(*mut u8), - pub compilation_end: extern "C" fn(*mut u8), - - /// The functions to start and stop performance timers/counters during Wasm - /// instantiation. - pub instantiation_timer: *mut u8, - pub instantiation_start: extern "C" fn(*mut u8), - pub instantiation_end: extern "C" fn(*mut u8), - - /// The functions to start and stop performance timers/counters during Wasm - /// execution. - pub execution_timer: *mut u8, - pub execution_start: extern "C" fn(*mut u8), - pub execution_end: extern "C" fn(*mut u8), - - pub working_dir: PathBuf, - pub stdout_file: File, - pub stderr_file: File, -} - -impl WasmBenchConfig { - fn working_dir(&self) -> Result { - let working_dir = - unsafe { std::slice::from_raw_parts(self.working_dir_ptr, self.working_dir_len) }; - let working_dir = std::str::from_utf8(working_dir) - .context("given working directory is not valid UTF-8")?; - Ok(working_dir.into()) - } - - fn stdout_path(&self) -> Result { - let stdout_path = - unsafe { std::slice::from_raw_parts(self.stdout_path_ptr, self.stdout_path_len) }; - let stdout_path = - std::str::from_utf8(stdout_path).context("given stdout path is not valid UTF-8")?; - Ok(stdout_path.into()) - } - - fn stderr_path(&self) -> Result { - let stderr_path = - unsafe { std::slice::from_raw_parts(self.stderr_path_ptr, self.stderr_path_len) }; - let stderr_path = - std::str::from_utf8(stderr_path).context("given stderr path is not valid UTF-8")?; - Ok(stderr_path.into()) - } -} - -// Exposes a C-compatible way of creating the engine from the bytes of a single -// Wasm module. -// -// On success, the `out_bench_ptr` is initialized to a pointer to a structure -// that contains the engine's initialized state, and `0` is returned. On -// failure, a non-zero status code is returned and `out_bench_ptr` is left -// untouched. -#[no_mangle] -pub extern "C" fn wasm_bench_create( - config: WasmBenchConfig, - out_bench_ptr: *mut *mut c_void, -) -> ExitCode { - let result = (|| -> Result<_> { - let working_dir = config.working_dir()?; - let stdout_path = config.stdout_path()?; - let stderr_path = config.stderr_path()?; - - let stdout = std::fs::File::create(&stdout_path) - .with_context(|| format!("failed to create {}", stdout_path.display()))?; - let stderr = std::fs::File::create(&stderr_path) - .with_context(|| format!("failed to create {}", stderr_path.display()))?; - - let state = Box::new(BenchState::new( - config.compilation_timer, - config.compilation_start, - config.compilation_end, - config.instantiation_timer, - config.instantiation_start, - config.instantiation_end, - config.execution_timer, - config.execution_start, - config.execution_end, - working_dir, - stdout, - stderr, - )?); - Ok(Box::into_raw(state) as _) - })(); - - if let Ok(bench_ptr) = result { - unsafe { - assert!(!out_bench_ptr.is_null()); - *out_bench_ptr = bench_ptr; - } - } - - to_exit_code(result.map(|_| ())) -} - -// Free the engine state allocated by this library. -#[no_mangle] -pub extern "C" fn wasm_bench_free(state: *mut c_void) { - assert!(!state.is_null()); - unsafe { - drop(Box::from_raw(state as *mut BenchState)); - } -} - -// Compile the benchmark module. -#[no_mangle] -pub extern "C" fn wasm_bench_compile( - state: *mut c_void, - wasm_bytes: *const u8, - wasm_bytes_length: usize, -) -> ExitCode { - let state = unsafe { (state as *mut BenchState).as_mut().unwrap() }; - let wasm_bytes = unsafe { slice::from_raw_parts(wasm_bytes, wasm_bytes_length) }; - let result = state.compile(wasm_bytes).context("failed to compile"); - to_exit_code(result) -} - -// Instantiate the benchmark module. -#[no_mangle] -pub extern "C" fn wasm_bench_instantiate(state: *mut c_void) -> ExitCode { - let state = unsafe { (state as *mut BenchState).as_mut().unwrap() }; - let result = state.instantiate().context("failed to instantiate"); - to_exit_code(result) -} - -// Execute the benchmark module. -#[no_mangle] -pub extern "C" fn wasm_bench_execute(state: *mut c_void) -> ExitCode { - let state = unsafe { (state as *mut BenchState).as_mut().unwrap() }; - let result = state.execute().context("failed to execute"); - to_exit_code(result) -} - -// Helper function for converting a Rust result to a C error code. -// This will print an error indicating some information regarding the failure. -fn to_exit_code(result: impl Into>) -> ExitCode { - match result.into() { - Ok(_) => OK, - Err(error) => { - eprintln!("{:?}", error); - ERR - } - } -} - -// This structure contains the actual Rust implementation of the -// benchmarking state -struct BenchState { - compilation_timer: *mut u8, - compilation_start: extern "C" fn(*mut u8), - compilation_end: extern "C" fn(*mut u8), - instantiation_timer: *mut u8, - instantiation_start: extern "C" fn(*mut u8), - instantiation_end: extern "C" fn(*mut u8), - execution_timer: *mut u8, - execution_start: extern "C" fn(*mut u8), - execution_end: extern "C" fn(*mut u8), - working_dir: PathBuf, - stdout_file: File, - stderr_file: File, -} - -static mut NATIVE_EXECUTION_TIMER: Option<*mut u8> = None; -static mut NATIVE_EXECUTION_START: Option = None; -static mut NATIVE_EXECUTION_END: Option = None; - -#[no_mangle] -pub extern "C" fn bench_start() { - let timer = unsafe { NATIVE_EXECUTION_TIMER.unwrap() }; - unsafe { NATIVE_EXECUTION_START.unwrap()(timer) }; -} - -#[no_mangle] -pub extern "C" fn bench_end() { - let timer = unsafe { NATIVE_EXECUTION_TIMER.unwrap() }; - unsafe { NATIVE_EXECUTION_END.unwrap()(timer) }; -} - -impl BenchState { - fn new( - compilation_timer: *mut u8, - compilation_start: extern "C" fn(*mut u8), - compilation_end: extern "C" fn(*mut u8), - instantiation_timer: *mut u8, - instantiation_start: extern "C" fn(*mut u8), - instantiation_end: extern "C" fn(*mut u8), - execution_timer: *mut u8, - execution_start: extern "C" fn(*mut u8), - execution_end: extern "C" fn(*mut u8), - working_dir: PathBuf, - stdout_file: File, - stderr_file: File, - ) -> Result { - Ok(Self { - compilation_timer, - compilation_start, - compilation_end, - instantiation_timer, - instantiation_start, - instantiation_end, - execution_timer, - execution_start, - execution_end, - working_dir, - stdout_file, - stderr_file, - }) - } - - fn compile(&mut self, _bytes: &[u8]) -> Result<()> { - (self.compilation_start)(self.compilation_timer); - (self.compilation_end)(self.compilation_timer); - Ok(()) - } - - fn instantiate(&mut self) -> Result<()> { - (self.instantiation_start)(self.instantiation_timer); - (self.instantiation_end)(self.instantiation_timer); - Ok(()) - } - - fn execute(&mut self) -> Result<()> { - // Initialize call back timers - unsafe { - NATIVE_EXECUTION_TIMER = Some(self.execution_timer); - NATIVE_EXECUTION_START = Some(self.execution_start); - NATIVE_EXECUTION_END = Some(self.execution_end); - } - - // Setup pipe for capturing stdout - let pipe_stdout = pipe()?; - let original_stdout = dup(1)?; - dup2(pipe_stdout.1, 1)?; - close(pipe_stdout.1)?; - - // Load the library - let native_lib = self.working_dir.join("./benchmark.so"); - let native_compiled_code_lib = unsafe { libloading::Library::new(&native_lib)? }; - let native_entry: libloading::Symbol<'_, unsafe extern "C" fn() -> i32> = - unsafe { native_compiled_code_lib.get(b"native_entry").unwrap() }; - - // Set working directory for loading any input files. - let root_dir = env::current_dir()?; - let working_dir = Path::new(&self.working_dir); - assert!(env::set_current_dir(&working_dir).is_ok()); - - // Run the benchmark - unsafe { (native_entry)() }; - - // Reset working directory - assert!(env::set_current_dir(&root_dir).is_ok()); - - // Flush stdout and set fp for reading the buffer - let fp_stdout = unsafe { libc::fdopen(pipe_stdout.1, &('w' as libc::c_char)) }; - unsafe { fflush(fp_stdout) }; - dup2(original_stdout, 1)?; - - // Read the stdout buffer written by the benchmark and write results to a file - let mut buffer = [0]; - while let Ok(count) = read(pipe_stdout.0, &mut buffer) { - if count == 0 { - break; - } - self.stdout_file.write_all(&buffer)?; - } - drop(fp_stdout); - - Ok(()) - } -} diff --git a/test/fixtures/callgrind.client-request.out b/test/fixtures/callgrind.client-request.out index 5a96f1a2..a05b0cd1 100644 --- a/test/fixtures/callgrind.client-request.out +++ b/test/fixtures/callgrind.client-request.out @@ -11,7 +11,7 @@ desc: D1 cache: 32768 B, 64 B, 8-way associative desc: LL cache: 8388608 B, 64 B, 16-way associative desc: Timerange: Basic block 0 - 140028 -desc: Trigger: Client Request: execution/7 +desc: Trigger: Client Request: execution positions: line events: Ir Dr Dw I1mr D1mr D1mw ILmr DLmr DLmw Bc Bcm Bi Bim diff --git a/test/fixtures/old-backends.json b/test/fixtures/old-backends.json index 70767ea4..cc179086 100644 --- a/test/fixtures/old-backends.json +++ b/test/fixtures/old-backends.json @@ -3,8 +3,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Compilation", "event": "cycles", "count": 823537015 @@ -13,8 +11,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Compilation", "event": "nanoseconds", "count": 283581244 @@ -23,8 +19,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Instantiation", "event": "cycles", "count": 229974 @@ -33,8 +27,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Instantiation", "event": "nanoseconds", "count": 79190 @@ -43,8 +35,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Execution", "event": "cycles", "count": 10568945 @@ -53,8 +43,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Execution", "event": "nanoseconds", "count": 3639368 @@ -63,8 +51,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Compilation", "event": "cycles", "count": 725850172 @@ -73,8 +59,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Compilation", "event": "nanoseconds", "count": 249943222 @@ -83,8 +67,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Instantiation", "event": "cycles", "count": 186145 @@ -93,8 +75,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Instantiation", "event": "nanoseconds", "count": 64098 @@ -103,8 +83,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Execution", "event": "cycles", "count": 10352359 @@ -113,8 +91,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Execution", "event": "nanoseconds", "count": 3564787 @@ -123,8 +99,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Compilation", "event": "cycles", "count": 717014335 @@ -133,8 +107,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Compilation", "event": "nanoseconds", "count": 246900641 @@ -143,8 +115,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Instantiation", "event": "cycles", "count": 221862 @@ -153,8 +123,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Instantiation", "event": "nanoseconds", "count": 76397 @@ -163,8 +131,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Execution", "event": "cycles", "count": 13146295 @@ -173,8 +139,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Execution", "event": "nanoseconds", "count": 4526867 @@ -183,8 +147,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Compilation", "event": "cycles", "count": 696450758 @@ -193,8 +155,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Compilation", "event": "nanoseconds", "count": 239819667 @@ -203,8 +163,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Instantiation", "event": "cycles", "count": 222545 @@ -213,8 +171,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Instantiation", "event": "nanoseconds", "count": 76632 @@ -223,8 +179,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Execution", "event": "cycles", "count": 14105089 @@ -233,8 +187,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Execution", "event": "nanoseconds", "count": 4857023 @@ -243,8 +195,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Compilation", "event": "cycles", "count": 770424624 @@ -253,8 +203,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Compilation", "event": "nanoseconds", "count": 265292233 @@ -263,8 +211,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Instantiation", "event": "cycles", "count": 222285 @@ -273,8 +219,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Instantiation", "event": "nanoseconds", "count": 76542 @@ -283,8 +227,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Execution", "event": "cycles", "count": 13478493 @@ -293,8 +235,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Execution", "event": "nanoseconds", "count": 4641258 @@ -303,8 +243,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Compilation", "event": "cycles", "count": 747883580 @@ -313,8 +251,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Compilation", "event": "nanoseconds", "count": 257530326 @@ -323,8 +259,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Instantiation", "event": "cycles", "count": 229928 @@ -333,8 +267,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Instantiation", "event": "nanoseconds", "count": 79174 @@ -343,8 +275,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Execution", "event": "cycles", "count": 13067011 @@ -353,8 +283,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Execution", "event": "nanoseconds", "count": 4499566 @@ -363,8 +291,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Compilation", "event": "cycles", "count": 719764856 @@ -373,8 +299,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Compilation", "event": "nanoseconds", "count": 247847771 @@ -383,8 +307,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Instantiation", "event": "cycles", "count": 220817 @@ -393,8 +315,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Instantiation", "event": "nanoseconds", "count": 76037 @@ -403,8 +323,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Execution", "event": "cycles", "count": 13165343 @@ -413,8 +331,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Execution", "event": "nanoseconds", "count": 4533426 @@ -423,8 +339,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Compilation", "event": "cycles", "count": 724176897 @@ -433,8 +347,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Compilation", "event": "nanoseconds", "count": 249367037 @@ -443,8 +355,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Instantiation", "event": "cycles", "count": 187606 @@ -453,8 +363,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Instantiation", "event": "nanoseconds", "count": 64601 @@ -463,8 +371,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Execution", "event": "cycles", "count": 10334150 @@ -473,8 +379,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Execution", "event": "nanoseconds", "count": 3558517 @@ -483,8 +387,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Compilation", "event": "cycles", "count": 709162050 @@ -493,8 +395,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Compilation", "event": "nanoseconds", "count": 244196743 @@ -503,8 +403,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Instantiation", "event": "cycles", "count": 213551 @@ -513,8 +411,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Instantiation", "event": "nanoseconds", "count": 73535 @@ -523,8 +419,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Execution", "event": "cycles", "count": 11036541 @@ -533,8 +427,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Execution", "event": "nanoseconds", "count": 3800382 @@ -543,8 +435,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Compilation", "event": "cycles", "count": 769841609 @@ -553,8 +443,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Compilation", "event": "nanoseconds", "count": 265091474 @@ -563,8 +451,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Instantiation", "event": "cycles", "count": 199983 @@ -573,8 +459,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Instantiation", "event": "nanoseconds", "count": 68863 @@ -583,8 +467,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Execution", "event": "cycles", "count": 14169904 @@ -593,8 +475,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Execution", "event": "nanoseconds", "count": 4879342 @@ -603,8 +483,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Compilation", "event": "cycles", "count": 796284592 @@ -613,8 +491,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Compilation", "event": "nanoseconds", "count": 274198271 @@ -623,8 +499,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Instantiation", "event": "cycles", "count": 200618 @@ -633,8 +507,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Instantiation", "event": "nanoseconds", "count": 69082 @@ -643,8 +515,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Execution", "event": "cycles", "count": 10443941 @@ -653,8 +523,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Execution", "event": "nanoseconds", "count": 3596340 @@ -663,8 +531,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Compilation", "event": "cycles", "count": 704156210 @@ -673,8 +539,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Compilation", "event": "nanoseconds", "count": 242474132 @@ -683,8 +547,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Instantiation", "event": "cycles", "count": 308810 @@ -693,8 +555,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Instantiation", "event": "nanoseconds", "count": 106337 @@ -703,8 +563,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Execution", "event": "cycles", "count": 12631959 @@ -713,8 +571,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Execution", "event": "nanoseconds", "count": 4349778 @@ -723,8 +579,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Compilation", "event": "cycles", "count": 710530529 @@ -733,8 +587,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Compilation", "event": "nanoseconds", "count": 244669110 @@ -743,8 +595,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Instantiation", "event": "cycles", "count": 205107 @@ -753,8 +603,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Instantiation", "event": "nanoseconds", "count": 70627 @@ -763,8 +611,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Execution", "event": "cycles", "count": 10497934 @@ -773,8 +619,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Execution", "event": "nanoseconds", "count": 3614932 @@ -783,8 +627,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Compilation", "event": "cycles", "count": 713916404 @@ -793,8 +635,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Compilation", "event": "nanoseconds", "count": 245835027 @@ -803,8 +643,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Instantiation", "event": "cycles", "count": 204956 @@ -813,8 +651,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Instantiation", "event": "nanoseconds", "count": 70575 @@ -823,8 +659,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Execution", "event": "cycles", "count": 10950820 @@ -833,8 +667,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Execution", "event": "nanoseconds", "count": 3770882 @@ -843,8 +675,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Compilation", "event": "cycles", "count": 700420814 @@ -853,8 +683,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Compilation", "event": "nanoseconds", "count": 241187860 @@ -863,8 +691,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Instantiation", "event": "cycles", "count": 229555 @@ -873,8 +699,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Instantiation", "event": "nanoseconds", "count": 79046 @@ -883,8 +707,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Execution", "event": "cycles", "count": 10328193 @@ -893,8 +715,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Execution", "event": "nanoseconds", "count": 3556483 @@ -903,8 +723,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Compilation", "event": "cycles", "count": 688475571 @@ -913,8 +731,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Compilation", "event": "nanoseconds", "count": 237074550 @@ -923,8 +739,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Instantiation", "event": "cycles", "count": 213468 @@ -933,8 +747,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Instantiation", "event": "nanoseconds", "count": 73507 @@ -943,8 +755,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Execution", "event": "cycles", "count": 10819299 @@ -953,8 +763,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Execution", "event": "nanoseconds", "count": 3725593 @@ -963,8 +771,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Compilation", "event": "cycles", "count": 703972809 @@ -973,8 +779,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Compilation", "event": "nanoseconds", "count": 242410979 @@ -983,8 +787,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Instantiation", "event": "cycles", "count": 200003 @@ -993,8 +795,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Instantiation", "event": "nanoseconds", "count": 68870 @@ -1003,8 +803,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Execution", "event": "cycles", "count": 10580849 @@ -1013,8 +811,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Execution", "event": "nanoseconds", "count": 3643484 @@ -1023,8 +819,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Compilation", "event": "cycles", "count": 704191749 @@ -1033,8 +827,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Compilation", "event": "nanoseconds", "count": 242486370 @@ -1043,8 +835,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Instantiation", "event": "cycles", "count": 214545 @@ -1053,8 +843,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Instantiation", "event": "nanoseconds", "count": 73877 @@ -1063,8 +851,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Execution", "event": "cycles", "count": 10826782 @@ -1073,8 +859,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Execution", "event": "nanoseconds", "count": 3728170 @@ -1083,8 +867,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Compilation", "event": "cycles", "count": 694132097 @@ -1093,8 +875,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Compilation", "event": "nanoseconds", "count": 239022358 @@ -1103,8 +883,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Instantiation", "event": "cycles", "count": 210056 @@ -1113,8 +891,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Instantiation", "event": "nanoseconds", "count": 72332 @@ -1123,8 +899,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Execution", "event": "cycles", "count": 10688469 @@ -1133,8 +907,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Execution", "event": "nanoseconds", "count": 3680543 @@ -1143,8 +915,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Compilation", "event": "cycles", "count": 692382117 @@ -1153,8 +923,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Compilation", "event": "nanoseconds", "count": 238419758 @@ -1163,8 +931,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Instantiation", "event": "cycles", "count": 213872 @@ -1173,8 +939,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Instantiation", "event": "nanoseconds", "count": 73646 @@ -1183,8 +947,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Execution", "event": "cycles", "count": 10529789 @@ -1193,8 +955,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_2.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Execution", "event": "nanoseconds", "count": 3625902 @@ -1203,8 +963,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Compilation", "event": "cycles", "count": 810605868 @@ -1213,8 +971,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Compilation", "event": "nanoseconds", "count": 279126753 @@ -1223,8 +979,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Instantiation", "event": "cycles", "count": 203474 @@ -1233,8 +987,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Instantiation", "event": "nanoseconds", "count": 70064 @@ -1243,8 +995,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Execution", "event": "cycles", "count": 10849793 @@ -1253,8 +1003,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 0, "phase": "Execution", "event": "nanoseconds", "count": 3736054 @@ -1263,8 +1011,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Compilation", "event": "cycles", "count": 751713121 @@ -1273,8 +1019,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Compilation", "event": "nanoseconds", "count": 258847426 @@ -1283,8 +1027,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Instantiation", "event": "cycles", "count": 213857 @@ -1293,8 +1035,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Instantiation", "event": "nanoseconds", "count": 73640 @@ -1303,8 +1043,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Execution", "event": "cycles", "count": 10669342 @@ -1313,8 +1051,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 1, "phase": "Execution", "event": "nanoseconds", "count": 3673917 @@ -1323,8 +1059,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Compilation", "event": "cycles", "count": 745912915 @@ -1333,8 +1067,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Compilation", "event": "nanoseconds", "count": 256850164 @@ -1343,8 +1075,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Instantiation", "event": "cycles", "count": 213000 @@ -1353,8 +1083,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Instantiation", "event": "nanoseconds", "count": 73345 @@ -1363,8 +1091,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Execution", "event": "cycles", "count": 10843728 @@ -1373,8 +1099,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 2, "phase": "Execution", "event": "nanoseconds", "count": 3733965 @@ -1383,8 +1107,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Compilation", "event": "cycles", "count": 721352134 @@ -1393,8 +1115,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Compilation", "event": "nanoseconds", "count": 248392822 @@ -1403,8 +1123,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Instantiation", "event": "cycles", "count": 208648 @@ -1413,8 +1131,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Instantiation", "event": "nanoseconds", "count": 71846 @@ -1423,8 +1139,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Execution", "event": "cycles", "count": 10608050 @@ -1433,8 +1147,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 3, "phase": "Execution", "event": "nanoseconds", "count": 3652811 @@ -1443,8 +1155,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Compilation", "event": "cycles", "count": 933479759 @@ -1453,8 +1163,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Compilation", "event": "nanoseconds", "count": 321437562 @@ -1463,8 +1171,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Instantiation", "event": "cycles", "count": 241726 @@ -1473,8 +1179,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Instantiation", "event": "nanoseconds", "count": 83236 @@ -1483,8 +1187,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Execution", "event": "cycles", "count": 14087816 @@ -1493,8 +1195,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 4, "phase": "Execution", "event": "nanoseconds", "count": 4851045 @@ -1503,8 +1203,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Compilation", "event": "cycles", "count": 741420913 @@ -1513,8 +1211,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Compilation", "event": "nanoseconds", "count": 255303373 @@ -1523,8 +1219,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Instantiation", "event": "cycles", "count": 211559 @@ -1533,8 +1227,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Instantiation", "event": "nanoseconds", "count": 72848 @@ -1543,8 +1235,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Execution", "event": "cycles", "count": 10646980 @@ -1553,8 +1243,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 5, "phase": "Execution", "event": "nanoseconds", "count": 3666216 @@ -1563,8 +1251,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Compilation", "event": "cycles", "count": 731145293 @@ -1573,8 +1259,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Compilation", "event": "nanoseconds", "count": 251765031 @@ -1583,8 +1267,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Instantiation", "event": "cycles", "count": 264494 @@ -1593,8 +1275,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Instantiation", "event": "nanoseconds", "count": 91076 @@ -1603,8 +1283,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Execution", "event": "cycles", "count": 10845308 @@ -1613,8 +1291,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 6, "phase": "Execution", "event": "nanoseconds", "count": 3734509 @@ -1623,8 +1299,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Compilation", "event": "cycles", "count": 753393775 @@ -1633,8 +1307,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Compilation", "event": "nanoseconds", "count": 259426148 @@ -1643,8 +1315,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Instantiation", "event": "cycles", "count": 214567 @@ -1653,8 +1323,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Instantiation", "event": "nanoseconds", "count": 73884 @@ -1663,8 +1331,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Execution", "event": "cycles", "count": 10988944 @@ -1673,8 +1339,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 7, "phase": "Execution", "event": "nanoseconds", "count": 3783969 @@ -1683,8 +1347,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Compilation", "event": "cycles", "count": 731973298 @@ -1693,8 +1355,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Compilation", "event": "nanoseconds", "count": 252050149 @@ -1703,8 +1363,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Instantiation", "event": "cycles", "count": 300269 @@ -1713,8 +1371,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Instantiation", "event": "nanoseconds", "count": 103395 @@ -1723,8 +1379,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Execution", "event": "cycles", "count": 10569938 @@ -1733,8 +1387,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 8, "phase": "Execution", "event": "nanoseconds", "count": 3639688 @@ -1743,8 +1395,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Compilation", "event": "cycles", "count": 847912148 @@ -1753,8 +1403,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Compilation", "event": "nanoseconds", "count": 291972923 @@ -1763,8 +1411,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Instantiation", "event": "cycles", "count": 259099 @@ -1773,8 +1419,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Instantiation", "event": "nanoseconds", "count": 89219 @@ -1783,8 +1427,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Execution", "event": "cycles", "count": 16792916 @@ -1793,8 +1435,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend_3.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 85389, - "iteration": 9, "phase": "Execution", "event": "nanoseconds", "count": 5782529 diff --git a/test/fixtures/old-vs-new-backend.json b/test/fixtures/old-vs-new-backend.json index 4d313e90..ffe11b9e 100644 --- a/test/fixtures/old-vs-new-backend.json +++ b/test/fixtures/old-vs-new-backend.json @@ -3,8 +3,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Compilation", "event": "cycles", "count": 826253416 @@ -13,8 +11,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Compilation", "event": "nanoseconds", "count": 284514295 @@ -23,8 +19,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Instantiation", "event": "cycles", "count": 229475 @@ -33,8 +27,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Instantiation", "event": "nanoseconds", "count": 79018 @@ -43,8 +35,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Execution", "event": "cycles", "count": 11045995 @@ -53,8 +43,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Execution", "event": "nanoseconds", "count": 3803607 @@ -63,8 +51,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Compilation", "event": "cycles", "count": 695058378 @@ -73,8 +59,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Compilation", "event": "nanoseconds", "count": 239338247 @@ -83,8 +67,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Instantiation", "event": "cycles", "count": 187142 @@ -93,8 +75,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Instantiation", "event": "nanoseconds", "count": 64440 @@ -103,8 +83,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Execution", "event": "cycles", "count": 10722663 @@ -113,8 +91,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Execution", "event": "nanoseconds", "count": 3692270 @@ -123,8 +99,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Compilation", "event": "cycles", "count": 689866738 @@ -133,8 +107,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Compilation", "event": "nanoseconds", "count": 237550544 @@ -143,8 +115,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Instantiation", "event": "cycles", "count": 181095 @@ -153,8 +123,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Instantiation", "event": "nanoseconds", "count": 62358 @@ -163,8 +131,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Execution", "event": "cycles", "count": 10819280 @@ -173,8 +139,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Execution", "event": "nanoseconds", "count": 3725539 @@ -183,8 +147,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Compilation", "event": "cycles", "count": 717641294 @@ -193,8 +155,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Compilation", "event": "nanoseconds", "count": 247114509 @@ -203,8 +163,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Instantiation", "event": "cycles", "count": 181488 @@ -213,8 +171,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Instantiation", "event": "nanoseconds", "count": 62494 @@ -223,8 +179,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Execution", "event": "cycles", "count": 10585776 @@ -233,8 +187,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Execution", "event": "nanoseconds", "count": 3645134 @@ -243,8 +195,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Compilation", "event": "cycles", "count": 689812001 @@ -253,8 +203,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Compilation", "event": "nanoseconds", "count": 237531696 @@ -263,8 +211,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Instantiation", "event": "cycles", "count": 189059 @@ -273,8 +219,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Instantiation", "event": "nanoseconds", "count": 65101 @@ -283,8 +227,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Execution", "event": "cycles", "count": 10668147 @@ -293,8 +235,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Execution", "event": "nanoseconds", "count": 3673498 @@ -303,8 +243,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Compilation", "event": "cycles", "count": 694902672 @@ -313,8 +251,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Compilation", "event": "nanoseconds", "count": 239284631 @@ -323,8 +259,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Instantiation", "event": "cycles", "count": 181442 @@ -333,8 +267,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Instantiation", "event": "nanoseconds", "count": 62478 @@ -343,8 +275,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Execution", "event": "cycles", "count": 10531269 @@ -353,8 +283,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Execution", "event": "nanoseconds", "count": 3626365 @@ -363,8 +291,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Compilation", "event": "cycles", "count": 688072501 @@ -373,8 +299,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Compilation", "event": "nanoseconds", "count": 236932712 @@ -383,8 +307,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Instantiation", "event": "cycles", "count": 191638 @@ -393,8 +315,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Instantiation", "event": "nanoseconds", "count": 65989 @@ -403,8 +323,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Execution", "event": "cycles", "count": 10648091 @@ -413,8 +331,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Execution", "event": "nanoseconds", "count": 3666591 @@ -423,8 +339,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Compilation", "event": "cycles", "count": 688815498 @@ -433,8 +347,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Compilation", "event": "nanoseconds", "count": 237188558 @@ -443,8 +355,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Instantiation", "event": "cycles", "count": 186578 @@ -453,8 +363,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Instantiation", "event": "nanoseconds", "count": 64246 @@ -463,8 +371,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Execution", "event": "cycles", "count": 10732911 @@ -473,8 +379,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Execution", "event": "nanoseconds", "count": 3695799 @@ -483,8 +387,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Compilation", "event": "cycles", "count": 696983273 @@ -493,8 +395,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Compilation", "event": "nanoseconds", "count": 240001071 @@ -503,8 +403,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Instantiation", "event": "cycles", "count": 190311 @@ -513,8 +411,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Instantiation", "event": "nanoseconds", "count": 65532 @@ -523,8 +419,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Execution", "event": "cycles", "count": 10736677 @@ -533,8 +427,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Execution", "event": "nanoseconds", "count": 3697095 @@ -543,8 +435,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Compilation", "event": "cycles", "count": 703270483 @@ -553,8 +443,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Compilation", "event": "nanoseconds", "count": 242166026 @@ -563,8 +451,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Instantiation", "event": "cycles", "count": 201051 @@ -573,8 +459,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Instantiation", "event": "nanoseconds", "count": 69230 @@ -583,8 +467,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Execution", "event": "cycles", "count": 10692613 @@ -593,8 +475,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Execution", "event": "nanoseconds", "count": 3681922 @@ -603,8 +483,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Compilation", "event": "cycles", "count": 701758278 @@ -613,8 +491,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Compilation", "event": "nanoseconds", "count": 241645309 @@ -623,8 +499,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Instantiation", "event": "cycles", "count": 192690 @@ -633,8 +507,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Instantiation", "event": "nanoseconds", "count": 66351 @@ -643,8 +515,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Execution", "event": "cycles", "count": 11222216 @@ -653,8 +523,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Execution", "event": "nanoseconds", "count": 3864287 @@ -663,8 +531,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Compilation", "event": "cycles", "count": 705636097 @@ -673,8 +539,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Compilation", "event": "nanoseconds", "count": 242980607 @@ -683,8 +547,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Instantiation", "event": "cycles", "count": 188364 @@ -693,8 +555,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Instantiation", "event": "nanoseconds", "count": 64861 @@ -703,8 +563,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Execution", "event": "cycles", "count": 10623346 @@ -713,8 +571,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Execution", "event": "nanoseconds", "count": 3658071 @@ -723,8 +579,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Compilation", "event": "cycles", "count": 705826103 @@ -733,8 +587,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Compilation", "event": "nanoseconds", "count": 243046035 @@ -743,8 +595,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Instantiation", "event": "cycles", "count": 188254 @@ -753,8 +603,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Instantiation", "event": "nanoseconds", "count": 64823 @@ -763,8 +611,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Execution", "event": "cycles", "count": 10523503 @@ -773,8 +619,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Execution", "event": "nanoseconds", "count": 3623690 @@ -783,8 +627,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Compilation", "event": "cycles", "count": 705404536 @@ -793,8 +635,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Compilation", "event": "nanoseconds", "count": 242900871 @@ -803,8 +643,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Instantiation", "event": "cycles", "count": 236868 @@ -813,8 +651,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Instantiation", "event": "nanoseconds", "count": 81563 @@ -823,8 +659,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Execution", "event": "cycles", "count": 10511671 @@ -833,8 +667,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Execution", "event": "nanoseconds", "count": 3619616 @@ -843,8 +675,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Compilation", "event": "cycles", "count": 688887334 @@ -853,8 +683,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Compilation", "event": "nanoseconds", "count": 237213294 @@ -863,8 +691,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Instantiation", "event": "cycles", "count": 180102 @@ -873,8 +699,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Instantiation", "event": "nanoseconds", "count": 62016 @@ -883,8 +707,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Execution", "event": "cycles", "count": 10759675 @@ -893,8 +715,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Execution", "event": "nanoseconds", "count": 3705015 @@ -903,8 +723,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Compilation", "event": "cycles", "count": 698210472 @@ -913,8 +731,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Compilation", "event": "nanoseconds", "count": 240423648 @@ -923,8 +739,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Instantiation", "event": "cycles", "count": 234726 @@ -933,8 +747,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Instantiation", "event": "nanoseconds", "count": 80826 @@ -943,8 +755,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Execution", "event": "cycles", "count": 10869482 @@ -953,8 +763,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Execution", "event": "nanoseconds", "count": 3742826 @@ -963,8 +771,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Compilation", "event": "cycles", "count": 714072532 @@ -973,8 +779,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Compilation", "event": "nanoseconds", "count": 245885632 @@ -983,8 +787,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Instantiation", "event": "cycles", "count": 185231 @@ -993,8 +795,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Instantiation", "event": "nanoseconds", "count": 63782 @@ -1003,8 +803,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Execution", "event": "cycles", "count": 10635448 @@ -1013,8 +811,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Execution", "event": "nanoseconds", "count": 3662238 @@ -1023,8 +819,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Compilation", "event": "cycles", "count": 711065662 @@ -1033,8 +827,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Compilation", "event": "nanoseconds", "count": 244850238 @@ -1043,8 +835,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Instantiation", "event": "cycles", "count": 196530 @@ -1053,8 +843,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Instantiation", "event": "nanoseconds", "count": 67673 @@ -1063,8 +851,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Execution", "event": "cycles", "count": 10804183 @@ -1073,8 +859,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Execution", "event": "nanoseconds", "count": 3720341 @@ -1083,8 +867,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Compilation", "event": "cycles", "count": 698860676 @@ -1093,8 +875,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Compilation", "event": "nanoseconds", "count": 240647541 @@ -1103,8 +883,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Instantiation", "event": "cycles", "count": 198117 @@ -1113,8 +891,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Instantiation", "event": "nanoseconds", "count": 68220 @@ -1123,8 +899,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Execution", "event": "cycles", "count": 10965428 @@ -1133,8 +907,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Execution", "event": "nanoseconds", "count": 3775864 @@ -1143,8 +915,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Compilation", "event": "cycles", "count": 715661863 @@ -1153,8 +923,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Compilation", "event": "nanoseconds", "count": 246432906 @@ -1163,8 +931,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Instantiation", "event": "cycles", "count": 185324 @@ -1173,8 +939,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Instantiation", "event": "nanoseconds", "count": 63814 @@ -1183,8 +947,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Execution", "event": "cycles", "count": 10422782 @@ -1193,8 +955,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Execution", "event": "nanoseconds", "count": 3589008 @@ -1203,8 +963,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Compilation", "event": "cycles", "count": 707839588 @@ -1213,8 +971,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Compilation", "event": "nanoseconds", "count": 243739363 @@ -1223,8 +979,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Instantiation", "event": "cycles", "count": 181492 @@ -1233,8 +987,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Instantiation", "event": "nanoseconds", "count": 62495 @@ -1243,8 +995,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Execution", "event": "cycles", "count": 10360601 @@ -1253,8 +1003,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Execution", "event": "nanoseconds", "count": 3567596 @@ -1263,8 +1011,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Compilation", "event": "cycles", "count": 701120416 @@ -1273,8 +1019,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Compilation", "event": "nanoseconds", "count": 241425666 @@ -1283,8 +1027,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Instantiation", "event": "cycles", "count": 179617 @@ -1293,8 +1035,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Instantiation", "event": "nanoseconds", "count": 61849 @@ -1303,8 +1043,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Execution", "event": "cycles", "count": 10480931 @@ -1313,8 +1051,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Execution", "event": "nanoseconds", "count": 3609031 @@ -1323,8 +1059,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Compilation", "event": "cycles", "count": 690014247 @@ -1333,8 +1067,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Compilation", "event": "nanoseconds", "count": 237601338 @@ -1343,8 +1075,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Instantiation", "event": "cycles", "count": 185354 @@ -1353,8 +1083,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Instantiation", "event": "nanoseconds", "count": 63825 @@ -1363,8 +1091,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Execution", "event": "cycles", "count": 10572045 @@ -1373,8 +1099,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Execution", "event": "nanoseconds", "count": 3640406 @@ -1383,8 +1107,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Compilation", "event": "cycles", "count": 719900059 @@ -1393,8 +1115,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Compilation", "event": "nanoseconds", "count": 247892298 @@ -1403,8 +1123,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Instantiation", "event": "cycles", "count": 327658 @@ -1413,8 +1131,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Instantiation", "event": "nanoseconds", "count": 112826 @@ -1423,8 +1139,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Execution", "event": "cycles", "count": 10482061 @@ -1433,8 +1147,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Execution", "event": "nanoseconds", "count": 3609420 @@ -1443,8 +1155,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Compilation", "event": "cycles", "count": 693274161 @@ -1453,8 +1163,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Compilation", "event": "nanoseconds", "count": 238723865 @@ -1463,8 +1171,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Instantiation", "event": "cycles", "count": 245368 @@ -1473,8 +1179,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Instantiation", "event": "nanoseconds", "count": 84490 @@ -1483,8 +1187,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Execution", "event": "cycles", "count": 10672667 @@ -1493,8 +1195,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Execution", "event": "nanoseconds", "count": 3675054 @@ -1503,8 +1203,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Compilation", "event": "cycles", "count": 719480948 @@ -1513,8 +1211,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Compilation", "event": "nanoseconds", "count": 247747980 @@ -1523,8 +1219,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Instantiation", "event": "cycles", "count": 256242 @@ -1533,8 +1227,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Instantiation", "event": "nanoseconds", "count": 88235 @@ -1543,8 +1235,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Execution", "event": "cycles", "count": 12405343 @@ -1553,8 +1243,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Execution", "event": "nanoseconds", "count": 4271688 @@ -1563,8 +1251,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Compilation", "event": "cycles", "count": 762034302 @@ -1573,8 +1259,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Compilation", "event": "nanoseconds", "count": 262400915 @@ -1583,8 +1267,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Instantiation", "event": "cycles", "count": 248681 @@ -1593,8 +1275,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Instantiation", "event": "nanoseconds", "count": 85631 @@ -1603,8 +1283,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Execution", "event": "cycles", "count": 16875960 @@ -1613,8 +1291,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Execution", "event": "nanoseconds", "count": 5811112 @@ -1623,8 +1299,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Compilation", "event": "cycles", "count": 700048092 @@ -1633,8 +1307,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Compilation", "event": "nanoseconds", "count": 241056419 @@ -1643,8 +1315,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Instantiation", "event": "cycles", "count": 191335 @@ -1653,8 +1323,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Instantiation", "event": "nanoseconds", "count": 65884 @@ -1663,8 +1331,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Execution", "event": "cycles", "count": 10825333 @@ -1673,8 +1339,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Execution", "event": "nanoseconds", "count": 3727623 @@ -1683,8 +1347,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Compilation", "event": "cycles", "count": 703583302 @@ -1693,8 +1355,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Compilation", "event": "nanoseconds", "count": 242273742 @@ -1703,8 +1363,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Instantiation", "event": "cycles", "count": 187636 @@ -1713,8 +1371,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Instantiation", "event": "nanoseconds", "count": 64611 @@ -1723,8 +1379,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Execution", "event": "cycles", "count": 10725116 @@ -1733,8 +1387,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Execution", "event": "nanoseconds", "count": 3693114 @@ -1743,8 +1395,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Compilation", "event": "cycles", "count": 690648759 @@ -1753,8 +1403,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Compilation", "event": "nanoseconds", "count": 237819828 @@ -1763,8 +1411,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Instantiation", "event": "cycles", "count": 192688 @@ -1773,8 +1419,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Instantiation", "event": "nanoseconds", "count": 66350 @@ -1783,8 +1427,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Execution", "event": "cycles", "count": 10849479 @@ -1793,8 +1435,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Execution", "event": "nanoseconds", "count": 3735938 @@ -1803,8 +1443,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Compilation", "event": "cycles", "count": 688888207 @@ -1813,8 +1451,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Compilation", "event": "nanoseconds", "count": 237213594 @@ -1823,8 +1459,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Instantiation", "event": "cycles", "count": 242302 @@ -1833,8 +1467,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Instantiation", "event": "nanoseconds", "count": 83434 @@ -1843,8 +1475,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Execution", "event": "cycles", "count": 10606610 @@ -1853,8 +1483,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Execution", "event": "nanoseconds", "count": 3652308 @@ -1863,8 +1491,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Compilation", "event": "cycles", "count": 696931302 @@ -1873,8 +1499,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Compilation", "event": "nanoseconds", "count": 239983175 @@ -1883,8 +1507,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Instantiation", "event": "cycles", "count": 182587 @@ -1893,8 +1515,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Instantiation", "event": "nanoseconds", "count": 62872 @@ -1903,8 +1523,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Execution", "event": "cycles", "count": 10669968 @@ -1913,8 +1531,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Execution", "event": "nanoseconds", "count": 3674125 @@ -1923,8 +1539,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Compilation", "event": "cycles", "count": 703208145 @@ -1933,8 +1547,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Compilation", "event": "nanoseconds", "count": 242144560 @@ -1943,8 +1555,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Instantiation", "event": "cycles", "count": 182833 @@ -1953,8 +1563,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Instantiation", "event": "nanoseconds", "count": 62957 @@ -1963,8 +1571,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Execution", "event": "cycles", "count": 11142805 @@ -1973,8 +1579,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Execution", "event": "nanoseconds", "count": 3836943 @@ -1983,8 +1587,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Compilation", "event": "cycles", "count": 695643282 @@ -1993,8 +1595,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Compilation", "event": "nanoseconds", "count": 239539655 @@ -2003,8 +1603,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Instantiation", "event": "cycles", "count": 191560 @@ -2013,8 +1611,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Instantiation", "event": "nanoseconds", "count": 65962 @@ -2023,8 +1619,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Execution", "event": "cycles", "count": 10619930 @@ -2033,8 +1627,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Execution", "event": "nanoseconds", "count": 3656894 @@ -2043,8 +1635,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Compilation", "event": "cycles", "count": 694488029 @@ -2053,8 +1643,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Compilation", "event": "nanoseconds", "count": 239141852 @@ -2063,8 +1651,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Instantiation", "event": "cycles", "count": 182296 @@ -2073,8 +1659,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Instantiation", "event": "nanoseconds", "count": 62772 @@ -2083,8 +1667,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Execution", "event": "cycles", "count": 10753538 @@ -2093,8 +1675,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Execution", "event": "nanoseconds", "count": 3702901 @@ -2103,8 +1683,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Compilation", "event": "cycles", "count": 696049211 @@ -2113,8 +1691,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Compilation", "event": "nanoseconds", "count": 239679434 @@ -2123,8 +1699,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Instantiation", "event": "cycles", "count": 182497 @@ -2133,8 +1707,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Instantiation", "event": "nanoseconds", "count": 62841 @@ -2143,8 +1715,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Execution", "event": "cycles", "count": 10723323 @@ -2153,8 +1723,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Execution", "event": "nanoseconds", "count": 3692497 @@ -2163,8 +1731,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Compilation", "event": "cycles", "count": 709184737 @@ -2173,8 +1739,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Compilation", "event": "nanoseconds", "count": 244202555 @@ -2183,8 +1747,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Instantiation", "event": "cycles", "count": 185584 @@ -2193,8 +1755,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Instantiation", "event": "nanoseconds", "count": 63904 @@ -2203,8 +1763,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Execution", "event": "cycles", "count": 10557333 @@ -2213,8 +1771,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Execution", "event": "nanoseconds", "count": 3635340 @@ -2223,8 +1779,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Compilation", "event": "cycles", "count": 704336824 @@ -2233,8 +1787,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Compilation", "event": "nanoseconds", "count": 242533212 @@ -2243,8 +1795,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Instantiation", "event": "cycles", "count": 190303 @@ -2253,8 +1803,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Instantiation", "event": "nanoseconds", "count": 65529 @@ -2263,8 +1811,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Execution", "event": "cycles", "count": 10595583 @@ -2273,8 +1819,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Execution", "event": "nanoseconds", "count": 3648511 @@ -2283,8 +1827,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Compilation", "event": "cycles", "count": 688479574 @@ -2293,8 +1835,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Compilation", "event": "nanoseconds", "count": 237072885 @@ -2303,8 +1843,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Instantiation", "event": "cycles", "count": 184442 @@ -2313,8 +1851,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Instantiation", "event": "nanoseconds", "count": 63511 @@ -2323,8 +1859,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Execution", "event": "cycles", "count": 10601728 @@ -2333,8 +1867,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Execution", "event": "nanoseconds", "count": 3650627 @@ -2343,8 +1875,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Compilation", "event": "cycles", "count": 692000478 @@ -2353,8 +1883,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Compilation", "event": "nanoseconds", "count": 238285282 @@ -2363,8 +1891,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Instantiation", "event": "cycles", "count": 228278 @@ -2373,8 +1899,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Instantiation", "event": "nanoseconds", "count": 78605 @@ -2383,8 +1907,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Execution", "event": "cycles", "count": 10733124 @@ -2393,8 +1915,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Execution", "event": "nanoseconds", "count": 3695872 @@ -2403,8 +1923,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Compilation", "event": "cycles", "count": 704925557 @@ -2413,8 +1931,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Compilation", "event": "nanoseconds", "count": 242735938 @@ -2423,8 +1939,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Instantiation", "event": "cycles", "count": 278837 @@ -2433,8 +1947,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Instantiation", "event": "nanoseconds", "count": 96015 @@ -2443,8 +1955,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Execution", "event": "cycles", "count": 10693349 @@ -2453,8 +1963,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Execution", "event": "nanoseconds", "count": 3682176 @@ -2463,8 +1971,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Compilation", "event": "cycles", "count": 690125311 @@ -2473,8 +1979,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Compilation", "event": "nanoseconds", "count": 237639582 @@ -2483,8 +1987,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Instantiation", "event": "cycles", "count": 298134 @@ -2493,8 +1995,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Instantiation", "event": "nanoseconds", "count": 102660 @@ -2503,8 +2003,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Execution", "event": "cycles", "count": 10777631 @@ -2513,8 +2011,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Execution", "event": "nanoseconds", "count": 3711198 @@ -2523,8 +2019,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Compilation", "event": "cycles", "count": 689878658 @@ -2533,8 +2027,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Compilation", "event": "nanoseconds", "count": 237554649 @@ -2543,8 +2035,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Instantiation", "event": "cycles", "count": 214166 @@ -2553,8 +2043,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Instantiation", "event": "nanoseconds", "count": 73746 @@ -2563,8 +2051,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Execution", "event": "cycles", "count": 10537731 @@ -2573,8 +2059,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Execution", "event": "nanoseconds", "count": 3628590 @@ -2583,8 +2067,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Compilation", "event": "cycles", "count": 701005040 @@ -2593,8 +2075,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Compilation", "event": "nanoseconds", "count": 241385937 @@ -2603,8 +2083,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Instantiation", "event": "cycles", "count": 187167 @@ -2613,8 +2091,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Instantiation", "event": "nanoseconds", "count": 64449 @@ -2623,8 +2099,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Execution", "event": "cycles", "count": 10644429 @@ -2633,8 +2107,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Execution", "event": "nanoseconds", "count": 3665330 @@ -2643,8 +2115,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Compilation", "event": "cycles", "count": 723404384 @@ -2653,8 +2123,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Compilation", "event": "nanoseconds", "count": 249098986 @@ -2663,8 +2131,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Instantiation", "event": "cycles", "count": 202072 @@ -2673,8 +2139,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Instantiation", "event": "nanoseconds", "count": 69582 @@ -2683,8 +2147,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Execution", "event": "cycles", "count": 11171357 @@ -2693,8 +2155,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Execution", "event": "nanoseconds", "count": 3846774 @@ -2703,8 +2163,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Compilation", "event": "cycles", "count": 713098716 @@ -2713,8 +2171,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Compilation", "event": "nanoseconds", "count": 245550305 @@ -2723,8 +2179,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Instantiation", "event": "cycles", "count": 190389 @@ -2733,8 +2187,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Instantiation", "event": "nanoseconds", "count": 65559 @@ -2743,8 +2195,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Execution", "event": "cycles", "count": 10860934 @@ -2753,8 +2203,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Execution", "event": "nanoseconds", "count": 3739882 @@ -2763,8 +2211,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Compilation", "event": "cycles", "count": 697317870 @@ -2773,8 +2219,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Compilation", "event": "nanoseconds", "count": 240116287 @@ -2783,8 +2227,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Instantiation", "event": "cycles", "count": 278488 @@ -2793,8 +2235,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Instantiation", "event": "nanoseconds", "count": 95895 @@ -2803,8 +2243,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Execution", "event": "cycles", "count": 10883481 @@ -2813,8 +2251,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Execution", "event": "nanoseconds", "count": 3747646 @@ -2823,8 +2259,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Compilation", "event": "cycles", "count": 692821804 @@ -2833,8 +2267,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Compilation", "event": "nanoseconds", "count": 238568100 @@ -2843,8 +2275,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Instantiation", "event": "cycles", "count": 189978 @@ -2853,8 +2283,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Instantiation", "event": "nanoseconds", "count": 65417 @@ -2863,8 +2291,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Execution", "event": "cycles", "count": 10819707 @@ -2873,8 +2299,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Execution", "event": "nanoseconds", "count": 3725686 @@ -2883,8 +2307,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Compilation", "event": "cycles", "count": 699614293 @@ -2893,8 +2315,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Compilation", "event": "nanoseconds", "count": 240907043 @@ -2903,8 +2323,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Instantiation", "event": "cycles", "count": 189329 @@ -2913,8 +2331,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Instantiation", "event": "nanoseconds", "count": 65194 @@ -2923,8 +2339,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Execution", "event": "cycles", "count": 10726109 @@ -2933,8 +2347,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Execution", "event": "nanoseconds", "count": 3693456 @@ -2943,8 +2355,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Compilation", "event": "cycles", "count": 697249311 @@ -2953,8 +2363,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Compilation", "event": "nanoseconds", "count": 240092679 @@ -2963,8 +2371,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Instantiation", "event": "cycles", "count": 182155 @@ -2973,8 +2379,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Instantiation", "event": "nanoseconds", "count": 62723 @@ -2983,8 +2387,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Execution", "event": "cycles", "count": 10678125 @@ -2993,8 +2395,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Execution", "event": "nanoseconds", "count": 3676933 @@ -3003,8 +2403,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Compilation", "event": "cycles", "count": 690026075 @@ -3013,8 +2411,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Compilation", "event": "nanoseconds", "count": 237605411 @@ -3023,8 +2419,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Instantiation", "event": "cycles", "count": 182547 @@ -3033,8 +2427,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Instantiation", "event": "nanoseconds", "count": 62858 @@ -3043,8 +2435,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Execution", "event": "cycles", "count": 10621088 @@ -3053,8 +2443,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Execution", "event": "nanoseconds", "count": 3657293 @@ -3063,8 +2451,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Compilation", "event": "cycles", "count": 693224782 @@ -3073,8 +2459,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Compilation", "event": "nanoseconds", "count": 238706862 @@ -3083,8 +2467,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Instantiation", "event": "cycles", "count": 181928 @@ -3093,8 +2475,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Instantiation", "event": "nanoseconds", "count": 62645 @@ -3103,8 +2483,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Execution", "event": "cycles", "count": 10742241 @@ -3113,8 +2491,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Execution", "event": "nanoseconds", "count": 3699011 @@ -3123,8 +2499,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Compilation", "event": "cycles", "count": 697020962 @@ -3133,8 +2507,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Compilation", "event": "nanoseconds", "count": 240014049 @@ -3143,8 +2515,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Instantiation", "event": "cycles", "count": 197124 @@ -3153,8 +2523,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Instantiation", "event": "nanoseconds", "count": 67878 @@ -3163,8 +2531,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Execution", "event": "cycles", "count": 10708291 @@ -3173,8 +2539,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Execution", "event": "nanoseconds", "count": 3687321 @@ -3183,8 +2547,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Compilation", "event": "cycles", "count": 695891475 @@ -3193,8 +2555,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Compilation", "event": "nanoseconds", "count": 239625118 @@ -3203,8 +2563,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Instantiation", "event": "cycles", "count": 186481 @@ -3213,8 +2571,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Instantiation", "event": "nanoseconds", "count": 64213 @@ -3223,8 +2579,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Execution", "event": "cycles", "count": 10503587 @@ -3233,8 +2587,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Execution", "event": "nanoseconds", "count": 3616833 @@ -3243,8 +2595,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Compilation", "event": "cycles", "count": 691303568 @@ -3253,8 +2603,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Compilation", "event": "nanoseconds", "count": 238045306 @@ -3263,8 +2611,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Instantiation", "event": "cycles", "count": 184400 @@ -3273,8 +2619,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Instantiation", "event": "nanoseconds", "count": 63496 @@ -3283,8 +2627,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Execution", "event": "cycles", "count": 10613525 @@ -3293,8 +2635,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Execution", "event": "nanoseconds", "count": 3654689 @@ -3303,8 +2643,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Compilation", "event": "cycles", "count": 698598608 @@ -3313,8 +2651,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Compilation", "event": "nanoseconds", "count": 240557300 @@ -3323,8 +2659,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Instantiation", "event": "cycles", "count": 187883 @@ -3333,8 +2667,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Instantiation", "event": "nanoseconds", "count": 64696 @@ -3343,8 +2675,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Execution", "event": "cycles", "count": 10820451 @@ -3353,8 +2683,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Execution", "event": "nanoseconds", "count": 3725942 @@ -3363,8 +2691,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Compilation", "event": "cycles", "count": 709265364 @@ -3373,8 +2699,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Compilation", "event": "nanoseconds", "count": 244230319 @@ -3383,8 +2707,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Instantiation", "event": "cycles", "count": 284417 @@ -3393,8 +2715,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Instantiation", "event": "nanoseconds", "count": 97936 @@ -3403,8 +2723,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Execution", "event": "cycles", "count": 10874622 @@ -3413,8 +2731,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Execution", "event": "nanoseconds", "count": 3744596 @@ -3423,8 +2739,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Compilation", "event": "cycles", "count": 701265521 @@ -3433,8 +2747,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Compilation", "event": "nanoseconds", "count": 241475632 @@ -3443,8 +2755,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Instantiation", "event": "cycles", "count": 223951 @@ -3453,8 +2763,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Instantiation", "event": "nanoseconds", "count": 77115 @@ -3463,8 +2771,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Execution", "event": "cycles", "count": 10735582 @@ -3473,8 +2779,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Execution", "event": "nanoseconds", "count": 3696718 @@ -3483,8 +2787,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Compilation", "event": "cycles", "count": 689980407 @@ -3493,8 +2795,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Compilation", "event": "nanoseconds", "count": 237589685 @@ -3503,8 +2803,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Instantiation", "event": "cycles", "count": 188516 @@ -3513,8 +2811,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Instantiation", "event": "nanoseconds", "count": 64914 @@ -3523,8 +2819,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Execution", "event": "cycles", "count": 10837235 @@ -3533,8 +2827,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Execution", "event": "nanoseconds", "count": 3731722 @@ -3543,8 +2835,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Compilation", "event": "cycles", "count": 692647550 @@ -3553,8 +2843,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Compilation", "event": "nanoseconds", "count": 238508097 @@ -3563,8 +2851,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Instantiation", "event": "cycles", "count": 191132 @@ -3573,8 +2859,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Instantiation", "event": "nanoseconds", "count": 65814 @@ -3583,8 +2867,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Execution", "event": "cycles", "count": 10545642 @@ -3593,8 +2875,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Execution", "event": "nanoseconds", "count": 3631314 @@ -3603,8 +2883,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Compilation", "event": "cycles", "count": 709726777 @@ -3613,8 +2891,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Compilation", "event": "nanoseconds", "count": 244389203 @@ -3623,8 +2899,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Instantiation", "event": "cycles", "count": 229501 @@ -3633,8 +2907,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Instantiation", "event": "nanoseconds", "count": 79026 @@ -3643,8 +2915,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Execution", "event": "cycles", "count": 10747184 @@ -3653,8 +2923,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Execution", "event": "nanoseconds", "count": 3700713 @@ -3663,8 +2931,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Compilation", "event": "cycles", "count": 694345305 @@ -3673,8 +2939,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Compilation", "event": "nanoseconds", "count": 239092706 @@ -3683,8 +2947,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Instantiation", "event": "cycles", "count": 184586 @@ -3693,8 +2955,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Instantiation", "event": "nanoseconds", "count": 63560 @@ -3703,8 +2963,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Execution", "event": "cycles", "count": 10727370 @@ -3713,8 +2971,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Execution", "event": "nanoseconds", "count": 3693891 @@ -3723,8 +2979,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Compilation", "event": "cycles", "count": 690176205 @@ -3733,8 +2987,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Compilation", "event": "nanoseconds", "count": 237657107 @@ -3743,8 +2995,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Instantiation", "event": "cycles", "count": 186084 @@ -3753,8 +3003,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Instantiation", "event": "nanoseconds", "count": 64076 @@ -3763,8 +3011,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Execution", "event": "cycles", "count": 10499545 @@ -3773,8 +3019,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Execution", "event": "nanoseconds", "count": 3615441 @@ -3783,8 +3027,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Compilation", "event": "cycles", "count": 696784839 @@ -3793,8 +3035,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Compilation", "event": "nanoseconds", "count": 239932742 @@ -3803,8 +3043,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Instantiation", "event": "cycles", "count": 186558 @@ -3813,8 +3051,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Instantiation", "event": "nanoseconds", "count": 64239 @@ -3823,8 +3059,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Execution", "event": "cycles", "count": 10348514 @@ -3833,8 +3067,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Execution", "event": "nanoseconds", "count": 3563434 @@ -3843,8 +3075,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Compilation", "event": "cycles", "count": 699270475 @@ -3853,8 +3083,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Compilation", "event": "nanoseconds", "count": 240788652 @@ -3863,8 +3091,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Instantiation", "event": "cycles", "count": 186130 @@ -3873,8 +3099,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Instantiation", "event": "nanoseconds", "count": 64092 @@ -3883,8 +3107,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Execution", "event": "cycles", "count": 11769015 @@ -3893,8 +3115,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Execution", "event": "nanoseconds", "count": 4052573 @@ -3903,8 +3123,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Compilation", "event": "cycles", "count": 708543106 @@ -3913,8 +3131,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Compilation", "event": "nanoseconds", "count": 243981615 @@ -3923,8 +3139,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Instantiation", "event": "cycles", "count": 187933 @@ -3933,8 +3147,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Instantiation", "event": "nanoseconds", "count": 64713 @@ -3943,8 +3155,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Execution", "event": "cycles", "count": 10554398 @@ -3953,8 +3163,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Execution", "event": "nanoseconds", "count": 3634329 @@ -3963,8 +3171,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Compilation", "event": "cycles", "count": 692757551 @@ -3973,8 +3179,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Compilation", "event": "nanoseconds", "count": 238545975 @@ -3983,8 +3187,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Instantiation", "event": "cycles", "count": 185837 @@ -3993,8 +3195,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Instantiation", "event": "nanoseconds", "count": 63991 @@ -4003,8 +3203,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Execution", "event": "cycles", "count": 10445210 @@ -4013,8 +3211,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Execution", "event": "nanoseconds", "count": 3596731 @@ -4023,8 +3219,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Compilation", "event": "cycles", "count": 692799238 @@ -4033,8 +3227,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Compilation", "event": "nanoseconds", "count": 238560329 @@ -4043,8 +3235,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Instantiation", "event": "cycles", "count": 188412 @@ -4053,8 +3243,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Instantiation", "event": "nanoseconds", "count": 64878 @@ -4063,8 +3251,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Execution", "event": "cycles", "count": 10417743 @@ -4073,8 +3259,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Execution", "event": "nanoseconds", "count": 3587273 @@ -4083,8 +3267,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Compilation", "event": "cycles", "count": 699453413 @@ -4093,8 +3275,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Compilation", "event": "nanoseconds", "count": 240851646 @@ -4103,8 +3283,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Instantiation", "event": "cycles", "count": 186137 @@ -4113,8 +3291,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Instantiation", "event": "nanoseconds", "count": 64094 @@ -4123,8 +3299,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Execution", "event": "cycles", "count": 11731733 @@ -4133,8 +3307,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Execution", "event": "nanoseconds", "count": 4039736 @@ -4143,8 +3315,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Compilation", "event": "cycles", "count": 695427742 @@ -4153,8 +3323,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Compilation", "event": "nanoseconds", "count": 239465435 @@ -4163,8 +3331,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Instantiation", "event": "cycles", "count": 188200 @@ -4173,8 +3339,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Instantiation", "event": "nanoseconds", "count": 64805 @@ -4183,8 +3347,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Execution", "event": "cycles", "count": 10633089 @@ -4193,8 +3355,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Execution", "event": "nanoseconds", "count": 3661426 @@ -4203,8 +3363,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Compilation", "event": "cycles", "count": 690917119 @@ -4213,8 +3371,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Compilation", "event": "nanoseconds", "count": 237912235 @@ -4223,8 +3379,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Instantiation", "event": "cycles", "count": 193138 @@ -4233,8 +3387,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Instantiation", "event": "nanoseconds", "count": 66505 @@ -4243,8 +3395,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Execution", "event": "cycles", "count": 10361736 @@ -4253,8 +3403,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Execution", "event": "nanoseconds", "count": 3567987 @@ -4263,8 +3411,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Compilation", "event": "cycles", "count": 690338878 @@ -4273,8 +3419,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Compilation", "event": "nanoseconds", "count": 237713122 @@ -4283,8 +3427,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Instantiation", "event": "cycles", "count": 183756 @@ -4293,8 +3435,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Instantiation", "event": "nanoseconds", "count": 63275 @@ -4303,8 +3443,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Execution", "event": "cycles", "count": 10376994 @@ -4313,8 +3451,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Execution", "event": "nanoseconds", "count": 3573241 @@ -4323,8 +3459,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Compilation", "event": "cycles", "count": 694979635 @@ -4333,8 +3467,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Compilation", "event": "nanoseconds", "count": 239311133 @@ -4343,8 +3475,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Instantiation", "event": "cycles", "count": 185842 @@ -4353,8 +3483,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Instantiation", "event": "nanoseconds", "count": 63993 @@ -4363,8 +3491,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Execution", "event": "cycles", "count": 10211719 @@ -4373,8 +3499,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Execution", "event": "nanoseconds", "count": 3516330 @@ -4383,8 +3507,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Compilation", "event": "cycles", "count": 703631125 @@ -4393,8 +3515,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Compilation", "event": "nanoseconds", "count": 242290210 @@ -4403,8 +3523,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Instantiation", "event": "cycles", "count": 194689 @@ -4413,8 +3531,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Instantiation", "event": "nanoseconds", "count": 67039 @@ -4423,8 +3539,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Execution", "event": "cycles", "count": 10402723 @@ -4433,8 +3547,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Execution", "event": "nanoseconds", "count": 3582101 @@ -4443,8 +3555,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Compilation", "event": "cycles", "count": 695385963 @@ -4453,8 +3563,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Compilation", "event": "nanoseconds", "count": 239451049 @@ -4463,8 +3571,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Instantiation", "event": "cycles", "count": 229495 @@ -4473,8 +3579,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Instantiation", "event": "nanoseconds", "count": 79024 @@ -4483,8 +3587,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Execution", "event": "cycles", "count": 10280807 @@ -4493,8 +3595,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Execution", "event": "nanoseconds", "count": 3540120 @@ -4503,8 +3603,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Compilation", "event": "cycles", "count": 723860995 @@ -4513,8 +3611,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Compilation", "event": "nanoseconds", "count": 249256217 @@ -4523,8 +3619,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Instantiation", "event": "cycles", "count": 183121 @@ -4533,8 +3627,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Instantiation", "event": "nanoseconds", "count": 63056 @@ -4543,8 +3635,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Execution", "event": "cycles", "count": 10493512 @@ -4553,8 +3643,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Execution", "event": "nanoseconds", "count": 3613363 @@ -4563,8 +3651,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Compilation", "event": "cycles", "count": 706660419 @@ -4573,8 +3659,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Compilation", "event": "nanoseconds", "count": 243333325 @@ -4583,8 +3667,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Instantiation", "event": "cycles", "count": 192398 @@ -4593,8 +3675,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Instantiation", "event": "nanoseconds", "count": 66250 @@ -4603,8 +3683,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Execution", "event": "cycles", "count": 11390809 @@ -4613,8 +3691,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Execution", "event": "nanoseconds", "count": 3922341 @@ -4623,8 +3699,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Compilation", "event": "cycles", "count": 721013459 @@ -4633,8 +3707,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Compilation", "event": "nanoseconds", "count": 248275689 @@ -4643,8 +3715,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Instantiation", "event": "cycles", "count": 185936 @@ -4653,8 +3723,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Instantiation", "event": "nanoseconds", "count": 64025 @@ -4663,8 +3731,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Execution", "event": "cycles", "count": 10566067 @@ -4673,8 +3739,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Execution", "event": "nanoseconds", "count": 3638347 @@ -4683,8 +3747,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Compilation", "event": "cycles", "count": 706445067 @@ -4693,8 +3755,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Compilation", "event": "nanoseconds", "count": 243259170 @@ -4703,8 +3763,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Instantiation", "event": "cycles", "count": 197069 @@ -4713,8 +3771,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Instantiation", "event": "nanoseconds", "count": 67859 @@ -4723,8 +3779,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Execution", "event": "cycles", "count": 11022207 @@ -4733,8 +3787,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Execution", "event": "nanoseconds", "count": 3795416 @@ -4743,8 +3795,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Compilation", "event": "cycles", "count": 717533297 @@ -4753,8 +3803,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Compilation", "event": "nanoseconds", "count": 247077321 @@ -4763,8 +3811,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Instantiation", "event": "cycles", "count": 182803 @@ -4773,8 +3819,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Instantiation", "event": "nanoseconds", "count": 62946 @@ -4783,8 +3827,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Execution", "event": "cycles", "count": 10591620 @@ -4793,8 +3835,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Execution", "event": "nanoseconds", "count": 3647146 @@ -4803,8 +3843,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Compilation", "event": "cycles", "count": 702043047 @@ -4813,8 +3851,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Compilation", "event": "nanoseconds", "count": 241743367 @@ -4823,8 +3859,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Instantiation", "event": "cycles", "count": 180256 @@ -4833,8 +3867,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Instantiation", "event": "nanoseconds", "count": 62069 @@ -4843,8 +3875,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Execution", "event": "cycles", "count": 10438456 @@ -4853,8 +3883,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Execution", "event": "nanoseconds", "count": 3594405 @@ -4863,8 +3891,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Compilation", "event": "cycles", "count": 696616941 @@ -4873,8 +3899,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Compilation", "event": "nanoseconds", "count": 239874927 @@ -4883,8 +3907,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Instantiation", "event": "cycles", "count": 183990 @@ -4893,8 +3915,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Instantiation", "event": "nanoseconds", "count": 63355 @@ -4903,8 +3923,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Execution", "event": "cycles", "count": 10501481 @@ -4913,8 +3931,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Execution", "event": "nanoseconds", "count": 3616107 @@ -4923,8 +3939,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Compilation", "event": "cycles", "count": 692172806 @@ -4933,8 +3947,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Compilation", "event": "nanoseconds", "count": 238344622 @@ -4943,8 +3955,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Instantiation", "event": "cycles", "count": 199139 @@ -4953,8 +3963,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Instantiation", "event": "nanoseconds", "count": 68572 @@ -4963,8 +3971,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Execution", "event": "cycles", "count": 10404043 @@ -4973,8 +3979,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Execution", "event": "nanoseconds", "count": 3582555 @@ -4983,8 +3987,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Compilation", "event": "cycles", "count": 707069592 @@ -4993,8 +3995,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Compilation", "event": "nanoseconds", "count": 243474221 @@ -5003,8 +4003,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Instantiation", "event": "cycles", "count": 334016 @@ -5013,8 +4011,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Instantiation", "event": "nanoseconds", "count": 115015 @@ -5023,8 +4019,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Execution", "event": "cycles", "count": 10462140 @@ -5033,8 +4027,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Execution", "event": "nanoseconds", "count": 3602561 @@ -5043,8 +4035,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Compilation", "event": "cycles", "count": 701505646 @@ -5053,8 +4043,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Compilation", "event": "nanoseconds", "count": 241558317 @@ -5063,8 +4051,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Instantiation", "event": "cycles", "count": 190404 @@ -5073,8 +4059,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Instantiation", "event": "nanoseconds", "count": 65564 @@ -5083,8 +4067,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Execution", "event": "cycles", "count": 10682398 @@ -5093,8 +4075,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Execution", "event": "nanoseconds", "count": 3678405 @@ -5103,8 +4083,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Compilation", "event": "cycles", "count": 724836396 @@ -5113,8 +4091,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Compilation", "event": "nanoseconds", "count": 249592089 @@ -5123,8 +4099,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Instantiation", "event": "cycles", "count": 183699 @@ -5133,8 +4107,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Instantiation", "event": "nanoseconds", "count": 63255 @@ -5143,8 +4115,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Execution", "event": "cycles", "count": 11270482 @@ -5153,8 +4123,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Execution", "event": "nanoseconds", "count": 3880907 @@ -5163,8 +4131,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Compilation", "event": "cycles", "count": 724256186 @@ -5173,8 +4139,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Compilation", "event": "nanoseconds", "count": 249392298 @@ -5183,8 +4147,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Instantiation", "event": "cycles", "count": 188210 @@ -5193,8 +4155,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Instantiation", "event": "nanoseconds", "count": 64808 @@ -5203,8 +4163,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Execution", "event": "cycles", "count": 10823063 @@ -5213,8 +4171,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Execution", "event": "nanoseconds", "count": 3726842 @@ -5223,8 +4179,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Compilation", "event": "cycles", "count": 708971377 @@ -5233,8 +4187,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Compilation", "event": "nanoseconds", "count": 244129087 @@ -5243,8 +4195,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Instantiation", "event": "cycles", "count": 185687 @@ -5253,8 +4203,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Instantiation", "event": "nanoseconds", "count": 63939 @@ -5263,8 +4211,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Execution", "event": "cycles", "count": 11341609 @@ -5273,8 +4219,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Execution", "event": "nanoseconds", "count": 3905399 @@ -5283,8 +4227,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Compilation", "event": "cycles", "count": 715599826 @@ -5293,8 +4235,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Compilation", "event": "nanoseconds", "count": 246411544 @@ -5303,8 +4243,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Instantiation", "event": "cycles", "count": 190744 @@ -5313,8 +4251,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Instantiation", "event": "nanoseconds", "count": 65681 @@ -5323,8 +4259,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Execution", "event": "cycles", "count": 10986945 @@ -5333,8 +4267,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Execution", "event": "nanoseconds", "count": 3783273 @@ -5343,8 +4275,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Compilation", "event": "cycles", "count": 705895220 @@ -5353,8 +4283,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Compilation", "event": "nanoseconds", "count": 243069834 @@ -5363,8 +4291,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Instantiation", "event": "cycles", "count": 192783 @@ -5373,8 +4299,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Instantiation", "event": "nanoseconds", "count": 66383 @@ -5383,8 +4307,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Execution", "event": "cycles", "count": 10763484 @@ -5393,8 +4315,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Execution", "event": "nanoseconds", "count": 3706326 @@ -5403,8 +4323,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Compilation", "event": "cycles", "count": 731577259 @@ -5413,8 +4331,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Compilation", "event": "nanoseconds", "count": 251913256 @@ -5423,8 +4339,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Instantiation", "event": "cycles", "count": 186225 @@ -5433,8 +4347,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Instantiation", "event": "nanoseconds", "count": 64125 @@ -5443,8 +4355,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Execution", "event": "cycles", "count": 10538229 @@ -5453,8 +4363,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Execution", "event": "nanoseconds", "count": 3628761 @@ -5463,8 +4371,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Compilation", "event": "cycles", "count": 711236267 @@ -5473,8 +4379,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Compilation", "event": "nanoseconds", "count": 244908985 @@ -5483,8 +4387,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Instantiation", "event": "cycles", "count": 186641 @@ -5493,8 +4395,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Instantiation", "event": "nanoseconds", "count": 64268 @@ -5503,8 +4403,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Execution", "event": "cycles", "count": 10476069 @@ -5513,8 +4411,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Execution", "event": "nanoseconds", "count": 3607357 @@ -5523,8 +4419,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Compilation", "event": "cycles", "count": 698388605 @@ -5533,8 +4427,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Compilation", "event": "nanoseconds", "count": 240484987 @@ -5543,8 +4435,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Instantiation", "event": "cycles", "count": 196454 @@ -5553,8 +4443,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Instantiation", "event": "nanoseconds", "count": 67647 @@ -5563,8 +4451,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Execution", "event": "cycles", "count": 10312052 @@ -5573,8 +4459,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Execution", "event": "nanoseconds", "count": 3550879 @@ -5583,8 +4467,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Compilation", "event": "cycles", "count": 714299504 @@ -5593,8 +4475,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Compilation", "event": "nanoseconds", "count": 245963788 @@ -5603,8 +4483,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Instantiation", "event": "cycles", "count": 192096 @@ -5613,8 +4491,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Instantiation", "event": "nanoseconds", "count": 66146 @@ -5623,8 +4499,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Execution", "event": "cycles", "count": 10454102 @@ -5633,8 +4507,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Execution", "event": "nanoseconds", "count": 3599793 @@ -5643,8 +4515,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Compilation", "event": "cycles", "count": 722957656 @@ -5653,8 +4523,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Compilation", "event": "nanoseconds", "count": 248945159 @@ -5663,8 +4531,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Instantiation", "event": "cycles", "count": 190067 @@ -5673,8 +4539,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Instantiation", "event": "nanoseconds", "count": 65448 @@ -5683,8 +4547,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Execution", "event": "cycles", "count": 10683175 @@ -5693,8 +4555,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Execution", "event": "nanoseconds", "count": 3678672 @@ -5703,8 +4563,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Compilation", "event": "cycles", "count": 717516696 @@ -5713,8 +4571,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Compilation", "event": "nanoseconds", "count": 247071604 @@ -5723,8 +4579,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Instantiation", "event": "cycles", "count": 188274 @@ -5733,8 +4587,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Instantiation", "event": "nanoseconds", "count": 64830 @@ -5743,8 +4595,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Execution", "event": "cycles", "count": 10440092 @@ -5753,8 +4603,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Execution", "event": "nanoseconds", "count": 3594969 @@ -5763,8 +4611,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Compilation", "event": "cycles", "count": 707246515 @@ -5773,8 +4619,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Compilation", "event": "nanoseconds", "count": 243535143 @@ -5783,8 +4627,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Instantiation", "event": "cycles", "count": 201221 @@ -5793,8 +4635,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Instantiation", "event": "nanoseconds", "count": 69288 @@ -5803,8 +4643,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Execution", "event": "cycles", "count": 10662139 @@ -5813,8 +4651,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Execution", "event": "nanoseconds", "count": 3671429 @@ -5823,8 +4659,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Compilation", "event": "cycles", "count": 703657462 @@ -5833,8 +4667,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Compilation", "event": "nanoseconds", "count": 242299279 @@ -5843,8 +4675,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Instantiation", "event": "cycles", "count": 186344 @@ -5853,8 +4683,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Instantiation", "event": "nanoseconds", "count": 64166 @@ -5863,8 +4691,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Execution", "event": "cycles", "count": 10196192 @@ -5873,8 +4699,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Execution", "event": "nanoseconds", "count": 3510983 @@ -5883,8 +4707,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Compilation", "event": "cycles", "count": 697684255 @@ -5893,8 +4715,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Compilation", "event": "nanoseconds", "count": 240242449 @@ -5903,8 +4723,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Instantiation", "event": "cycles", "count": 190652 @@ -5913,8 +4731,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Instantiation", "event": "nanoseconds", "count": 65649 @@ -5923,8 +4739,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Execution", "event": "cycles", "count": 10409517 @@ -5933,8 +4747,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Execution", "event": "nanoseconds", "count": 3584440 @@ -5943,8 +4755,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Compilation", "event": "cycles", "count": 692087500 @@ -5953,8 +4763,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Compilation", "event": "nanoseconds", "count": 238315247 @@ -5963,8 +4771,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Instantiation", "event": "cycles", "count": 187322 @@ -5973,8 +4779,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Instantiation", "event": "nanoseconds", "count": 64502 @@ -5983,8 +4787,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Execution", "event": "cycles", "count": 10642515 @@ -5993,8 +4795,6 @@ "arch": "x86_64", "engine": "/tmp/old_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Execution", "event": "nanoseconds", "count": 3664671 @@ -6003,8 +4803,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Compilation", "event": "cycles", "count": 1045075629 @@ -6013,8 +4811,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Compilation", "event": "nanoseconds", "count": 359863566 @@ -6023,8 +4819,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Instantiation", "event": "cycles", "count": 205218 @@ -6033,8 +4827,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Instantiation", "event": "nanoseconds", "count": 70665 @@ -6043,8 +4835,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Execution", "event": "cycles", "count": 9135252 @@ -6053,8 +4843,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 0, "phase": "Execution", "event": "nanoseconds", "count": 3145652 @@ -6063,8 +4851,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Compilation", "event": "cycles", "count": 925448267 @@ -6073,8 +4859,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Compilation", "event": "nanoseconds", "count": 318670826 @@ -6083,8 +4867,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Instantiation", "event": "cycles", "count": 198970 @@ -6093,8 +4875,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Instantiation", "event": "nanoseconds", "count": 68513 @@ -6103,8 +4883,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Execution", "event": "cycles", "count": 9483369 @@ -6113,8 +4891,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 1, "phase": "Execution", "event": "nanoseconds", "count": 3265523 @@ -6123,8 +4899,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Compilation", "event": "cycles", "count": 932254894 @@ -6133,8 +4907,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Compilation", "event": "nanoseconds", "count": 321014634 @@ -6143,8 +4915,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Instantiation", "event": "cycles", "count": 196095 @@ -6153,8 +4923,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Instantiation", "event": "nanoseconds", "count": 67523 @@ -6163,8 +4931,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Execution", "event": "cycles", "count": 9205485 @@ -6173,8 +4939,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 2, "phase": "Execution", "event": "nanoseconds", "count": 3169836 @@ -6183,8 +4947,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Compilation", "event": "cycles", "count": 970656948 @@ -6193,8 +4955,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Compilation", "event": "nanoseconds", "count": 334238079 @@ -6203,8 +4963,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Instantiation", "event": "cycles", "count": 197797 @@ -6213,8 +4971,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Instantiation", "event": "nanoseconds", "count": 68109 @@ -6223,8 +4979,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Execution", "event": "cycles", "count": 9303863 @@ -6233,8 +4987,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 3, "phase": "Execution", "event": "nanoseconds", "count": 3203711 @@ -6243,8 +4995,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Compilation", "event": "cycles", "count": 929037151 @@ -6253,8 +5003,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Compilation", "event": "nanoseconds", "count": 319906630 @@ -6263,8 +5011,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Instantiation", "event": "cycles", "count": 230854 @@ -6273,8 +5019,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Instantiation", "event": "nanoseconds", "count": 79492 @@ -6283,8 +5027,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Execution", "event": "cycles", "count": 9455712 @@ -6293,8 +5035,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 4, "phase": "Execution", "event": "nanoseconds", "count": 3255999 @@ -6303,8 +5043,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Compilation", "event": "cycles", "count": 937644438 @@ -6313,8 +5051,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Compilation", "event": "nanoseconds", "count": 322870481 @@ -6323,8 +5059,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Instantiation", "event": "cycles", "count": 197146 @@ -6333,8 +5067,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Instantiation", "event": "nanoseconds", "count": 67885 @@ -6343,8 +5075,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Execution", "event": "cycles", "count": 9277491 @@ -6353,8 +5083,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 5, "phase": "Execution", "event": "nanoseconds", "count": 3194630 @@ -6363,8 +5091,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Compilation", "event": "cycles", "count": 976973949 @@ -6373,8 +5099,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Compilation", "event": "nanoseconds", "count": 336413289 @@ -6383,8 +5107,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Instantiation", "event": "cycles", "count": 200536 @@ -6393,8 +5115,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Instantiation", "event": "nanoseconds", "count": 69052 @@ -6403,8 +5123,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Execution", "event": "cycles", "count": 9122779 @@ -6413,8 +5131,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 6, "phase": "Execution", "event": "nanoseconds", "count": 3141357 @@ -6423,8 +5139,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Compilation", "event": "cycles", "count": 922157851 @@ -6433,8 +5147,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Compilation", "event": "nanoseconds", "count": 317537797 @@ -6443,8 +5155,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Instantiation", "event": "cycles", "count": 198700 @@ -6453,8 +5163,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Instantiation", "event": "nanoseconds", "count": 68420 @@ -6463,8 +5171,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Execution", "event": "cycles", "count": 9394366 @@ -6473,8 +5179,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 7, "phase": "Execution", "event": "nanoseconds", "count": 3234875 @@ -6483,8 +5187,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Compilation", "event": "cycles", "count": 943790855 @@ -6493,8 +5195,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Compilation", "event": "nanoseconds", "count": 324986951 @@ -6503,8 +5203,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Instantiation", "event": "cycles", "count": 196554 @@ -6513,8 +5211,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Instantiation", "event": "nanoseconds", "count": 67681 @@ -6523,8 +5219,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Execution", "event": "cycles", "count": 9409240 @@ -6533,8 +5227,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 8, "phase": "Execution", "event": "nanoseconds", "count": 3239997 @@ -6543,8 +5235,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Compilation", "event": "cycles", "count": 970283984 @@ -6553,8 +5243,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Compilation", "event": "nanoseconds", "count": 334109652 @@ -6563,8 +5251,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Instantiation", "event": "cycles", "count": 195189 @@ -6573,8 +5259,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Instantiation", "event": "nanoseconds", "count": 67211 @@ -6583,8 +5267,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Execution", "event": "cycles", "count": 9821798 @@ -6593,8 +5275,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 9, "phase": "Execution", "event": "nanoseconds", "count": 3382058 @@ -6603,8 +5283,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Compilation", "event": "cycles", "count": 925977999 @@ -6613,8 +5291,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Compilation", "event": "nanoseconds", "count": 318853235 @@ -6623,8 +5299,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Instantiation", "event": "cycles", "count": 196724 @@ -6633,8 +5307,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Instantiation", "event": "nanoseconds", "count": 67740 @@ -6643,8 +5315,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Execution", "event": "cycles", "count": 9472814 @@ -6653,8 +5323,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 10, "phase": "Execution", "event": "nanoseconds", "count": 3261888 @@ -6663,8 +5331,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Compilation", "event": "cycles", "count": 945706421 @@ -6673,8 +5339,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Compilation", "event": "nanoseconds", "count": 325646561 @@ -6683,8 +5347,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Instantiation", "event": "cycles", "count": 197151 @@ -6693,8 +5355,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Instantiation", "event": "nanoseconds", "count": 67887 @@ -6703,8 +5363,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Execution", "event": "cycles", "count": 8914318 @@ -6713,8 +5371,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 11, "phase": "Execution", "event": "nanoseconds", "count": 3069575 @@ -6723,8 +5379,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Compilation", "event": "cycles", "count": 972008387 @@ -6733,8 +5387,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Compilation", "event": "nanoseconds", "count": 334703436 @@ -6743,8 +5395,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Instantiation", "event": "cycles", "count": 193757 @@ -6753,8 +5403,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Instantiation", "event": "nanoseconds", "count": 66718 @@ -6763,8 +5411,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Execution", "event": "cycles", "count": 9149434 @@ -6773,8 +5419,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 12, "phase": "Execution", "event": "nanoseconds", "count": 3150535 @@ -6783,8 +5427,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Compilation", "event": "cycles", "count": 929927884 @@ -6793,8 +5435,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Compilation", "event": "nanoseconds", "count": 320213346 @@ -6803,8 +5443,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Instantiation", "event": "cycles", "count": 192082 @@ -6813,8 +5451,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Instantiation", "event": "nanoseconds", "count": 66141 @@ -6823,8 +5459,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Execution", "event": "cycles", "count": 9179948 @@ -6833,8 +5467,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 13, "phase": "Execution", "event": "nanoseconds", "count": 3161042 @@ -6843,8 +5475,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Compilation", "event": "cycles", "count": 984182787 @@ -6853,8 +5483,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Compilation", "event": "nanoseconds", "count": 338895595 @@ -6863,8 +5491,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Instantiation", "event": "cycles", "count": 197131 @@ -6873,8 +5499,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Instantiation", "event": "nanoseconds", "count": 67880 @@ -6883,8 +5507,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Execution", "event": "cycles", "count": 9911058 @@ -6893,8 +5515,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 14, "phase": "Execution", "event": "nanoseconds", "count": 3412794 @@ -6903,8 +5523,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Compilation", "event": "cycles", "count": 967056366 @@ -6913,8 +5531,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Compilation", "event": "nanoseconds", "count": 332998247 @@ -6923,8 +5539,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Instantiation", "event": "cycles", "count": 325810 @@ -6933,8 +5547,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Instantiation", "event": "nanoseconds", "count": 112190 @@ -6943,8 +5555,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Execution", "event": "cycles", "count": 8924975 @@ -6953,8 +5563,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 15, "phase": "Execution", "event": "nanoseconds", "count": 3073244 @@ -6963,8 +5571,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Compilation", "event": "cycles", "count": 944323152 @@ -6973,8 +5579,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Compilation", "event": "nanoseconds", "count": 325170244 @@ -6983,8 +5587,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Instantiation", "event": "cycles", "count": 191466 @@ -6993,8 +5595,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Instantiation", "event": "nanoseconds", "count": 65929 @@ -7003,8 +5603,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Execution", "event": "cycles", "count": 9293564 @@ -7013,8 +5611,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 16, "phase": "Execution", "event": "nanoseconds", "count": 3200165 @@ -7023,8 +5619,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Compilation", "event": "cycles", "count": 928821567 @@ -7033,8 +5627,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Compilation", "event": "nanoseconds", "count": 319832395 @@ -7043,8 +5635,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Instantiation", "event": "cycles", "count": 192112 @@ -7053,8 +5643,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Instantiation", "event": "nanoseconds", "count": 66152 @@ -7063,8 +5651,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Execution", "event": "cycles", "count": 10234633 @@ -7073,8 +5659,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 17, "phase": "Execution", "event": "nanoseconds", "count": 3524215 @@ -7083,8 +5667,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Compilation", "event": "cycles", "count": 967792233 @@ -7093,8 +5675,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Compilation", "event": "nanoseconds", "count": 333251637 @@ -7103,8 +5683,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Instantiation", "event": "cycles", "count": 203915 @@ -7113,8 +5691,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Instantiation", "event": "nanoseconds", "count": 70216 @@ -7123,8 +5699,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Execution", "event": "cycles", "count": 9122495 @@ -7133,8 +5707,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 18, "phase": "Execution", "event": "nanoseconds", "count": 3141259 @@ -7143,8 +5715,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Compilation", "event": "cycles", "count": 928743135 @@ -7153,8 +5723,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Compilation", "event": "nanoseconds", "count": 319805387 @@ -7163,8 +5731,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Instantiation", "event": "cycles", "count": 200097 @@ -7173,8 +5739,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Instantiation", "event": "nanoseconds", "count": 68901 @@ -7183,8 +5747,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Execution", "event": "cycles", "count": 10260126 @@ -7193,8 +5755,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 19, "phase": "Execution", "event": "nanoseconds", "count": 3532993 @@ -7203,8 +5763,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Compilation", "event": "cycles", "count": 934535018 @@ -7213,8 +5771,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Compilation", "event": "nanoseconds", "count": 321799777 @@ -7223,8 +5779,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Instantiation", "event": "cycles", "count": 215913 @@ -7233,8 +5787,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Instantiation", "event": "nanoseconds", "count": 74347 @@ -7243,8 +5795,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Execution", "event": "cycles", "count": 9358634 @@ -7253,8 +5803,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 20, "phase": "Execution", "event": "nanoseconds", "count": 3222571 @@ -7263,8 +5811,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Compilation", "event": "cycles", "count": 965372900 @@ -7273,8 +5819,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Compilation", "event": "nanoseconds", "count": 332418559 @@ -7283,8 +5827,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Instantiation", "event": "cycles", "count": 199348 @@ -7293,8 +5835,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Instantiation", "event": "nanoseconds", "count": 68643 @@ -7303,8 +5843,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Execution", "event": "cycles", "count": 9623257 @@ -7313,8 +5851,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 21, "phase": "Execution", "event": "nanoseconds", "count": 3313692 @@ -7323,8 +5859,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Compilation", "event": "cycles", "count": 919512390 @@ -7333,8 +5867,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Compilation", "event": "nanoseconds", "count": 316626853 @@ -7343,8 +5875,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Instantiation", "event": "cycles", "count": 196746 @@ -7353,8 +5883,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Instantiation", "event": "nanoseconds", "count": 67747 @@ -7363,8 +5891,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Execution", "event": "cycles", "count": 9974127 @@ -7373,8 +5899,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 22, "phase": "Execution", "event": "nanoseconds", "count": 3434512 @@ -7383,8 +5907,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Compilation", "event": "cycles", "count": 917503494 @@ -7393,8 +5915,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Compilation", "event": "nanoseconds", "count": 315935106 @@ -7403,8 +5923,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Instantiation", "event": "cycles", "count": 199094 @@ -7413,8 +5931,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Instantiation", "event": "nanoseconds", "count": 68556 @@ -7423,8 +5939,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Execution", "event": "cycles", "count": 9849944 @@ -7433,8 +5947,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 23, "phase": "Execution", "event": "nanoseconds", "count": 3391750 @@ -7443,8 +5955,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Compilation", "event": "cycles", "count": 977820719 @@ -7453,8 +5963,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Compilation", "event": "nanoseconds", "count": 336704867 @@ -7463,8 +5971,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Instantiation", "event": "cycles", "count": 201288 @@ -7473,8 +5979,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Instantiation", "event": "nanoseconds", "count": 69311 @@ -7483,8 +5987,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Execution", "event": "cycles", "count": 9716971 @@ -7493,8 +5995,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 24, "phase": "Execution", "event": "nanoseconds", "count": 3345962 @@ -7503,8 +6003,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Compilation", "event": "cycles", "count": 925263647 @@ -7513,8 +6011,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Compilation", "event": "nanoseconds", "count": 318607253 @@ -7523,8 +6019,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Instantiation", "event": "cycles", "count": 201398 @@ -7533,8 +6027,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Instantiation", "event": "nanoseconds", "count": 69349 @@ -7543,8 +6035,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Execution", "event": "cycles", "count": 9798197 @@ -7553,8 +6043,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 25, "phase": "Execution", "event": "nanoseconds", "count": 3373932 @@ -7563,8 +6051,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Compilation", "event": "cycles", "count": 935940177 @@ -7573,8 +6059,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Compilation", "event": "nanoseconds", "count": 322283632 @@ -7583,8 +6067,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Instantiation", "event": "cycles", "count": 199222 @@ -7593,8 +6075,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Instantiation", "event": "nanoseconds", "count": 68600 @@ -7603,8 +6083,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Execution", "event": "cycles", "count": 9386418 @@ -7613,8 +6091,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 26, "phase": "Execution", "event": "nanoseconds", "count": 3232139 @@ -7623,8 +6099,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Compilation", "event": "cycles", "count": 971724783 @@ -7633,8 +6107,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Compilation", "event": "nanoseconds", "count": 334605780 @@ -7643,8 +6115,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Instantiation", "event": "cycles", "count": 206148 @@ -7653,8 +6123,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Instantiation", "event": "nanoseconds", "count": 70985 @@ -7663,8 +6131,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Execution", "event": "cycles", "count": 9071956 @@ -7673,8 +6139,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 27, "phase": "Execution", "event": "nanoseconds", "count": 3123856 @@ -7683,8 +6147,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Compilation", "event": "cycles", "count": 925543022 @@ -7693,8 +6155,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Compilation", "event": "nanoseconds", "count": 318703454 @@ -7703,8 +6163,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Instantiation", "event": "cycles", "count": 195768 @@ -7713,8 +6171,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Instantiation", "event": "nanoseconds", "count": 67411 @@ -7723,8 +6179,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Execution", "event": "cycles", "count": 9084604 @@ -7733,8 +6187,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 28, "phase": "Execution", "event": "nanoseconds", "count": 3128211 @@ -7743,8 +6195,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Compilation", "event": "cycles", "count": 932221798 @@ -7753,8 +6203,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Compilation", "event": "nanoseconds", "count": 321003238 @@ -7763,8 +6211,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Instantiation", "event": "cycles", "count": 198044 @@ -7773,8 +6219,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Instantiation", "event": "nanoseconds", "count": 68194 @@ -7783,8 +6227,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Execution", "event": "cycles", "count": 9039593 @@ -7793,8 +6235,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 29, "phase": "Execution", "event": "nanoseconds", "count": 3112712 @@ -7803,8 +6243,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Compilation", "event": "cycles", "count": 961512305 @@ -7813,8 +6251,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Compilation", "event": "nanoseconds", "count": 331089193 @@ -7823,8 +6259,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Instantiation", "event": "cycles", "count": 242460 @@ -7833,8 +6267,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Instantiation", "event": "nanoseconds", "count": 83489 @@ -7843,8 +6275,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Execution", "event": "cycles", "count": 9203853 @@ -7853,8 +6283,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 30, "phase": "Execution", "event": "nanoseconds", "count": 3169274 @@ -7863,8 +6291,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Compilation", "event": "cycles", "count": 940124746 @@ -7873,8 +6299,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Compilation", "event": "nanoseconds", "count": 323724556 @@ -7883,8 +6307,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Instantiation", "event": "cycles", "count": 198401 @@ -7893,8 +6315,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Instantiation", "event": "nanoseconds", "count": 68317 @@ -7903,8 +6323,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Execution", "event": "cycles", "count": 9022423 @@ -7913,8 +6331,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 31, "phase": "Execution", "event": "nanoseconds", "count": 3106800 @@ -7923,8 +6339,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Compilation", "event": "cycles", "count": 922651610 @@ -7933,8 +6347,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Compilation", "event": "nanoseconds", "count": 317707819 @@ -7943,8 +6355,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Instantiation", "event": "cycles", "count": 193840 @@ -7953,8 +6363,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Instantiation", "event": "nanoseconds", "count": 66747 @@ -7963,8 +6371,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Execution", "event": "cycles", "count": 9100124 @@ -7973,8 +6379,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 32, "phase": "Execution", "event": "nanoseconds", "count": 3133556 @@ -7983,8 +6387,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Compilation", "event": "cycles", "count": 961419717 @@ -7993,8 +6395,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Compilation", "event": "nanoseconds", "count": 331057311 @@ -8003,8 +6403,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Instantiation", "event": "cycles", "count": 197749 @@ -8013,8 +6411,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Instantiation", "event": "nanoseconds", "count": 68093 @@ -8023,8 +6419,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Execution", "event": "cycles", "count": 9625860 @@ -8033,8 +6427,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 33, "phase": "Execution", "event": "nanoseconds", "count": 3314589 @@ -8043,8 +6435,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Compilation", "event": "cycles", "count": 921763070 @@ -8053,8 +6443,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Compilation", "event": "nanoseconds", "count": 317401857 @@ -8063,8 +6451,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Instantiation", "event": "cycles", "count": 195989 @@ -8073,8 +6459,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Instantiation", "event": "nanoseconds", "count": 67487 @@ -8083,8 +6467,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Execution", "event": "cycles", "count": 10067838 @@ -8093,8 +6475,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 34, "phase": "Execution", "event": "nanoseconds", "count": 3466780 @@ -8103,8 +6483,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Compilation", "event": "cycles", "count": 932321327 @@ -8113,8 +6491,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Compilation", "event": "nanoseconds", "count": 321037510 @@ -8123,8 +6499,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Instantiation", "event": "cycles", "count": 204851 @@ -8133,8 +6507,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Instantiation", "event": "nanoseconds", "count": 70538 @@ -8143,8 +6515,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Execution", "event": "cycles", "count": 9181926 @@ -8153,8 +6523,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 35, "phase": "Execution", "event": "nanoseconds", "count": 3161723 @@ -8163,8 +6531,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Compilation", "event": "cycles", "count": 959881036 @@ -8173,8 +6539,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Compilation", "event": "nanoseconds", "count": 330527479 @@ -8183,8 +6547,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Instantiation", "event": "cycles", "count": 195740 @@ -8193,8 +6555,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Instantiation", "event": "nanoseconds", "count": 67401 @@ -8203,8 +6563,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Execution", "event": "cycles", "count": 9884524 @@ -8213,8 +6571,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 36, "phase": "Execution", "event": "nanoseconds", "count": 3403658 @@ -8223,8 +6579,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Compilation", "event": "cycles", "count": 932839791 @@ -8233,8 +6587,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Compilation", "event": "nanoseconds", "count": 321216039 @@ -8243,8 +6595,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Instantiation", "event": "cycles", "count": 300411 @@ -8253,8 +6603,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Instantiation", "event": "nanoseconds", "count": 103444 @@ -8263,8 +6611,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Execution", "event": "cycles", "count": 9213121 @@ -8273,8 +6619,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 37, "phase": "Execution", "event": "nanoseconds", "count": 3172465 @@ -8283,8 +6627,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Compilation", "event": "cycles", "count": 962340378 @@ -8293,8 +6635,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Compilation", "event": "nanoseconds", "count": 331374334 @@ -8303,8 +6643,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Instantiation", "event": "cycles", "count": 197306 @@ -8313,8 +6651,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Instantiation", "event": "nanoseconds", "count": 67940 @@ -8323,8 +6659,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Execution", "event": "cycles", "count": 9101656 @@ -8333,8 +6667,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 38, "phase": "Execution", "event": "nanoseconds", "count": 3134083 @@ -8343,8 +6675,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Compilation", "event": "cycles", "count": 958494087 @@ -8353,8 +6683,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Compilation", "event": "nanoseconds", "count": 330049894 @@ -8363,8 +6691,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Instantiation", "event": "cycles", "count": 195208 @@ -8373,8 +6699,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Instantiation", "event": "nanoseconds", "count": 67218 @@ -8383,8 +6707,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Execution", "event": "cycles", "count": 9208435 @@ -8393,8 +6715,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 39, "phase": "Execution", "event": "nanoseconds", "count": 3170852 @@ -8403,8 +6723,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Compilation", "event": "cycles", "count": 930413233 @@ -8413,8 +6731,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Compilation", "event": "nanoseconds", "count": 320380473 @@ -8423,8 +6739,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Instantiation", "event": "cycles", "count": 196780 @@ -8433,8 +6747,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Instantiation", "event": "nanoseconds", "count": 67759 @@ -8443,8 +6755,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Execution", "event": "cycles", "count": 9532229 @@ -8453,8 +6763,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 40, "phase": "Execution", "event": "nanoseconds", "count": 3282348 @@ -8463,8 +6771,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Compilation", "event": "cycles", "count": 931360528 @@ -8473,8 +6779,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Compilation", "event": "nanoseconds", "count": 320706666 @@ -8483,8 +6787,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Instantiation", "event": "cycles", "count": 196805 @@ -8493,8 +6795,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Instantiation", "event": "nanoseconds", "count": 67768 @@ -8503,8 +6803,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Execution", "event": "cycles", "count": 9046785 @@ -8513,8 +6811,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 41, "phase": "Execution", "event": "nanoseconds", "count": 3115189 @@ -8523,8 +6819,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Compilation", "event": "cycles", "count": 968860034 @@ -8533,8 +6827,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Compilation", "event": "nanoseconds", "count": 333619326 @@ -8543,8 +6835,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Instantiation", "event": "cycles", "count": 198460 @@ -8553,8 +6843,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Instantiation", "event": "nanoseconds", "count": 68338 @@ -8563,8 +6851,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Execution", "event": "cycles", "count": 9371521 @@ -8573,8 +6859,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 42, "phase": "Execution", "event": "nanoseconds", "count": 3227009 @@ -8583,8 +6867,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Compilation", "event": "cycles", "count": 955173379 @@ -8593,8 +6875,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Compilation", "event": "nanoseconds", "count": 328906434 @@ -8603,8 +6883,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Instantiation", "event": "cycles", "count": 198321 @@ -8613,8 +6891,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Instantiation", "event": "nanoseconds", "count": 68290 @@ -8623,8 +6899,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Execution", "event": "cycles", "count": 8998634 @@ -8633,8 +6907,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 43, "phase": "Execution", "event": "nanoseconds", "count": 3098608 @@ -8643,8 +6915,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Compilation", "event": "cycles", "count": 961293740 @@ -8653,8 +6923,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Compilation", "event": "nanoseconds", "count": 331013932 @@ -8663,8 +6931,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Instantiation", "event": "cycles", "count": 210788 @@ -8673,8 +6939,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Instantiation", "event": "nanoseconds", "count": 72583 @@ -8683,8 +6947,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Execution", "event": "cycles", "count": 9454224 @@ -8693,8 +6955,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 44, "phase": "Execution", "event": "nanoseconds", "count": 3255487 @@ -8703,8 +6963,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Compilation", "event": "cycles", "count": 951992059 @@ -8713,8 +6971,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Compilation", "event": "nanoseconds", "count": 327810971 @@ -8723,8 +6979,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Instantiation", "event": "cycles", "count": 209036 @@ -8733,8 +6987,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Instantiation", "event": "nanoseconds", "count": 71979 @@ -8743,8 +6995,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Execution", "event": "cycles", "count": 9427173 @@ -8753,8 +7003,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 45, "phase": "Execution", "event": "nanoseconds", "count": 3246172 @@ -8763,8 +7011,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Compilation", "event": "cycles", "count": 920456960 @@ -8773,8 +7019,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Compilation", "event": "nanoseconds", "count": 316952108 @@ -8783,8 +7027,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Instantiation", "event": "cycles", "count": 198527 @@ -8793,8 +7035,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Instantiation", "event": "nanoseconds", "count": 68361 @@ -8803,8 +7043,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Execution", "event": "cycles", "count": 9419517 @@ -8813,8 +7051,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 46, "phase": "Execution", "event": "nanoseconds", "count": 3243536 @@ -8823,8 +7059,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Compilation", "event": "cycles", "count": 926278161 @@ -8833,8 +7067,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Compilation", "event": "nanoseconds", "count": 318956593 @@ -8843,8 +7075,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Instantiation", "event": "cycles", "count": 285853 @@ -8853,8 +7083,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Instantiation", "event": "nanoseconds", "count": 98431 @@ -8863,8 +7091,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Execution", "event": "cycles", "count": 10224486 @@ -8873,8 +7099,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 47, "phase": "Execution", "event": "nanoseconds", "count": 3520721 @@ -8883,8 +7107,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Compilation", "event": "cycles", "count": 952076150 @@ -8893,8 +7115,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Compilation", "event": "nanoseconds", "count": 327839928 @@ -8903,8 +7123,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Instantiation", "event": "cycles", "count": 202151 @@ -8913,8 +7131,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Instantiation", "event": "nanoseconds", "count": 69609 @@ -8923,8 +7139,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Execution", "event": "cycles", "count": 9089945 @@ -8933,8 +7147,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 48, "phase": "Execution", "event": "nanoseconds", "count": 3130051 @@ -8943,8 +7155,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Compilation", "event": "cycles", "count": 919435063 @@ -8953,8 +7163,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Compilation", "event": "nanoseconds", "count": 316600226 @@ -8963,8 +7171,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Instantiation", "event": "cycles", "count": 214198 @@ -8973,8 +7179,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Instantiation", "event": "nanoseconds", "count": 73757 @@ -8983,8 +7187,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Execution", "event": "cycles", "count": 9145394 @@ -8993,8 +7195,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 49, "phase": "Execution", "event": "nanoseconds", "count": 3149144 @@ -9003,8 +7203,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Compilation", "event": "cycles", "count": 918566781 @@ -9013,8 +7211,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Compilation", "event": "nanoseconds", "count": 316301240 @@ -9023,8 +7219,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Instantiation", "event": "cycles", "count": 218010 @@ -9033,8 +7227,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Instantiation", "event": "nanoseconds", "count": 75070 @@ -9043,8 +7235,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Execution", "event": "cycles", "count": 10057423 @@ -9053,8 +7243,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 50, "phase": "Execution", "event": "nanoseconds", "count": 3463194 @@ -9063,8 +7251,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Compilation", "event": "cycles", "count": 936190312 @@ -9073,8 +7259,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Compilation", "event": "nanoseconds", "count": 322369764 @@ -9083,8 +7267,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Instantiation", "event": "cycles", "count": 204272 @@ -9093,8 +7275,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Instantiation", "event": "nanoseconds", "count": 70339 @@ -9103,8 +7283,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Execution", "event": "cycles", "count": 9106530 @@ -9113,8 +7291,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 51, "phase": "Execution", "event": "nanoseconds", "count": 3135761 @@ -9123,8 +7299,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Compilation", "event": "cycles", "count": 902688896 @@ -9133,8 +7307,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Compilation", "event": "nanoseconds", "count": 310833815 @@ -9143,8 +7315,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Instantiation", "event": "cycles", "count": 198799 @@ -9153,8 +7323,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Instantiation", "event": "nanoseconds", "count": 68454 @@ -9163,8 +7331,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Execution", "event": "cycles", "count": 9737158 @@ -9173,8 +7339,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 52, "phase": "Execution", "event": "nanoseconds", "count": 3352913 @@ -9183,8 +7347,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Compilation", "event": "cycles", "count": 902466882 @@ -9193,8 +7355,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Compilation", "event": "nanoseconds", "count": 310757367 @@ -9203,8 +7363,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Instantiation", "event": "cycles", "count": 197315 @@ -9213,8 +7371,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Instantiation", "event": "nanoseconds", "count": 67943 @@ -9223,8 +7379,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Execution", "event": "cycles", "count": 9224609 @@ -9233,8 +7387,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 53, "phase": "Execution", "event": "nanoseconds", "count": 3176421 @@ -9243,8 +7395,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Compilation", "event": "cycles", "count": 953445739 @@ -9253,8 +7403,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Compilation", "event": "nanoseconds", "count": 328311535 @@ -9263,8 +7411,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Instantiation", "event": "cycles", "count": 202718 @@ -9273,8 +7419,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Instantiation", "event": "nanoseconds", "count": 69804 @@ -9283,8 +7427,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Execution", "event": "cycles", "count": 9348051 @@ -9293,8 +7435,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 54, "phase": "Execution", "event": "nanoseconds", "count": 3218927 @@ -9303,8 +7443,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Compilation", "event": "cycles", "count": 903843715 @@ -9313,8 +7451,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Compilation", "event": "nanoseconds", "count": 311231468 @@ -9323,8 +7459,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Instantiation", "event": "cycles", "count": 197089 @@ -9333,8 +7467,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Instantiation", "event": "nanoseconds", "count": 67866 @@ -9343,8 +7475,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Execution", "event": "cycles", "count": 9087267 @@ -9353,8 +7483,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 55, "phase": "Execution", "event": "nanoseconds", "count": 3129128 @@ -9363,8 +7491,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Compilation", "event": "cycles", "count": 912574582 @@ -9373,8 +7499,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Compilation", "event": "nanoseconds", "count": 314237873 @@ -9383,8 +7507,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Instantiation", "event": "cycles", "count": 200664 @@ -9393,8 +7515,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Instantiation", "event": "nanoseconds", "count": 69097 @@ -9403,8 +7523,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Execution", "event": "cycles", "count": 9240677 @@ -9413,8 +7531,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 56, "phase": "Execution", "event": "nanoseconds", "count": 3181954 @@ -9423,8 +7539,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Compilation", "event": "cycles", "count": 921536627 @@ -9433,8 +7547,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Compilation", "event": "nanoseconds", "count": 317323883 @@ -9443,8 +7555,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Instantiation", "event": "cycles", "count": 198664 @@ -9453,8 +7563,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Instantiation", "event": "nanoseconds", "count": 68408 @@ -9463,8 +7571,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Execution", "event": "cycles", "count": 9128743 @@ -9473,8 +7579,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 57, "phase": "Execution", "event": "nanoseconds", "count": 3143410 @@ -9483,8 +7587,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Compilation", "event": "cycles", "count": 889384088 @@ -9493,8 +7595,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Compilation", "event": "nanoseconds", "count": 306252409 @@ -9503,8 +7603,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Instantiation", "event": "cycles", "count": 200269 @@ -9513,8 +7611,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Instantiation", "event": "nanoseconds", "count": 68961 @@ -9523,8 +7619,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Execution", "event": "cycles", "count": 9124078 @@ -9533,8 +7627,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 58, "phase": "Execution", "event": "nanoseconds", "count": 3141804 @@ -9543,8 +7635,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Compilation", "event": "cycles", "count": 923812740 @@ -9553,8 +7643,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Compilation", "event": "nanoseconds", "count": 318107645 @@ -9563,8 +7651,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Instantiation", "event": "cycles", "count": 204734 @@ -9573,8 +7659,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Instantiation", "event": "nanoseconds", "count": 70498 @@ -9583,8 +7667,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Execution", "event": "cycles", "count": 9155031 @@ -9593,8 +7675,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 59, "phase": "Execution", "event": "nanoseconds", "count": 3152462 @@ -9603,8 +7683,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Compilation", "event": "cycles", "count": 939650087 @@ -9613,8 +7691,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Compilation", "event": "nanoseconds", "count": 323561111 @@ -9623,8 +7699,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Instantiation", "event": "cycles", "count": 200407 @@ -9633,8 +7707,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Instantiation", "event": "nanoseconds", "count": 69008 @@ -9643,8 +7715,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Execution", "event": "cycles", "count": 9083307 @@ -9653,8 +7723,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 60, "phase": "Execution", "event": "nanoseconds", "count": 3127765 @@ -9663,8 +7731,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Compilation", "event": "cycles", "count": 900708042 @@ -9673,8 +7739,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Compilation", "event": "nanoseconds", "count": 310151724 @@ -9683,8 +7747,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Instantiation", "event": "cycles", "count": 212488 @@ -9693,8 +7755,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Instantiation", "event": "nanoseconds", "count": 73168 @@ -9703,8 +7763,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Execution", "event": "cycles", "count": 9099127 @@ -9713,8 +7771,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 61, "phase": "Execution", "event": "nanoseconds", "count": 3133212 @@ -9723,8 +7779,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Compilation", "event": "cycles", "count": 916326278 @@ -9733,8 +7787,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Compilation", "event": "nanoseconds", "count": 315529740 @@ -9743,8 +7795,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Instantiation", "event": "cycles", "count": 208087 @@ -9753,8 +7803,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Instantiation", "event": "nanoseconds", "count": 71653 @@ -9763,8 +7811,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Execution", "event": "cycles", "count": 9215757 @@ -9773,8 +7819,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 62, "phase": "Execution", "event": "nanoseconds", "count": 3173373 @@ -9783,8 +7827,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Compilation", "event": "cycles", "count": 938096481 @@ -9793,8 +7835,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Compilation", "event": "nanoseconds", "count": 323026139 @@ -9803,8 +7843,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Instantiation", "event": "cycles", "count": 197028 @@ -9813,8 +7851,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Instantiation", "event": "nanoseconds", "count": 67845 @@ -9823,8 +7859,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Execution", "event": "cycles", "count": 9219552 @@ -9833,8 +7867,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 63, "phase": "Execution", "event": "nanoseconds", "count": 3174680 @@ -9843,8 +7875,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Compilation", "event": "cycles", "count": 911522256 @@ -9853,8 +7883,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Compilation", "event": "nanoseconds", "count": 313875513 @@ -9863,8 +7891,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Instantiation", "event": "cycles", "count": 233716 @@ -9873,8 +7899,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Instantiation", "event": "nanoseconds", "count": 80478 @@ -9883,8 +7907,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Execution", "event": "cycles", "count": 9020272 @@ -9893,8 +7915,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 64, "phase": "Execution", "event": "nanoseconds", "count": 3106059 @@ -9903,8 +7923,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Compilation", "event": "cycles", "count": 913664434 @@ -9913,8 +7931,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Compilation", "event": "nanoseconds", "count": 314613155 @@ -9923,8 +7939,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Instantiation", "event": "cycles", "count": 203634 @@ -9933,8 +7947,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Instantiation", "event": "nanoseconds", "count": 70119 @@ -9943,8 +7955,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Execution", "event": "cycles", "count": 9244172 @@ -9953,8 +7963,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 65, "phase": "Execution", "event": "nanoseconds", "count": 3183157 @@ -9963,8 +7971,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Compilation", "event": "cycles", "count": 962239817 @@ -9973,8 +7979,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Compilation", "event": "nanoseconds", "count": 331339706 @@ -9983,8 +7987,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Instantiation", "event": "cycles", "count": 199574 @@ -9993,8 +7995,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Instantiation", "event": "nanoseconds", "count": 68721 @@ -10003,8 +8003,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Execution", "event": "cycles", "count": 9149857 @@ -10013,8 +8011,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 66, "phase": "Execution", "event": "nanoseconds", "count": 3150681 @@ -10023,8 +8019,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Compilation", "event": "cycles", "count": 901329833 @@ -10033,8 +8027,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Compilation", "event": "nanoseconds", "count": 310365833 @@ -10043,8 +8035,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Instantiation", "event": "cycles", "count": 196727 @@ -10053,8 +8043,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Instantiation", "event": "nanoseconds", "count": 67741 @@ -10063,8 +8051,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Execution", "event": "cycles", "count": 9141723 @@ -10073,8 +8059,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 67, "phase": "Execution", "event": "nanoseconds", "count": 3147880 @@ -10083,8 +8067,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Compilation", "event": "cycles", "count": 904844647 @@ -10093,8 +8075,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Compilation", "event": "nanoseconds", "count": 311576131 @@ -10103,8 +8083,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Instantiation", "event": "cycles", "count": 197073 @@ -10113,8 +8091,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Instantiation", "event": "nanoseconds", "count": 67860 @@ -10123,8 +8099,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Execution", "event": "cycles", "count": 9251521 @@ -10133,8 +8107,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 68, "phase": "Execution", "event": "nanoseconds", "count": 3185688 @@ -10143,8 +8115,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Compilation", "event": "cycles", "count": 937270903 @@ -10153,8 +8123,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Compilation", "event": "nanoseconds", "count": 322741857 @@ -10163,8 +8131,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Instantiation", "event": "cycles", "count": 195903 @@ -10173,8 +8139,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Instantiation", "event": "nanoseconds", "count": 67457 @@ -10183,8 +8147,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Execution", "event": "cycles", "count": 9571315 @@ -10193,8 +8155,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 69, "phase": "Execution", "event": "nanoseconds", "count": 3295806 @@ -10203,8 +8163,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Compilation", "event": "cycles", "count": 904581553 @@ -10213,8 +8171,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Compilation", "event": "nanoseconds", "count": 311485537 @@ -10223,8 +8179,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Instantiation", "event": "cycles", "count": 217820 @@ -10233,8 +8187,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Instantiation", "event": "nanoseconds", "count": 75004 @@ -10243,8 +8195,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Execution", "event": "cycles", "count": 9699093 @@ -10253,8 +8203,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 70, "phase": "Execution", "event": "nanoseconds", "count": 3339806 @@ -10263,8 +8211,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Compilation", "event": "cycles", "count": 901264793 @@ -10273,8 +8219,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Compilation", "event": "nanoseconds", "count": 310343437 @@ -10283,8 +8227,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Instantiation", "event": "cycles", "count": 198650 @@ -10293,8 +8235,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Instantiation", "event": "nanoseconds", "count": 68403 @@ -10303,8 +8243,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Execution", "event": "cycles", "count": 9692156 @@ -10313,8 +8251,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 71, "phase": "Execution", "event": "nanoseconds", "count": 3337417 @@ -10323,8 +8259,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Compilation", "event": "cycles", "count": 935298826 @@ -10333,8 +8267,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Compilation", "event": "nanoseconds", "count": 322062788 @@ -10343,8 +8275,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Instantiation", "event": "cycles", "count": 195661 @@ -10353,8 +8283,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Instantiation", "event": "nanoseconds", "count": 67374 @@ -10363,8 +8291,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Execution", "event": "cycles", "count": 9363266 @@ -10373,8 +8299,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 72, "phase": "Execution", "event": "nanoseconds", "count": 3224166 @@ -10383,8 +8307,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Compilation", "event": "cycles", "count": 917826035 @@ -10393,8 +8315,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Compilation", "event": "nanoseconds", "count": 316046170 @@ -10403,8 +8323,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Instantiation", "event": "cycles", "count": 200100 @@ -10413,8 +8331,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Instantiation", "event": "nanoseconds", "count": 68902 @@ -10423,8 +8339,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Execution", "event": "cycles", "count": 9422954 @@ -10433,8 +8347,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 73, "phase": "Execution", "event": "nanoseconds", "count": 3244720 @@ -10443,8 +8355,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Compilation", "event": "cycles", "count": 901486067 @@ -10453,8 +8363,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Compilation", "event": "nanoseconds", "count": 310419631 @@ -10463,8 +8371,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Instantiation", "event": "cycles", "count": 281805 @@ -10473,8 +8379,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Instantiation", "event": "nanoseconds", "count": 97037 @@ -10483,8 +8387,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Execution", "event": "cycles", "count": 9008230 @@ -10493,8 +8395,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 74, "phase": "Execution", "event": "nanoseconds", "count": 3101913 @@ -10503,8 +8403,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Compilation", "event": "cycles", "count": 938197637 @@ -10513,8 +8411,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Compilation", "event": "nanoseconds", "count": 323060971 @@ -10523,8 +8419,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Instantiation", "event": "cycles", "count": 196762 @@ -10533,8 +8427,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Instantiation", "event": "nanoseconds", "count": 67753 @@ -10543,8 +8435,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Execution", "event": "cycles", "count": 9013678 @@ -10553,8 +8443,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 75, "phase": "Execution", "event": "nanoseconds", "count": 3103789 @@ -10563,8 +8451,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Compilation", "event": "cycles", "count": 901435778 @@ -10573,8 +8459,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Compilation", "event": "nanoseconds", "count": 310402314 @@ -10583,8 +8467,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Instantiation", "event": "cycles", "count": 198823 @@ -10593,8 +8475,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Instantiation", "event": "nanoseconds", "count": 68463 @@ -10603,8 +8483,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Execution", "event": "cycles", "count": 8891120 @@ -10613,8 +8491,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 76, "phase": "Execution", "event": "nanoseconds", "count": 3061587 @@ -10623,8 +8499,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Compilation", "event": "cycles", "count": 903684702 @@ -10633,8 +8507,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Compilation", "event": "nanoseconds", "count": 311176713 @@ -10643,8 +8515,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Instantiation", "event": "cycles", "count": 233687 @@ -10653,8 +8523,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Instantiation", "event": "nanoseconds", "count": 80468 @@ -10663,8 +8531,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Execution", "event": "cycles", "count": 9726511 @@ -10673,8 +8539,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 77, "phase": "Execution", "event": "nanoseconds", "count": 3349247 @@ -10683,8 +8547,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Compilation", "event": "cycles", "count": 929510422 @@ -10693,8 +8555,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Compilation", "event": "nanoseconds", "count": 320069597 @@ -10703,8 +8563,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Instantiation", "event": "cycles", "count": 203052 @@ -10713,8 +8571,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Instantiation", "event": "nanoseconds", "count": 69919 @@ -10723,8 +8579,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Execution", "event": "cycles", "count": 9265394 @@ -10733,8 +8587,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 78, "phase": "Execution", "event": "nanoseconds", "count": 3190465 @@ -10743,8 +8595,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Compilation", "event": "cycles", "count": 932401153 @@ -10753,8 +8603,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Compilation", "event": "nanoseconds", "count": 321064997 @@ -10763,8 +8611,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Instantiation", "event": "cycles", "count": 199088 @@ -10773,8 +8619,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Instantiation", "event": "nanoseconds", "count": 68554 @@ -10783,8 +8627,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Execution", "event": "cycles", "count": 8960503 @@ -10793,8 +8635,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 79, "phase": "Execution", "event": "nanoseconds", "count": 3085478 @@ -10803,8 +8643,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Compilation", "event": "cycles", "count": 903314275 @@ -10813,8 +8651,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Compilation", "event": "nanoseconds", "count": 311049160 @@ -10823,8 +8659,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Instantiation", "event": "cycles", "count": 271796 @@ -10833,8 +8667,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Instantiation", "event": "nanoseconds", "count": 93590 @@ -10843,8 +8675,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Execution", "event": "cycles", "count": 9025937 @@ -10853,8 +8683,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 80, "phase": "Execution", "event": "nanoseconds", "count": 3108010 @@ -10863,8 +8691,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Compilation", "event": "cycles", "count": 931782604 @@ -10873,8 +8699,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Compilation", "event": "nanoseconds", "count": 320852005 @@ -10883,8 +8707,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Instantiation", "event": "cycles", "count": 200463 @@ -10893,8 +8715,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Instantiation", "event": "nanoseconds", "count": 69027 @@ -10903,8 +8723,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Execution", "event": "cycles", "count": 9466191 @@ -10913,8 +8731,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 81, "phase": "Execution", "event": "nanoseconds", "count": 3259608 @@ -10923,8 +8739,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Compilation", "event": "cycles", "count": 939223939 @@ -10933,8 +8747,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Compilation", "event": "nanoseconds", "count": 323414370 @@ -10943,8 +8755,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Instantiation", "event": "cycles", "count": 195981 @@ -10953,8 +8763,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Instantiation", "event": "nanoseconds", "count": 67484 @@ -10963,8 +8771,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Execution", "event": "cycles", "count": 9226333 @@ -10973,8 +8779,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 82, "phase": "Execution", "event": "nanoseconds", "count": 3177015 @@ -10983,8 +8787,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Compilation", "event": "cycles", "count": 905580282 @@ -10993,8 +8795,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Compilation", "event": "nanoseconds", "count": 311829441 @@ -11003,8 +8803,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Instantiation", "event": "cycles", "count": 209973 @@ -11013,8 +8811,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Instantiation", "event": "nanoseconds", "count": 72302 @@ -11023,8 +8819,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Execution", "event": "cycles", "count": 9677332 @@ -11033,8 +8827,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 83, "phase": "Execution", "event": "nanoseconds", "count": 3332313 @@ -11043,8 +8835,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Compilation", "event": "cycles", "count": 951311995 @@ -11053,8 +8843,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Compilation", "event": "nanoseconds", "count": 327576797 @@ -11063,8 +8851,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Instantiation", "event": "cycles", "count": 205773 @@ -11073,8 +8859,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Instantiation", "event": "nanoseconds", "count": 70856 @@ -11083,8 +8867,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Execution", "event": "cycles", "count": 10379981 @@ -11093,8 +8875,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 84, "phase": "Execution", "event": "nanoseconds", "count": 3574264 @@ -11103,8 +8883,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Compilation", "event": "cycles", "count": 939556469 @@ -11113,8 +8891,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Compilation", "event": "nanoseconds", "count": 323528874 @@ -11123,8 +8899,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Instantiation", "event": "cycles", "count": 195394 @@ -11133,8 +8907,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Instantiation", "event": "nanoseconds", "count": 67282 @@ -11143,8 +8915,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Execution", "event": "cycles", "count": 9304152 @@ -11153,8 +8923,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 85, "phase": "Execution", "event": "nanoseconds", "count": 3203811 @@ -11163,8 +8931,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Compilation", "event": "cycles", "count": 910026593 @@ -11173,8 +8939,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Compilation", "event": "nanoseconds", "count": 313360494 @@ -11183,8 +8947,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Instantiation", "event": "cycles", "count": 199118 @@ -11193,8 +8955,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Instantiation", "event": "nanoseconds", "count": 68564 @@ -11203,8 +8963,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Execution", "event": "cycles", "count": 9015256 @@ -11213,8 +8971,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 86, "phase": "Execution", "event": "nanoseconds", "count": 3104332 @@ -11223,8 +8979,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Compilation", "event": "cycles", "count": 950718905 @@ -11233,8 +8987,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Compilation", "event": "nanoseconds", "count": 327372571 @@ -11243,8 +8995,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Instantiation", "event": "cycles", "count": 202504 @@ -11253,8 +9003,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Instantiation", "event": "nanoseconds", "count": 69730 @@ -11263,8 +9011,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Execution", "event": "cycles", "count": 9995951 @@ -11273,8 +9019,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 87, "phase": "Execution", "event": "nanoseconds", "count": 3442027 @@ -11283,8 +9027,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Compilation", "event": "cycles", "count": 940321579 @@ -11293,8 +9035,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Compilation", "event": "nanoseconds", "count": 323792334 @@ -11303,8 +9043,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Instantiation", "event": "cycles", "count": 200581 @@ -11313,8 +9051,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Instantiation", "event": "nanoseconds", "count": 69068 @@ -11323,8 +9059,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Execution", "event": "cycles", "count": 9049341 @@ -11333,8 +9067,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 88, "phase": "Execution", "event": "nanoseconds", "count": 3116069 @@ -11343,8 +9075,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Compilation", "event": "cycles", "count": 907099708 @@ -11353,8 +9083,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Compilation", "event": "nanoseconds", "count": 312352644 @@ -11363,8 +9091,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Instantiation", "event": "cycles", "count": 200544 @@ -11373,8 +9099,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Instantiation", "event": "nanoseconds", "count": 69055 @@ -11383,8 +9107,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Execution", "event": "cycles", "count": 9036097 @@ -11393,8 +9115,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 89, "phase": "Execution", "event": "nanoseconds", "count": 3111508 @@ -11403,8 +9123,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Compilation", "event": "cycles", "count": 912034187 @@ -11413,8 +9131,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Compilation", "event": "nanoseconds", "count": 314051793 @@ -11423,8 +9139,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Instantiation", "event": "cycles", "count": 259224 @@ -11433,8 +9147,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Instantiation", "event": "nanoseconds", "count": 89261 @@ -11443,8 +9155,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Execution", "event": "cycles", "count": 12834660 @@ -11453,8 +9163,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 90, "phase": "Execution", "event": "nanoseconds", "count": 4419514 @@ -11463,8 +9171,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Compilation", "event": "cycles", "count": 924320388 @@ -11473,8 +9179,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Compilation", "event": "nanoseconds", "count": 318282449 @@ -11483,8 +9187,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Instantiation", "event": "cycles", "count": 198702 @@ -11493,8 +9195,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Instantiation", "event": "nanoseconds", "count": 68421 @@ -11503,8 +9203,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Execution", "event": "cycles", "count": 9413741 @@ -11513,8 +9211,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 91, "phase": "Execution", "event": "nanoseconds", "count": 3241547 @@ -11523,8 +9219,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Compilation", "event": "cycles", "count": 929391741 @@ -11533,8 +9227,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Compilation", "event": "nanoseconds", "count": 320028730 @@ -11543,8 +9235,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Instantiation", "event": "cycles", "count": 215279 @@ -11553,8 +9243,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Instantiation", "event": "nanoseconds", "count": 74129 @@ -11563,8 +9251,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Execution", "event": "cycles", "count": 9388610 @@ -11573,8 +9259,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 92, "phase": "Execution", "event": "nanoseconds", "count": 3232893 @@ -11583,8 +9267,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Compilation", "event": "cycles", "count": 935931225 @@ -11593,8 +9275,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Compilation", "event": "nanoseconds", "count": 322280550 @@ -11603,8 +9283,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Instantiation", "event": "cycles", "count": 196863 @@ -11613,8 +9291,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Instantiation", "event": "nanoseconds", "count": 67788 @@ -11623,8 +9299,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Execution", "event": "cycles", "count": 9542986 @@ -11633,8 +9307,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 93, "phase": "Execution", "event": "nanoseconds", "count": 3286052 @@ -11643,8 +9315,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Compilation", "event": "cycles", "count": 954222603 @@ -11653,8 +9323,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Compilation", "event": "nanoseconds", "count": 328579042 @@ -11663,8 +9331,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Instantiation", "event": "cycles", "count": 227346 @@ -11673,8 +9339,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Instantiation", "event": "nanoseconds", "count": 78284 @@ -11683,8 +9347,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Execution", "event": "cycles", "count": 9756421 @@ -11693,8 +9355,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 94, "phase": "Execution", "event": "nanoseconds", "count": 3359546 @@ -11703,8 +9363,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Compilation", "event": "cycles", "count": 920262081 @@ -11713,8 +9371,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Compilation", "event": "nanoseconds", "count": 316885003 @@ -11723,8 +9379,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Instantiation", "event": "cycles", "count": 197754 @@ -11733,8 +9387,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Instantiation", "event": "nanoseconds", "count": 68095 @@ -11743,8 +9395,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Execution", "event": "cycles", "count": 10003211 @@ -11753,8 +9403,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 95, "phase": "Execution", "event": "nanoseconds", "count": 3444526 @@ -11763,8 +9411,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Compilation", "event": "cycles", "count": 936629172 @@ -11773,8 +9419,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Compilation", "event": "nanoseconds", "count": 322520882 @@ -11783,8 +9427,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Instantiation", "event": "cycles", "count": 197833 @@ -11793,8 +9435,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Instantiation", "event": "nanoseconds", "count": 68122 @@ -11803,8 +9443,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Execution", "event": "cycles", "count": 9246573 @@ -11813,8 +9451,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 96, "phase": "Execution", "event": "nanoseconds", "count": 3183984 @@ -11823,8 +9459,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Compilation", "event": "cycles", "count": 969145432 @@ -11833,8 +9467,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Compilation", "event": "nanoseconds", "count": 333717600 @@ -11843,8 +9475,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Instantiation", "event": "cycles", "count": 243476 @@ -11853,8 +9483,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Instantiation", "event": "nanoseconds", "count": 83839 @@ -11863,8 +9491,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Execution", "event": "cycles", "count": 9461779 @@ -11873,8 +9499,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 97, "phase": "Execution", "event": "nanoseconds", "count": 3258089 @@ -11883,8 +9507,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Compilation", "event": "cycles", "count": 951853199 @@ -11893,8 +9515,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Compilation", "event": "nanoseconds", "count": 327763156 @@ -11903,8 +9523,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Instantiation", "event": "cycles", "count": 202197 @@ -11913,8 +9531,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Instantiation", "event": "nanoseconds", "count": 69624 @@ -11923,8 +9539,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Execution", "event": "cycles", "count": 9461655 @@ -11933,8 +9547,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 98, "phase": "Execution", "event": "nanoseconds", "count": 3258046 @@ -11943,8 +9555,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Compilation", "event": "cycles", "count": 962976276 @@ -11953,8 +9563,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Compilation", "event": "nanoseconds", "count": 331593300 @@ -11963,8 +9571,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Instantiation", "event": "cycles", "count": 209634 @@ -11973,8 +9579,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Instantiation", "event": "nanoseconds", "count": 72185 @@ -11983,8 +9587,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Execution", "event": "cycles", "count": 9112598 @@ -11993,8 +9595,6 @@ "arch": "x86_64", "engine": "/tmp/new_backend.so", "wasm": "benchmarks/pulldown-cmark/benchmark.wasm", - "process": 82048, - "iteration": 99, "phase": "Execution", "event": "nanoseconds", "count": 3137851