1. 02 Jul, 2015 1 commit
  2. 01 Jul, 2015 1 commit
  3. 30 Jun, 2015 3 commits
  4. 26 Jun, 2015 1 commit
  5. 25 Jun, 2015 2 commits
    • mbrandy's avatar
      PPC: Vector ICs: Like megamorphic keyed koads, use a dummy vector for stores · afb31199
      mbrandy authored
      Port 9e7af9ef
      
      Original commit message:
      It's useful for the megamorphic keyed store case to not require a
      vector and slot as input. Analogous to the load case, we have a dummy
      one-ic-slot vector to aid. Since the only kind of MISS is for
      megamorphic cache stub failures, we don't need the real vector.
      The reason is that megamorphic cache stub failures don't result in any
      change to the type feedback vector state.
      
      R=mvstanton@chromium.org, dstence@us.ibm.com, michael_dawson@ca.ibm.com
      BUG=
      
      Review URL: https://codereview.chromium.org/1212493002
      
      Cr-Commit-Position: refs/heads/master@{#29302}
      afb31199
    • Michael Stanton's avatar
      Vector ICs: Like megamorphic keyed koads, use a dummy vector for stores · 9e7af9ef
      Michael Stanton authored
      It's useful for the megamorphic keyed store case to not require a
      vector and slot as input. Analogous to the load case, we have a dummy
      one-ic-slot vector to aid. Since the only kind of MISS is for
      megamorphic cache stub failures, we don't need the real vector.
      The reason is that megamorphic cache stub failures don't result in any
      change to the type feedback vector state.
      
      BUG=
      R=jkummerow@chromium.org
      
      Review URL: https://codereview.chromium.org/1210583002
      
      Cr-Commit-Position: refs/heads/master@{#29280}
      9e7af9ef
  6. 24 Jun, 2015 1 commit
  7. 19 Jun, 2015 4 commits
  8. 18 Jun, 2015 3 commits
  9. 17 Jun, 2015 2 commits
  10. 15 Jun, 2015 1 commit
  11. 12 Jun, 2015 3 commits
  12. 11 Jun, 2015 3 commits
  13. 08 Jun, 2015 1 commit
  14. 04 Jun, 2015 1 commit
    • mbrandy's avatar
      Add support for Embedded Constant Pools for PPC and Arm · eac7f046
      mbrandy authored
      Embed constant pools within their corresponding Code
      objects.
      
      This removes support for out-of-line constant pools in favor
      of the new approach -- the main advantage being that it
      eliminates the need to allocate and manage separate constant
      pool array objects.
      
      Currently supported on PPC and ARM.  Enabled by default on
      PPC only.
      
      This yields a 6% improvment in Octane on PPC64.
      
      R=bmeurer@chromium.org, rmcilroy@chromium.org, michael_dawson@ca.ibm.com
      BUG=chromium:478811
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1162993006
      
      Cr-Commit-Position: refs/heads/master@{#28801}
      eac7f046
  15. 03 Jun, 2015 1 commit
  16. 02 Jun, 2015 2 commits
    • mbrandy's avatar
      Add support for Embedded Constant Pools for PPC and Arm · a9404029
      mbrandy authored
      Embed constant pools within their corresponding Code
      objects.
      
      This removes support for out-of-line constant pools in favor
      of the new approach -- the main advantage being that it
      eliminates the need to allocate and manage separate constant
      pool array objects.
      
      Currently supported on PPC and ARM.  Enabled by default on
      PPC only.
      
      This yields a 6% improvment in Octane on PPC64.
      
      R=danno@chromium.org, svenpanne@chromium.org, bmeurer@chromium.org, rmcilroy@chromium.org, dstence@us.ibm.com, michael_dawson@ca.ibm.com
      BUG=chromium:478811
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1131783003
      
      Cr-Commit-Position: refs/heads/master@{#28770}
      a9404029
    • verwaest's avatar
      Use GetProperty for getting elements. · 2fb894fa
      verwaest authored
      This also fixes issues with
      - kMaxUint32 being a valid length but not index cornercases
      - exotic integer objects masking "exotic indexes" even though its in the prototype chain
      - concating of holey sloppy arguments
      
      BUG=v8:4137
      LOG=n
      
      Review URL: https://codereview.chromium.org/1159433003
      
      Cr-Commit-Position: refs/heads/master@{#28754}
      2fb894fa
  17. 01 Jun, 2015 2 commits
  18. 28 May, 2015 2 commits
  19. 26 May, 2015 1 commit
  20. 22 May, 2015 1 commit
  21. 21 May, 2015 2 commits
  22. 20 May, 2015 2 commits