diff options
| author | Bert Belder <bertbelder@gmail.com> | 2021-05-11 22:06:58 +0000 |
|---|---|---|
| committer | Bert Belder <bertbelder@gmail.com> | 2021-06-23 19:36:05 +0000 |
| commit | e02403bb4590da6823eb956bcbc89e9a937d431d (patch) | |
| tree | a7fd05604ee093c63692c6434911300204d3cd32 /Cargo.toml | |
| parent | 6f8975ad786e3c8f7cc6fe0f374e704f06741b18 (diff) | |
ci: run Linux release builds in sysroot with Ubuntu 18.04 and LLVM (#10920)
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/Cargo.toml b/Cargo.toml index 26ea13647..178d9de9c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,19 +22,46 @@ members = [ ] exclude = ["test_util/std/hash/_wasm"] +# NB: the `bench` and `release` profiles must remain EXACTLY the same. [profile.release] codegen-units = 1 incremental = true lto = true opt-level = 'z' # Optimize for size +# NB: the `bench` and `release` profiles must remain EXACTLY the same. [profile.bench] codegen-units = 1 incremental = true lto = true opt-level = 'z' # Optimize for size -# Optimize these packages for perf +# Optimize these packages for performance. +# NB: the `bench` and `release` profiles must remain EXACTLY the same. +[profile.bench.package.rand] +opt-level = 3 +[profile.bench.package.flate2] +opt-level = 3 +[profile.bench.package.brotli] +opt-level = 3 +[profile.bench.package.miniz_oxide] +opt-level = 3 +[profile.bench.package.async-compression] +opt-level = 3 +[profile.bench.package.brotli-decompressor] +opt-level = 3 +[profile.bench.package.deno_core] +opt-level = 3 +[profile.bench.package.deno_runtime] +opt-level = 3 +[profile.bench.package.rusty_v8] +opt-level = 3 +[profile.bench.package.serde_v8] +opt-level = 3 +[profile.bench.package.serde] +opt-level = 3 + +# NB: the `bench` and `release` profiles must remain EXACTLY the same. [profile.release.package.rand] opt-level = 3 [profile.release.package.flate2] |
