mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 16:37:43 +00:00
[infra] Define an AOT eager optimization configuration.
Change-Id: I1098392c67da82d97c95b16490eb3beb31601896 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/326760 Reviewed-by: Alexander Thomas <athom@google.com> Commit-Queue: Alexander Thomas <athom@google.com> Reviewed-by: Alexander Markov <alexmarkov@google.com>
This commit is contained in:
parent
8e6191c7f9
commit
14d2789f18
|
@ -635,8 +635,17 @@
|
|||
"options": {
|
||||
"builder-tag": "optimization_counter_threshold",
|
||||
"vm-options": [
|
||||
"--optimization-counter-threshold=5",
|
||||
"--random-seed=__RANDOM__"
|
||||
"--optimization_counter_threshold=5",
|
||||
"--random_seed=__RANDOM__"
|
||||
]
|
||||
}
|
||||
},
|
||||
"vm-aot-optimization-level-(linux|mac|win)-(debug|product|release)-(x64|x64c|simarm|simarm64|simarm64c|simriscv32|simriscv64)": {
|
||||
"options": {
|
||||
"builder-tag": "optimization_level",
|
||||
"vm-options": [
|
||||
"--optimization_level=3",
|
||||
"--random_seed=__RANDOM__"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
@ -2266,6 +2275,40 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"builders": [
|
||||
"vm-aot-optimization-level-linux-release-x64"
|
||||
],
|
||||
"meta": {
|
||||
"description": "This is the configuration for the VM builders with a more aggressive optimization."
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"name": "build dart",
|
||||
"script": "tools/build.py",
|
||||
"arguments": [
|
||||
"runtime",
|
||||
"runtime_precompiled"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "vm tests",
|
||||
"arguments": [
|
||||
"-nvm-aot-optimization-level-linux-release-${arch}",
|
||||
"corelib",
|
||||
"ffi",
|
||||
"language",
|
||||
"lib",
|
||||
"samples",
|
||||
"standalone",
|
||||
"utils",
|
||||
"vm"
|
||||
],
|
||||
"fileset": "vm",
|
||||
"shards": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"builders": [
|
||||
"vm-reload-linux-debug-x64",
|
||||
|
|
Loading…
Reference in a new issue