From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Igor Sheludko Date: Tue, 24 Sep 2024 18:20:18 +0000 Subject: Revert "[maps] Re-enable side-step transitions" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 62605e134c758be5148d8d7b2541122835006155. Reason for revert: https://crbug.com/369374536 Original change's description: > [maps] Re-enable side-step transitions > > Bug: 40764103 > Change-Id: Ie380d54e00a38cf8e8937990af321bc7e498d686 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5667163 > Auto-Submit: Olivier Flückiger > Commit-Queue: Olivier Flückiger > Reviewed-by: Igor Sheludko > Commit-Queue: Igor Sheludko > Cr-Commit-Position: refs/heads/main@{#94738} Bug: 40764103 Fixed: 369374536 Change-Id: I94ed458ab17c9474b9d684a8b8c4414f4480e728 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5886972 Commit-Queue: Clemens Backes Reviewed-by: Clemens Backes Commit-Queue: Igor Sheludko Cr-Commit-Position: refs/heads/main@{#96265} diff --git a/src/flags/flag-definitions.h b/src/flags/flag-definitions.h index 686ce7445741f9afb21983098d64549d6e827447..8ad29e2b240a0f018bf418a8b240c1e1b223fcea 100644 --- a/src/flags/flag-definitions.h +++ b/src/flags/flag-definitions.h @@ -2334,6 +2334,10 @@ DEFINE_BOOL_READONLY(fast_map_update, false, "enable fast map update by caching the migration target") DEFINE_INT(max_valid_polymorphic_map_count, 4, "maximum number of valid maps to track in POLYMORPHIC state") +DEFINE_BOOL( + clone_object_sidestep_transitions, false, + "support sidestep transitions for dependency tracking object clone maps") +DEFINE_WEAK_IMPLICATION(future, clone_object_sidestep_transitions) // map-inl.h DEFINE_INT(fast_properties_soft_limit, 12,