// Copyright 2020 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // Original: differential_fuzz/mutations.js var __v_0 = [1, 2, 3]; /* DifferentialFuzzMutator: Extra variable printing */ __prettyPrintExtra(__v_0); for (let __v_1 = 0; __v_1 < 3; __v_1 += 1) { let __v_2, __v_3 = 0; /* DifferentialFuzzMutator: Extra variable printing */ __prettyPrintExtra(__v_2); __prettyPrintExtra(__v_3); __v_0.foo = undefined; /* DifferentialFuzzMutator: Extra variable printing */ __prettyPrintExtra(__v_0); /* DifferentialFuzzMutator: Pretty printing */ __prettyPrintExtra(0); try { __v_1 += 1; /* DifferentialFuzzMutator: Extra variable printing */ __prettyPrintExtra(__v_1); } catch (e) { __prettyPrintExtra(e); } } /* DifferentialFuzzMutator: Print variables and exceptions from section */ try { print("Hash: " + __hash); print("Caught: " + __caught); __prettyPrint(__v_0); } catch (e) {}