commit | ae34ca2523ec0776313abadfb6d6f18165fe6af4 | [log] [tgz] |
---|---|---|
author | David Fang <fangism@fuchsia.infra.roller.google.com> | Tue Feb 13 20:40:27 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Feb 13 12:44:04 2024 -0800 |
tree | 9fd44da9f9ad38b6486736a6de83f1aa2ae26123 | |
parent | 1b5b8fab381f36b05fed317cb1d08041fb40842e [diff] |
[roll] Roll fuchsia [rbe] match remote strip exec strategy Refactored and separated out logic for --exec_strategy flags, defined in RBE_EXEC_STRATEGY_MAP in build/toolchain/rbe.gni. Distinguish between {cxx,rust}_link_remote_strip_prefix. Apply `rust_rbe_exec_strategy` to the strip sub-action of Rust linking actions. This way if the step that produces the unstripped binary wins locally (as it is expected to on cache miss), the strip step would most definitely cache miss, so race it as well (expecting a local win). `link_rbe_exec_strategy` applies to all other linking, including C++. Original-Bug: b/323375397 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/984747 Original-Revision: a87d9f503dd73dc10bc8b00d9c035629555f41c0 GitOrigin-RevId: 070db23ff1f6bc535024aced7ead8fcdac68192f Change-Id: Id7714324e991e6371b1f0f80315c36644c3aecde
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.