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. 14 Mar, 2016 1 commit
  4. 11 Mar, 2016 1 commit
    • mstarzinger's avatar
      [testing] Convert some "preparser" tests into "message". · 57ef4f4f
      mstarzinger authored
      This converts existing "preparser" tests that expect a certain exception
      message to be produced into "message" tests. Thereby we get much better
      coverage because the former test suite degraded by now to just check
      whether each test case threw or not, the exception message was not being
      checked at all.
      
      This also deprecates the ability of "preparser" to specify that single
      test cases based on JS files are expected to throw, "messages" is far
      superior, use that test suite instead.
      
      R=machenbach@chromium.org
      TEST=message,preparser
      
      Review URL: https://codereview.chromium.org/1784013003
      
      Cr-Commit-Position: refs/heads/master@{#34713}
      57ef4f4f
  5. 27 Jul, 2012 1 commit
  6. 23 Jul, 2012 2 commits
  7. 18 Jul, 2012 1 commit