1. 14 Sep, 2016 1 commit
    • ahaas's avatar
      [wasm] Write fuzzers for single wasm sections. · 3ff20190
      ahaas authored
      This CL adds fuzzers for the wasm module sections 'types', 'names',
      'globals', 'imports', 'function signatures', 'memory', and 'data', one
      fuzzer per section. No fuzzers are added for the other sections because
      either there already exists a fuzzer (e.g. wasm-code), or there exist
      inter-section dependencies.
      
      To avoid introducing a bunch executables which would make compilation
      with make slow, I introduce a single executable
      'v8_simple_wasm_section_fuzzer' which calls the fuzzers mentioned above.
      This executable is run by the trybots and ensures that the fuzzers
      actually compile. For debugging I introduce commandline parameters which
      allow to execute the specific fuzzers from 'v8_simple_wasm_section_fuzzer'.
      
      R=titzer@chromium.org, jochen@chromium.org, mstarzinger@chromium.org
      
      Review-Url: https://codereview.chromium.org/2336603002
      Cr-Commit-Position: refs/heads/master@{#39413}
      3ff20190
  2. 29 Aug, 2016 1 commit
  3. 03 Jun, 2016 1 commit
    • machenbach's avatar
      [gn] Add fuzzer targets. · 63526069
      machenbach authored
      This adds the v8-side fuzzer executables for smoke testing.
      This also renames the old gyp targets to stay consistent
      with chromium.
      
      Naming convention for type X after the rename:
      library: X_fuzzer (gn), X_fuzzer_lib (gyp)
      executable v8: v8_simple_X_fuzzer
      executable chromium: v8_X_fuzzer
      
      BUG=chromium:474921
      
      Review-Url: https://codereview.chromium.org/2032363002
      Cr-Commit-Position: refs/heads/master@{#36713}
      63526069
  4. 02 Mar, 2016 1 commit
  5. 02 Feb, 2016 2 commits
  6. 01 Feb, 2016 1 commit
  7. 26 Jan, 2016 1 commit