Skip to content
Snippets Groups Projects
Commit 9b9d02b0 authored by Michael Achenbach's avatar Michael Achenbach Committed by V8 LUCI CQ
Browse files

Revert "Make more runtime functions available to the fuzzers"

This reverts commit 121d624b.

Reason for revert:
Causes many differential-fuzzing false positives in the current state.

Original change's description:
> Make more runtime functions available to the fuzzers
>
> Previously, we had an explicit allow-list of runtime functions for
> fuzzing, and every function that should be available to fuzzers needed
> to be added to that. This approach is somewhat fragile, however, as it
> is easy to forget adding new functions to that list. With this CL, all
> runtime functions that are used for testing are automatically exposed to
> fuzzers, but can be manually opted out, which is still necessary for
> some functions for a number of reasons.
>
> This CL also makes a number of test functions fuzzer safe, as those are
> now exposed to fuzzers. There will likely be a few more functions that
> were missed and are not yet fully fuzzer-compatible. However, those
> should quickly be identified by our fuzzers, at which point they can
> either be made fuzzing-compatible or opted-out of fuzzing.
>
> Bug: 353685107
> Change-Id: Ibae038fee2926205bcbc91a8bcadcaec9a8242a1
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5720570


> Reviewed-by: default avatarMatthias Liedtke <mliedtke@chromium.org>
> Reviewed-by: default avatarMichael Achenbach <machenbach@chromium.org>
> Reviewed-by: default avatarToon Verwaest <verwaest@chromium.org>
> Commit-Queue: Samuel Groß <saelo@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#95126}

Bug: 353685107
Change-Id: I09af6688122055a89a999d9c201d9bf0f718e558
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5725914
Auto-Submit: Michael Achenbach <machenbach@chromium.org>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/main@{#95140}
parent 8336d12c
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment