v8/tools/builtins-pgo
Liviu Rau fec8c611c8 Configure PGO builders
- add new d8_pgo isolate to be used in profile tasks;
 - configure swarming task (test) for PGO instrumentation builder
 - create script for profile only execution (no build) to be used in swarming

Led tested #1 with spike recipe #2. Example swarming task #3.

#1 https://chromium-swarm.appspot.com/task?id=60089d22e809e410
#2 https://chromium-review.googlesource.com/c/chromium/tools/build/+/4162092/11
#3 https://chromium-swarm.appspot.com/task?id=60089fcbafb0a610

Bug: chromium:1382471
Change-Id: I782b7874c8dd77e821715395dd54dbc8990bf2c6
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4173584
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Liviu Rau <liviurau@google.com>
Cr-Commit-Position: refs/heads/main@{#85521}
2023-01-27 13:54:32 +00:00
..
combine_hints.py [infra] Change all Python shebangs to Python3 2022-08-05 14:55:00 +00:00
download_profiles_test.py [builtins][pgo] Add helper script to interact with PGO profile bucket 2023-01-12 14:16:16 +00:00
download_profiles.py [builtins][pgo] Add helper script to interact with PGO profile bucket 2023-01-12 14:16:16 +00:00
generate.py [builtins-pgo] Make builtins profiles architecture independent 2022-11-30 10:27:24 +00:00
get_hints.py [runtime] Improve builtins PGO logging 2022-08-10 13:55:54 +00:00
profile_only.py Configure PGO builders 2023-01-27 13:54:32 +00:00
x64.profile [builtins] Clear builtins PGO profiles until the next branch cut 2022-08-10 08:53:43 +00:00
x86.profile [builtins-pgo] Make builtins profiles architecture independent 2022-11-30 10:27:24 +00:00