1. 03 Nov, 2016 9 commits
  2. 02 Nov, 2016 24 commits
  3. 01 Nov, 2016 4 commits
  4. 31 Oct, 2016 3 commits
    • adamk's avatar
      Remove --harmony-* flags for new Object static methods · a1381990
      adamk authored
      Both --harmony-object-values-entries and --harmony-object-own-property-descriptors
      are on by default in v8 5.4, which has now shipped to
      stable as Chrome 54.
      
      R=caitp@igalia.com
      
      Review-Url: https://codereview.chromium.org/2464733003
      Cr-Commit-Position: refs/heads/master@{#40683}
      a1381990
    • bjaideep's avatar
      PPC/s390: [turbofan] Support variable size argument removal in TF-generated functions · 2c846a2a
      bjaideep authored
      Port 5319b50c
      
      Original commit message:
      
          This is preparation for using TF to create builtins that handle variable number of
          arguments and have to remove these arguments dynamically from the stack upon
          return.
      
          The gist of the changes:
          - Added a second argument to the Return node which specifies the number of stack
            slots to pop upon return in addition to those specified by the Linkage of the
            compiled function.
          - Removed Tail -> Non-Tail fallback in the instruction selector. Since TF now should
            handles all tail-call cases except where the return value type differs, this fallback
            was not really useful and in fact caused unexpected behavior with variable
            sized argument popping, since it wasn't possible to materialize a Return node
            with the right pop count from the TailCall without additional context.
          - Modified existing Return generation to pass a constant zero as the additional
            pop argument since the variable pop functionality
      
      R=danno@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/2462173002
      Cr-Commit-Position: refs/heads/master@{#40682}
      2c846a2a
    • lpy's avatar
      [Tracing] Remove unused excluded categories list. · 9c781943
      lpy authored
      We only need included categories list, excluded categories list will only work
      if we use regular expression in categories list, which is not supported in V8.
      
      TBR=jochen@chromium.org
      
      Review-Url: https://codereview.chromium.org/2462143002
      Cr-Commit-Position: refs/heads/master@{#40681}
      9c781943