dillon1000/react

Commit

[fuzzer] Initial import of v8's fuzzer

Copied from  
https://chromium.googlesource.com/v8/v8/+/master/tools/clusterfuzz/js_fuzzer/
Browse files
Changed paths148 files
First-parent comparison
A compiler/forget/packages/js-fuzzer/.eslintrc.js AddedA compiler/forget/packages/js-fuzzer/.gitignore AddedA compiler/forget/packages/js-fuzzer/DIR_METADATA AddedA compiler/forget/packages/js-fuzzer/OWNERS AddedA compiler/forget/packages/js-fuzzer/README.md AddedA compiler/forget/packages/js-fuzzer/build_db.js AddedA compiler/forget/packages/js-fuzzer/corpus.js AddedA compiler/forget/packages/js-fuzzer/db.js AddedA compiler/forget/packages/js-fuzzer/differential_script_mutator.js AddedA compiler/forget/packages/js-fuzzer/exceptions.js AddedA compiler/forget/packages/js-fuzzer/foozzie_launcher.py AddedA compiler/forget/packages/js-fuzzer/gen_exceptions.js AddedA compiler/forget/packages/js-fuzzer/gen_exceptions.sh AddedA compiler/forget/packages/js-fuzzer/mutators/array_mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/common.js AddedA compiler/forget/packages/js-fuzzer/mutators/crossover_mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/differential_fuzz_mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/expression_mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/function_call_mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/normalizer.js AddedA compiler/forget/packages/js-fuzzer/mutators/number_mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/object_mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/try_catch.js AddedA compiler/forget/packages/js-fuzzer/mutators/variable_mutator.js AddedA compiler/forget/packages/js-fuzzer/mutators/variable_or_object_mutation.js AddedA compiler/forget/packages/js-fuzzer/package.json AddedA compiler/forget/packages/js-fuzzer/package.sh AddedA compiler/forget/packages/js-fuzzer/random.js AddedA compiler/forget/packages/js-fuzzer/resources/differential_fuzz_chakra.js AddedA compiler/forget/packages/js-fuzzer/resources/differential_fuzz_jstest.js AddedA compiler/forget/packages/js-fuzzer/resources/differential_fuzz_library.js AddedA compiler/forget/packages/js-fuzzer/resources/differential_fuzz_mjsunit.js AddedA compiler/forget/packages/js-fuzzer/resources/differential_fuzz_suppressions.js AddedA compiler/forget/packages/js-fuzzer/resources/differential_fuzz_v8.js AddedA compiler/forget/packages/js-fuzzer/resources/fuzz_library.js AddedA compiler/forget/packages/js-fuzzer/resources/jstest_stubs.js AddedA compiler/forget/packages/js-fuzzer/resources/stubs.js AddedA compiler/forget/packages/js-fuzzer/run.js AddedA compiler/forget/packages/js-fuzzer/script_mutator.js AddedA compiler/forget/packages/js-fuzzer/source_helpers.js AddedA compiler/forget/packages/js-fuzzer/test/helpers.js AddedA compiler/forget/packages/js-fuzzer/test/test_available_variables.js AddedA compiler/forget/packages/js-fuzzer/test/test_corpus.js AddedA compiler/forget/packages/js-fuzzer/test/test_db.js AddedA compiler/forget/packages/js-fuzzer/test/test_differential_fuzz.js AddedA compiler/forget/packages/js-fuzzer/test/test_differential_fuzz_library.js AddedA compiler/forget/packages/js-fuzzer/test/test_load.js AddedA compiler/forget/packages/js-fuzzer/test/test_mutate_arrays.js AddedA compiler/forget/packages/js-fuzzer/test/test_mutate_expressions.js AddedA compiler/forget/packages/js-fuzzer/test/test_mutate_function_calls.js AddedA compiler/forget/packages/js-fuzzer/test/test_mutate_numbers.js AddedA compiler/forget/packages/js-fuzzer/test/test_mutate_objects.js AddedA compiler/forget/packages/js-fuzzer/test/test_mutate_variable_or_object.js AddedA compiler/forget/packages/js-fuzzer/test/test_mutate_variables.js AddedA compiler/forget/packages/js-fuzzer/test/test_mutation_order.js AddedA compiler/forget/packages/js-fuzzer/test/test_normalize.js AddedA compiler/forget/packages/js-fuzzer/test/test_random.js AddedA compiler/forget/packages/js-fuzzer/test/test_regressions.js AddedA compiler/forget/packages/js-fuzzer/test/test_try_catch.js AddedA compiler/forget/packages/js-fuzzer/test_data/JSTests/fake_stub.js AddedA compiler/forget/packages/js-fuzzer/test_data/JSTests/load.js AddedA compiler/forget/packages/js-fuzzer/test_data/JSTests/load_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/available_variables.js AddedA compiler/forget/packages/js-fuzzer/test_data/available_variables_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/chakra/dir/load3.js AddedA compiler/forget/packages/js-fuzzer/test_data/chakra/load.js AddedA compiler/forget/packages/js-fuzzer/test_data/chakra/load1.js AddedA compiler/forget/packages/js-fuzzer/test_data/chakra/load2.js AddedA compiler/forget/packages/js-fuzzer/test_data/chakra/load_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/cross_over_mutator_class_input.js AddedA compiler/forget/packages/js-fuzzer/test_data/db/this/file.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/combined_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/exceptions.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/exceptions_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/fake_resource.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/input1.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/input2.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/mutations.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/mutations_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/suppressions.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/suppressions_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/v8_fuzz_experiments.json AddedA compiler/forget/packages/js-fuzzer/test_data/differential_fuzz/v8_fuzz_flags.json AddedA compiler/forget/packages/js-fuzzer/test_data/fake_db/index.json AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/mjsunit.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/test_load.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/test_load_0.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/test_load_1.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/test_load_2.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/test_load_3.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/test_load_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/test_load_self.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit/test_load_self_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit_softskipped/object-literal.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit_softskipped/permitted.js AddedA compiler/forget/packages/js-fuzzer/test_data/mjsunit_softskipped/regress/binaryen-123.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_arrays.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_arrays_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_expressions.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_expressions_current_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_expressions_previous_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_function_call.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_function_call_baseline_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_function_call_deopt_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_function_call_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_function_call_maglev_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_numbers.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_numbers_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_objects.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_objects_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_var_or_obj.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_var_or_obj_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_variables.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutate_variables_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutation_order/input.js AddedA compiler/forget/packages/js-fuzzer/test_data/mutation_order/output_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/normalize.js AddedA compiler/forget/packages/js-fuzzer/test_data/normalize_expected_0.js AddedA compiler/forget/packages/js-fuzzer/test_data/normalize_expected_1.js AddedA compiler/forget/packages/js-fuzzer/test_data/regress/numbers/db/index.json AddedA compiler/forget/packages/js-fuzzer/test_data/regress/numbers/input_indices.js AddedA compiler/forget/packages/js-fuzzer/test_data/regress/numbers/input_negative.js AddedA compiler/forget/packages/js-fuzzer/test_data/regress/spidermonkey/db/index.json AddedA compiler/forget/packages/js-fuzzer/test_data/regress/spidermonkey/input.js AddedA compiler/forget/packages/js-fuzzer/test_data/regress/spidermonkey/shell.js AddedA compiler/forget/packages/js-fuzzer/test_data/regress/strict/db/index.json AddedA compiler/forget/packages/js-fuzzer/test_data/regress/strict/input_delete.js AddedA compiler/forget/packages/js-fuzzer/test_data/regress/strict/input_strict.js AddedA compiler/forget/packages/js-fuzzer/test_data/regress/strict/input_with.js AddedA compiler/forget/packages/js-fuzzer/test_data/simple_test.js AddedA compiler/forget/packages/js-fuzzer/test_data/simple_test_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/spidermonkey/load1.js AddedA compiler/forget/packages/js-fuzzer/test_data/spidermonkey/shell.js AddedA compiler/forget/packages/js-fuzzer/test_data/spidermonkey/test/load.js AddedA compiler/forget/packages/js-fuzzer/test_data/spidermonkey/test/load2.js AddedA compiler/forget/packages/js-fuzzer/test_data/spidermonkey/test/load_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/spidermonkey/test/shell.js AddedA compiler/forget/packages/js-fuzzer/test_data/try_catch.js AddedA compiler/forget/packages/js-fuzzer/test_data/try_catch_alternate_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/try_catch_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/try_catch_nothing_expected.js AddedA compiler/forget/packages/js-fuzzer/test_data/try_catch_toplevel_expected.js AddedA compiler/forget/packages/js-fuzzer/test_db.js AddedA compiler/forget/packages/js-fuzzer/tools/fuzz_one.py AddedA compiler/forget/packages/js-fuzzer/tools/minimize.py AddedA compiler/forget/packages/js-fuzzer/tools/run_one.py AddedA compiler/forget/packages/js-fuzzer/tools/workbench.py Added
Patch

Files changed

Rendering syntax-highlighted changes…