This is a reland of commit 1775b0c9e5
No change in this reland. Failing tests have been disabled in
Blink: https://crrev.com/c/8589639
Original change's description:
> Deprecate --shared-string-table and --harmony-struct
>
> - Stop fuzzing --shared-string-table and --harmony-struct.
> - Make --shared-string-table and --harmony-struct read-only (off).
> - Update tests to use --shared-strings/--shared-heap instead of
> --shared-string-table if shared string table wasn't required.
> - Remove cctests/unittests manually enabling --shared-string-table
> (These won't compile, so they can't be skipped via .status file.
> Since I already needed to touch the source, I removed them
> immediately).
> - Skip mjsunit tests relying on --shared-string-table or
> --harmony-struct.
>
> Bug: 572988458
> Change-Id: If053c0fd272f7370abdc2420427a28cbcb5b3800
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/8576591
> Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
> Commit-Queue: Patrick Thier <pthier@chromium.org>
> Reviewed-by: Olivier Flückiger <olivf@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#110758}
Bug: 572988458
Change-Id: If606453319eee8009e0f510c7d275f21b8c67f33
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/8610686
Reviewed-by: Olivier Flückiger <olivf@chromium.org>
Commit-Queue: Patrick Thier <pthier@chromium.org>
Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#110924}