1. 28 Feb, 2017 3 commits
  2. 27 Feb, 2017 32 commits
  3. 26 Feb, 2017 2 commits
  4. 25 Feb, 2017 3 commits
    • vabr's avatar
      Remove SMI length check from Builtins::Generate_ArrayIndexOf · 2a7957b9
      vabr authored
      Currently, Generate_ArrayIndexOf handles the hypothetical case of an array with
      a fast ElementsKind and non-SMI length. This should not happen (and is checked
      against in JSArray::JSArrayVerify of objects_debug.cc).
      
      Therefore this CL replaces that handling with a CSA_ASSERT that the length is
      indeed SMI.
      
      The CL also simplifies loading of the (SMI) length on 64 bit architectures by
      using LoadAndUntagObjectField instead of LoadObjectField+SmiToWord.
      
      The CL does not add new tests, because test/mjsunit/array-length.js should
      cover this already.
      
      BUG=v8:5985
      
      Review-Url: https://codereview.chromium.org/2714173002
      Cr-Commit-Position: refs/heads/master@{#43431}
      2a7957b9
    • bbudge's avatar
      [V8] Rename SIMD Create methods and add initialization operators. · d126e3fc
      bbudge authored
      - Renames Create ops to Splat.
      - Adds machine operators to initialize all SIMD machine types.
        Boolean vector types may need initialization, so provide zero
        operators.
      
      LOG=N
      BUG=v8:4124,695330
      
      Review-Url: https://codereview.chromium.org/2719483002
      Cr-Commit-Position: refs/heads/master@{#43430}
      d126e3fc
    • franzih's avatar
      Add missing variable in gyp file. · 4310cd02
      franzih authored
      Node.js doesn't build because v8_extra_library_files is
      used but not defined in v8.gyp.
      
      We can probably clean up the build file and properly
      delete v8_extra_library_files, just want to get the integration
      build green again.
      
      TBR=adamk@chromium.org
      
      BUG=
      
      Review-Url: https://codereview.chromium.org/2720483002
      Cr-Commit-Position: refs/heads/master@{#43429}
      4310cd02