1. 13 Jun, 2016 27 commits
  2. 12 Jun, 2016 2 commits
  3. 11 Jun, 2016 3 commits
  4. 10 Jun, 2016 8 commits
    • jyan's avatar
      S390: [stubs] Remove N-argument Hydrogen-based Array constructor stub · d86458b1
      jyan authored
      Port c8ac0d86
      
      Original commit message:
      
          Instead, always tail call to the runtime. Also, cleanup the various versions
          of the runtime call that is used for Array construction fallback. There can be
          only one.
      
      R=danno@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/2060483002
      Cr-Commit-Position: refs/heads/master@{#36904}
      d86458b1
    • littledan's avatar
      Async/await event listener test · 5d7b9ece
      littledan authored
      This patch adds a test for async/await analogous to a previous Promise test.
      It also fixes a typo in promise.js and makes a previous Promise test more
      correct by ensuring that all assertions run before completion, fixing the
      test expectations for the real result (which seems correct).
      
      BUG=v8:4483
      CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel
      
      Review-Url: https://codereview.chromium.org/2037653002
      Cr-Commit-Position: refs/heads/master@{#36903}
      5d7b9ece
    • jyan's avatar
      S390: Remove more dead code now that legacy const is gone · 87ccb1d8
      jyan authored
      Port 757221e5
      
      Original commit message:
      
          Neither globals nor lookup slots can be hole-initialized anymore, thus
          removing some dead code from the code generators and runtime-scopes.
      
      R=adamk@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/2060473002
      Cr-Commit-Position: refs/heads/master@{#36902}
      87ccb1d8
    • bjaideep's avatar
      PPC: [stubs] Remove N-argument Hydrogen-based Array constructor stub · 7f6f6ad1
      bjaideep authored
      Port c8ac0d86
      
      Original commit message:
      
          Instead, always tail call to the runtime. Also, cleanup the various versions
          of the runtime call that is used for Array construction fallback. There can be
          only one.
      
      R=danno@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com
      
      BUG=chromium:608675
      LOG=N
      
      Review-Url: https://codereview.chromium.org/2057253002
      Cr-Commit-Position: refs/heads/master@{#36901}
      7f6f6ad1
    • bjaideep's avatar
      PPC: Move hashmap into src/base. · c7cddee6
      bjaideep authored
      Port 2fd55667
      
      Original commit message:
      
          We ported hashmap.h into libsampler as a workaround before, so the main focus of
          this patch is to reduce code duplication. This patch moves the hashmap into
          src/base as well as creates DefaultAllocationPolicy using malloc and free.
      
      R=lpy@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com
      
      BUG=v8:5050
      LOG=N
      
      Review-Url: https://codereview.chromium.org/2057263002
      Cr-Commit-Position: refs/heads/master@{#36900}
      c7cddee6
    • bjaideep's avatar
      PPC: Remove more dead code now that legacy const is gone · 817dcf28
      bjaideep authored
      Port 757221e5
      
      Original commit message:
      
          Neither globals nor lookup slots can be hole-initialized anymore, thus
          removing some dead code from the code generators and runtime-scopes.
      
      R=adamk@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com
      
      BUG=
      LOG=N
      
      Review-Url: https://codereview.chromium.org/2061443002
      Cr-Commit-Position: refs/heads/master@{#36899}
      817dcf28
    • alph's avatar
      Make use of std::map for profiler code map. · 3282b515
      alph authored
      Review-Url: https://codereview.chromium.org/2047243002
      Cr-Commit-Position: refs/heads/master@{#36898}
      3282b515
    • nikolaos's avatar
      Reduce the memory footprint of expression classifiers · dfb8d333
      nikolaos authored
      This patch attempts to reduce the (stack) memory footprint of
      expression classifiers.  Instead of keeping space in each
      classifier for all possible error messages that will
      (potentially) be reported, if an expression turns out to be
      a pattern or a non-pattern, such error messages are placed in
      a list shared by the FunctionState and each classifier keeps a
      couple of indices in this list.  This requires that classifiers
      are used strictly in a stack-based fashion, which is also in line
      with my previous patch for revisiting non-pattern rewriting.
      
      R=adamk@chromium.org
      BUG=chromium:528697
      
      Review-Url: https://codereview.chromium.org/1708193003
      Cr-Commit-Position: refs/heads/master@{#36897}
      dfb8d333