File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed
Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change 1+ FROM ewasm/bench-build-base:1 AS build
2+
3+ LABEL maintainer="Ewasm Team"
4+ LABEL repo="https://github.com/ewasm/benchmarking"
5+ LABEL version="1"
6+ LABEL description="Ewasm benchmarking (eos-vm)"
7+
8+ # install eos-vm
9+ RUN git clone --single-branch --branch v10.14.6-benchmarking https://github.com/ewasm-benchmarking/eos-vm && \
10+ cd eos-vm/ && mkdir build && cd build && \
11+ cmake -DCMAKE_BUILD_TYPE=Release -DENABLE_SOFTFLOAT=OFF -DUSE_EXISTING_BOOST=ON .. && \
12+ make
13+
14+ FROM ewasm/bench-build-base:1
15+ COPY --from=build /eos-vm/build/tools/bench-interp /eos-vm/build/tools/bench-interp
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ FROM ewasm/wavm:1 AS wavm
99FROM ewasm/fizzy:1 AS fizzy
1010FROM ewasm/asmble:1 AS asmble
1111FROM ewasm/wasmi:1 AS wasmi
12+ FROM eos-bench AS eos
1213
1314FROM ewasm/llvm-10:1
1415
@@ -46,6 +47,7 @@ COPY --from=wamr /wasm-micro-runtime/product-mini/platforms/linux/build_interp/i
4647COPY --from=wamr /wasm-micro-runtime/wamr-compiler/build/wamrc /engines/wamr/wamrc
4748COPY --from=asmble /asmble/ /engines/asmble/
4849COPY --from=wagon /wagon/cmd/wasm-run/wasm-run /engines/wagon/wasm-run
50+ COPY --from=eos /eos-vm/build/tools/bench-interp /eos-vm/build/tools/bench-interp
4951
5052RUN mkdir /benchmark_results_data
5153
You can’t perform that action at this time.
0 commit comments