1. 01 Jul, 2015 2 commits
    • chunyang.dai's avatar
      X87: Clean up JSConstructStub. · 32f32bdf
      chunyang.dai authored
      port 882055ff (r29082).
      
         The original CL covers part of X87 port. This CL addes the missing changes.
      
      original commit message:
      
        - fix truthfulness of comments
          - use InitializeFieldsWithFiller more consistently
          - use unsigned comparisons for pointers
      
          No change in functionality intended.
      
          Bonus: improve JavaScriptFrame::Print() for an enhanced debugging experience:
      
      BUG=
      
      Review URL: https://codereview.chromium.org/1210153007
      
      Cr-Commit-Position: refs/heads/master@{#29397}
      32f32bdf
    • adamk's avatar
      [es6] Ensure that for-in/of loops have a proper TDZ for their lexically-bound variables · 62572e01
      adamk authored
      The enumerable expression in a for-in/of loop is supposed to have a TDZ for any
      lexically bound names in that loop (there can be more than one with destructuring).
      
      This patch accomplishes this with an almost-correct desugaring. The only thing missing
      is proper debugger support (the let declarations added by the desugaring, while invisible
      to code due to shadowing, are visible to the debugger).
      
      BUG=v8:4210
      LOG=n
      
      Review URL: https://codereview.chromium.org/1218543003
      
      Cr-Commit-Position: refs/heads/master@{#29396}
      62572e01
  2. 30 Jun, 2015 35 commits
  3. 29 Jun, 2015 3 commits