1. 27 Apr, 2016 14 commits
  2. 26 Apr, 2016 23 commits
  3. 25 Apr, 2016 3 commits
    • jyan's avatar
      S390X: [turbofan] Word32 loads should be unsigned. · 6382a610
      jyan authored
      TEST=cctest/test-run-load-store/*
      R=joransiu@ca.ibm.com, mbrandy@us.ibm.com, michael_dawson@ca.ibm.com, bjaideep@ca.ibm.com
      BUG=
      
      S390: [interpreter] Heal closures when bytecode array is gone.
      
      Port 5c8609de
      
      Original commit message:
      
          This ensures the InterpreterEntryTrampoline heals code entry fields
          inside closures when being called without a valid bytecode array. This
          is preparatory work to allow removal of bytecode when switching some
          functions to other types of code.
      
      R=mstarzinger@chromium.org, joransiu@ca.ibm.com, bjaideep@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com
      
      BUG=v8:4280
      LOG=N
      
      Review URL: https://codereview.chromium.org/1916143002
      
      Cr-Commit-Position: refs/heads/master@{#35779}
      6382a610
    • mbrandy's avatar
      PPC64: [turbofan] Fix checked loads/stores. · c07f0225
      mbrandy authored
      This refines e7d521fb -- as we still
      require clean up of the uint index register.
      
      TEST=mjsunit/asm/float32array-negative-offset
      R=joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, bjaideep@ca.ibm.com
      BUG=
      
      Review URL: https://codereview.chromium.org/1919003004
      
      Cr-Commit-Position: refs/heads/master@{#35778}
      c07f0225
    • bbudge's avatar
      RegisterAllocator: Clean up before adding aliasing. · d565ba8f
      bbudge authored
      Remove some unused fields in RegisterAllocationData.
      Move some DCHECKS about configuration constraints.
      Rename kMaxDoubleRegisters -> kMaxFPRegisters
      
      LOG=N
      BUG=v8:4124
      
      Review URL: https://codereview.chromium.org/1518573002
      
      Cr-Commit-Position: refs/heads/master@{#35777}
      d565ba8f