mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 17:40:04 +00:00
Add a GN flag for the non-debug optimization level
Change-Id: I687e0f12a03687409abcacc33b6245bacb8a6488 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/313881 Commit-Queue: Zach Anderson <zra@google.com> Reviewed-by: Siva Annamalai <asiva@google.com>
This commit is contained in:
parent
acd2ad41b6
commit
24f9c7c961
|
@ -211,7 +211,7 @@ config("dart_config") {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
cflags = [
|
cflags = [
|
||||||
"/O2",
|
"/O${dart_default_optimization_level}",
|
||||||
"/Ob2",
|
"/Ob2",
|
||||||
"/Oy-",
|
"/Oy-",
|
||||||
"/Oi",
|
"/Oi",
|
||||||
|
@ -252,7 +252,7 @@ config("dart_config") {
|
||||||
} else if (dart_debug) {
|
} else if (dart_debug) {
|
||||||
cflags += [ "-O${dart_debug_optimization_level}" ]
|
cflags += [ "-O${dart_debug_optimization_level}" ]
|
||||||
} else {
|
} else {
|
||||||
cflags += [ "-O2" ]
|
cflags += [ "-O${dart_default_optimization_level}" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
if (is_fuchsia) {
|
if (is_fuchsia) {
|
||||||
|
|
|
@ -35,6 +35,9 @@ declare_args() {
|
||||||
# code coverage enabled.
|
# code coverage enabled.
|
||||||
dart_debug_optimization_level = "2"
|
dart_debug_optimization_level = "2"
|
||||||
|
|
||||||
|
# The optimization level to use for non-debug builds.
|
||||||
|
dart_default_optimization_level = "2"
|
||||||
|
|
||||||
# Whether to enable code coverage for the standalone VM.
|
# Whether to enable code coverage for the standalone VM.
|
||||||
dart_vm_code_coverage = false
|
dart_vm_code_coverage = false
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue