Add instrumenter builders for PGO
Bug: chromium:1382471 Change-Id: Iacb0eb5275d48a2ce4bef1783c55bef9bbb598db Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4171629 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Liviu Rau <liviurau@google.com> Cr-Commit-Position: refs/heads/main@{#85324}
This commit is contained in:
parent
f813dd4d34
commit
dab4bb5ccc
@ -52,6 +52,10 @@
|
||||
'linux-v8-dr': 'release_x64',
|
||||
},
|
||||
'client.v8': {
|
||||
# PGO
|
||||
'V8 Linux PGO instrumentation - builder' : 'builtins_profiling_x86',
|
||||
'V8 Linux64 PGO instrumentation - builder' : 'builtins_profiling_x64',
|
||||
|
||||
# Linux.
|
||||
'V8 Linux - builder': 'release_x86_gcmole',
|
||||
'V8 Linux - debug builder': 'debug_x86',
|
||||
@ -655,7 +659,11 @@
|
||||
|
||||
# Torque compare test
|
||||
'torque_compare': [
|
||||
'release_bot', 'verify_torque']
|
||||
'release_bot', 'verify_torque'],
|
||||
|
||||
# PGO
|
||||
'builtins_profiling_x86': ['builtins_profiling', 'x86'],
|
||||
'builtins_profiling_x64': ['builtins_profiling', 'x64'],
|
||||
},
|
||||
|
||||
'mixins': {
|
||||
@ -680,6 +688,11 @@
|
||||
'gn_args': 'is_asan=true',
|
||||
},
|
||||
|
||||
'builtins_profiling': {
|
||||
'mixins' : ['release_bot_reclient'],
|
||||
'gn_args': 'v8_enable_builtins_profiling=true',
|
||||
},
|
||||
|
||||
'cfi': {
|
||||
'mixins': ['v8_enable_test_features'],
|
||||
'gn_args': ('is_cfi=true use_cfi_cast=true use_cfi_icall=true '
|
||||
|
Loading…
Reference in New Issue
Block a user