diff --git a/Dockerfile b/Dockerfile index b61c177525..22fb65ffbc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ FROM chef AS builder COPY --from=planner /app/recipe.json recipe.json # Build profile, release by default -ARG BUILD_PROFILE=release +ARG BUILD_PROFILE=maxperf ENV BUILD_PROFILE=$BUILD_PROFILE # Extra Cargo flags diff --git a/DockerfileOp b/DockerfileOp index ff65dc276b..ba6e6627fd 100644 --- a/DockerfileOp +++ b/DockerfileOp @@ -14,7 +14,7 @@ RUN cargo chef prepare --recipe-path recipe.json FROM chef AS builder COPY --from=planner /app/recipe.json recipe.json -ARG BUILD_PROFILE=release +ARG BUILD_PROFILE=maxperf ENV BUILD_PROFILE=$BUILD_PROFILE ARG RUSTFLAGS="" diff --git a/bin/reth/Cargo.toml b/bin/reth/Cargo.toml index 40fafc5c6b..1bac9af40a 100644 --- a/bin/reth/Cargo.toml +++ b/bin/reth/Cargo.toml @@ -81,7 +81,7 @@ backon.workspace = true tempfile.workspace = true [features] -default = ["jemalloc", "otlp", "reth-revm/portable", "js-tracer", "keccak-cache-global"] +default = ["jemalloc", "otlp", "reth-revm/portable", "js-tracer", "keccak-cache-global", "asm-keccak"] otlp = [ "reth-ethereum-cli/otlp", diff --git a/crates/optimism/bin/Cargo.toml b/crates/optimism/bin/Cargo.toml index fee15d89e9..a13ab3fed9 100644 --- a/crates/optimism/bin/Cargo.toml +++ b/crates/optimism/bin/Cargo.toml @@ -27,7 +27,7 @@ tracing.workspace = true workspace = true [features] -default = ["jemalloc", "otlp", "reth-optimism-evm/portable", "js-tracer", "keccak-cache-global"] +default = ["jemalloc", "otlp", "reth-optimism-evm/portable", "js-tracer", "keccak-cache-global", "asm-keccak"] otlp = ["reth-optimism-cli/otlp"]