1. 02 Jun, 2015 5 commits
  2. 01 Jun, 2015 12 commits
  3. 29 May, 2015 6 commits
  4. 28 May, 2015 8 commits
  5. 27 May, 2015 6 commits
  6. 26 May, 2015 3 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
    • 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