1. 21 Jun, 2017 1 commit
  2. 20 Jun, 2017 2 commits
  3. 22 May, 2017 1 commit
  4. 27 Mar, 2017 2 commits
  5. 06 Mar, 2017 1 commit
  6. 22 Feb, 2017 2 commits
  7. 20 Sep, 2016 1 commit
  8. 16 Feb, 2016 1 commit
  9. 02 Feb, 2016 1 commit
    • oth's avatar
      [interpreter] Move temporary register allocator into own file. · ef93854a
      oth authored
      Moves the temporary register allocator out of the bytecode array
      builder into TemporaryRegisterAllocator class and adds unittests.
      Particular must be taken around the translation window boundary
      motivating the addition of tests.
      
      Also adds a Clear() method to IdentityMap() which is called by
      the destructor. This allows classes to hold an IdentityMap if
      they are zone allocated. Classes must call Clear() before the zone
      is re-cycled or face v8 heap corruption.
      
      BUG=v8:4280,v8:4675
      LOG=N
      
      Review URL: https://codereview.chromium.org/1651133002
      
      Cr-Commit-Position: refs/heads/master@{#33686}
      ef93854a
  10. 26 Oct, 2015 3 commits
  11. 23 Oct, 2015 1 commit
    • yangguo's avatar
      Simplify IdentityMap. · 05a60095
      yangguo authored
      This removes the requirement for handles as arguments, but also removes
      concurrency support, which is not being used at the moment.
      
      Supporting concurrency could be done by introducing a sibling class to
      IdentityMap that includes RelocationLock on method calls.
      
      R=bmeurer@chromium.org, ulan@chromium.org
      
      Review URL: https://codereview.chromium.org/1419563004
      
      Cr-Commit-Position: refs/heads/master@{#31510}
      05a60095
  12. 22 Oct, 2015 1 commit
  13. 28 Aug, 2015 1 commit
  14. 18 Aug, 2015 1 commit
  15. 17 Aug, 2015 1 commit
  16. 01 Jun, 2015 1 commit
  17. 11 May, 2015 1 commit
  18. 06 May, 2015 1 commit