1. 28 May, 2015 12 commits
  2. 27 May, 2015 23 commits
  3. 26 May, 2015 5 commits
    • arv's avatar
      [es6] Support super.property in eval and arrow functions · 44e98103
      arv authored
      When we enter a method that needs access to the [[HomeObject]]
      we allocate a local variable `.home_object` and assign it the
      value from the [[HomeObject]] private symbol. Something along
      the lines of:
      
        method() {
          var .home_object = %ThisFunction()[home_object_symbol];
          ...
        }
      
      BUG=v8:3867, v8:4031
      LOG=N
      
      Review URL: https://codereview.chromium.org/1135243004
      
      Cr-Commit-Position: refs/heads/master@{#28644}
      44e98103
    • machenbach's avatar
      [test] Verbose test runner output on windows. · 2dda8c3d
      machenbach authored
      TBR=jkummerow@chromium.org
      NOTRY=true
      
      Review URL: https://codereview.chromium.org/1156133006
      
      Cr-Commit-Position: refs/heads/master@{#28643}
      2dda8c3d
    • adamk's avatar
      Add {Map,Set}::FromArray to the API · cb07b8ef
      adamk authored
      These are similar to the Map/Set constructors when called with an array,
      except that they are guaranteed to be side-effect free if called with
      a packed array.
      
      This will be useful in implementing structured clone which, as
      specified in HTML, speaks in terms of the internal [[MapData]]
      and [[SetData]] slots without going through the exposed iteration
      ES semantics.
      
      BUG=v8:3340
      LOG=y
      
      Review URL: https://codereview.chromium.org/1155893003
      
      Cr-Commit-Position: refs/heads/master@{#28642}
      cb07b8ef
    • mike's avatar
      [es6] Define generator prototype as writable prop · f7b59122
      mike authored
      The April 14 2015 final draft of the ES6 specification states that the
      `prototype` property of generator function instances should be writable.
      
      BUG=v8:4140, v8:4140
      LOG=N
      R=arv@chromium.org
      
      Review URL: https://codereview.chromium.org/1153633003
      
      Cr-Commit-Position: refs/heads/master@{#28641}
      f7b59122
    • adamk's avatar
      Add {Map,Set}::AsArray to the API · a8d9c58b
      adamk authored
      These return arrays representing the current contents of the given
      Map/Set. They are similar to what would be returned by the JS code:
      
        Array.from(collection)
      
      except that they are guaranteed side-effect free.
      
      This will be useful in implementing structured clone which, as
      specified in HTML, speaks in terms of the internal [[MapData]]
      and [[SetData]] slots without going through the exposed iteration
      ES semantics.
      
      BUG=v8:3340
      LOG=y
      
      Review URL: https://codereview.chromium.org/1148383007
      
      Cr-Commit-Position: refs/heads/master@{#28640}
      a8d9c58b