1. 06 Jun, 2016 20 commits
  2. 04 Jun, 2016 3 commits
    • oth's avatar
      [interpreter] Faster and fewer flushes in register optimizer. · ecd4086c
      oth authored
      This change requires a single pass over the register set during
      bytecode pipeline flushes.
      
      A few bytecode tests are updated too because the order of register
      flushes is different.
      
      BUG=v8:4280
      LOG=N
      
      Review-Url: https://codereview.chromium.org/2033013002
      Cr-Commit-Position: refs/heads/master@{#36726}
      ecd4086c
    • brucedawson's avatar
      Add standard Windows manifest to five v8 executables · ac03c63c
      brucedawson authored
      Many executables are missing embedded manifest files when built with gn.
      This causes OS compatibility information to be omitted which can lead
      to strange behavior. This change adds a manifest to:
      
        v8_simple_json_fuzzer.exe
        v8_simple_parser_fuzzer.exe
        v8_simple_regexp_fuzzer.exe
        v8_simple_wasm_asmjs_fuzzer.exe
        v8_simple_wasm_fuzzer.exe
      
      BUG=chromium:602505
      
      Review-Url: https://codereview.chromium.org/2040623003
      Cr-Commit-Position: refs/heads/master@{#36725}
      ac03c63c
    • jyan's avatar
      S390: [builtins] Migrate Math.log to TurboFan. · 00c158a6
      jyan authored
      Port f2da19fe
      
      Original commit message:
      
          Introduce a dedicated Float64Log machine operator, that is either
          implemented by a direct C call or by platform specific code, i.e.
          using the FPU on x64 and ia32.
      
          This operator is used to implement Math.log as a proper TurboFan
          builtin on top of the CodeStubAssembler.
      
          Also introduce a NumberLog simplified operator on top of Float64Log
          and use that for the fast inline path of Math.log inside TurboFan
          optimized code.
      
      R=bmeurer@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com, bjaideep@ca.ibm.com
      BUG=
      
      Review-Url: https://codereview.chromium.org/2033353003
      Cr-Commit-Position: refs/heads/master@{#36724}
      00c158a6
  3. 03 Jun, 2016 17 commits