[build] Switch back rpmalloc to upstream revision. Now that the original issue has been fixed upstream, there is no need to depend on a local fork, so adjust the RPMALLOC_REVISION constant in infra/recipes/gn.py. For context, see https://gn-review.googlesource.com/c/gn/+/11840 Change-Id: Id7e476ee6d122e966bdc0a171b39bd5ae35019bb Reviewed-on: https://gn-review.googlesource.com/c/gn/+/11860 Reviewed-by: Petr Hosek <phosek@google.com> Commit-Queue: David Turner <digit@google.com>
diff --git a/infra/README.recipes.md b/infra/README.recipes.md index b4cb63d..fabdf85 100644 --- a/infra/README.recipes.md +++ b/infra/README.recipes.md
@@ -93,7 +93,7 @@ Recipe for building GN. -— **def [RunSteps](/infra/recipes/gn.py#106)(api, repository):** +— **def [RunSteps](/infra/recipes/gn.py#102)(api, repository):** ### *recipes* / [macos\_sdk:examples/full](/infra/recipe_modules/macos_sdk/examples/full.py) [DEPS](/infra/recipe_modules/macos_sdk/examples/full.py#5): [macos\_sdk](#recipe_modules-macos_sdk), [recipe\_engine/platform][recipe_engine/recipe_modules/platform], [recipe\_engine/properties][recipe_engine/recipe_modules/properties], [recipe\_engine/step][recipe_engine/recipe_modules/step]
diff --git a/infra/recipes/gn.expected/ci_linux.json b/infra/recipes/gn.expected/ci_linux.json index 071bfb7..128c0e6 100644 --- a/infra/recipes/gn.expected/ci_linux.json +++ b/infra/recipes/gn.expected/ci_linux.json
@@ -116,7 +116,7 @@ "fetch", "--tags", "https://fuchsia.googlesource.com/third_party/github.com/mjansson/rpmalloc", - "60f7c6701d41c4452848bf0002cb27664aac0146" + "f4b7c52c858675f732a76bd1c73447e0fcf84b1e" ], "cwd": "[START_DIR]/rpmalloc", "infra_step": true,
diff --git a/infra/recipes/gn.expected/cipd_exists.json b/infra/recipes/gn.expected/cipd_exists.json index 495c5c3..9d2811d 100644 --- a/infra/recipes/gn.expected/cipd_exists.json +++ b/infra/recipes/gn.expected/cipd_exists.json
@@ -116,7 +116,7 @@ "fetch", "--tags", "https://fuchsia.googlesource.com/third_party/github.com/mjansson/rpmalloc", - "60f7c6701d41c4452848bf0002cb27664aac0146" + "f4b7c52c858675f732a76bd1c73447e0fcf84b1e" ], "cwd": "[START_DIR]/rpmalloc", "infra_step": true,
diff --git a/infra/recipes/gn.expected/cipd_register.json b/infra/recipes/gn.expected/cipd_register.json index b80f07a..425046a 100644 --- a/infra/recipes/gn.expected/cipd_register.json +++ b/infra/recipes/gn.expected/cipd_register.json
@@ -116,7 +116,7 @@ "fetch", "--tags", "https://fuchsia.googlesource.com/third_party/github.com/mjansson/rpmalloc", - "60f7c6701d41c4452848bf0002cb27664aac0146" + "f4b7c52c858675f732a76bd1c73447e0fcf84b1e" ], "cwd": "[START_DIR]/rpmalloc", "infra_step": true,
diff --git a/infra/recipes/gn.expected/cq_linux.json b/infra/recipes/gn.expected/cq_linux.json index 22c9f50..4e32325 100644 --- a/infra/recipes/gn.expected/cq_linux.json +++ b/infra/recipes/gn.expected/cq_linux.json
@@ -143,7 +143,7 @@ "fetch", "--tags", "https://fuchsia.googlesource.com/third_party/github.com/mjansson/rpmalloc", - "60f7c6701d41c4452848bf0002cb27664aac0146" + "f4b7c52c858675f732a76bd1c73447e0fcf84b1e" ], "cwd": "[START_DIR]/rpmalloc", "infra_step": true,
diff --git a/infra/recipes/gn.py b/infra/recipes/gn.py index 37c99d7..6ba79ae 100644 --- a/infra/recipes/gn.py +++ b/infra/recipes/gn.py
@@ -27,12 +27,8 @@ } # On select platforms, link the GN executable against rpmalloc for a small 10% speed boost. -# TODO: This uses a local patch on the Fuchsia github mirror, switch back to -# upstream revision once https://github.com/mjansson/rpmalloc/pull/246 has -# landed. The current revision comes from: -# https://fuchsia-review.googlesource.com/c/third_party/github.com/mjansson/rpmalloc/+/546001 RPMALLOC_GIT_URL = 'https://fuchsia.googlesource.com/third_party/github.com/mjansson/rpmalloc' -RPMALLOC_REVISION = '60f7c6701d41c4452848bf0002cb27664aac0146' +RPMALLOC_REVISION = 'f4b7c52c858675f732a76bd1c73447e0fcf84b1e' # Used to convert os and arch strings to rpmalloc format RPMALLOC_MAP = {