1. 26 Oct, 2015 3 commits
  2. 31 Aug, 2015 1 commit
    • mstarzinger's avatar
      [turbofan] Remove usage of Unique<T> from graph. · 6e65e6db
      mstarzinger authored
      The usage of Unique<T> throughout the TurboFan IR does not have any
      advantage. There is no single point in time when they are initialized
      and most use-sites looked through to the underlying Handle<T> anyways.
      Also there already was a mixture of Handle<T> versus Unique<T> in the
      graph and this unifies the situation to use Handle<T> everywhere.
      
      R=bmeurer@chromium.org,titzer@chromium.org
      
      Review URL: https://codereview.chromium.org/1314473007
      
      Cr-Commit-Position: refs/heads/master@{#30458}
      6e65e6db
  3. 15 Jul, 2015 3 commits
  4. 26 Jun, 2015 1 commit
  5. 19 Jun, 2015 2 commits
  6. 05 May, 2015 2 commits
  7. 08 Sep, 2014 1 commit
  8. 05 Aug, 2014 1 commit
  9. 04 Aug, 2014 1 commit
  10. 03 Jun, 2014 1 commit
  11. 30 Apr, 2014 1 commit
  12. 29 Apr, 2014 1 commit
  13. 28 Mar, 2014 1 commit
  14. 07 Mar, 2014 1 commit
  15. 16 Jan, 2014 1 commit
  16. 30 Sep, 2013 1 commit
  17. 27 Sep, 2013 1 commit
  18. 11 Sep, 2013 1 commit
  19. 08 Jul, 2013 2 commits
  20. 05 Jun, 2013 1 commit
  21. 04 Jun, 2013 1 commit
  22. 03 Jun, 2013 1 commit
  23. 29 May, 2013 1 commit
  24. 07 May, 2013 1 commit
  25. 26 Apr, 2013 1 commit
  26. 23 Apr, 2013 1 commit
  27. 16 Apr, 2013 1 commit
  28. 22 Mar, 2013 1 commit
  29. 13 Mar, 2013 1 commit
  30. 25 Feb, 2013 1 commit
  31. 15 Feb, 2013 1 commit
  32. 23 Jan, 2013 1 commit
    • yangguo@chromium.org's avatar
      Avoid handle dereference during graph optimization. · 3c225241
      yangguo@chromium.org authored
      With parallel recompilation enabled, objects made accessible by handles may
      have changed between graph construction and graph optimization. Therefore
      we must not assume that information on those objects remain the same between
      those two phases. To police this, we forbid handle dereferencing during
      graph optimization.
      Exceptions to this rule are:
       - Dereferencing the handle to obtain the raw location of the object. This
         is safe since parallel recompilation acquires RelocationLock
       - Some places that dereference the handle for a type check. These are checked
         to be safe on a case-by-case basis.
      
      R=jkummerow@chromium.org
      BUG=
      
      Review URL: https://chromiumcodereview.appspot.com/12049012
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13475 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      3c225241
  33. 19 Jul, 2012 1 commit