1. 20 Mar, 2015 1 commit
  2. 20 Feb, 2015 1 commit
  3. 11 Feb, 2015 2 commits
    • titzer's avatar
      Reduce the number of #includes of compiler.h. · 02fc74ea
      titzer authored
      R=mstarzinger@chromium.org
      BUG=
      
      Review URL: https://codereview.chromium.org/917583004
      
      Cr-Commit-Position: refs/heads/master@{#26589}
      02fc74ea
    • svenpanne's avatar
      Removed most of the bogus CompilationInfo constructor calls. · d1b5aa07
      svenpanne authored
      A CompilationInfo constructed from just an Isolate* and a Zone* is in
      weird an inconsistent state (calling e.g. flags() on it will crash),
      so we need to avoid them. This CL removes almost all of them, the
      remaining 2 call sites in (for testing only) will be handled in a
      separate CL. Things which have been changed:
      
        * Linkage is basically a decorator for CallDescriptor now.
      
        * ChangeLowering doesn't need Linkage at all.
      
        * JSGenericLowering doesn't need a full CompilationInfo*, just a
          single flag.
      
        * JSContextSpecializer doesn't need the full CompilationInfo, just a
          Context.
      
        * Removed unused CompilationInfo from SimplifiedLoweringTester.
      
      This nicely decouples things already a bit more, but there's still
      work to do...
      
      Review URL: https://codereview.chromium.org/899803003
      
      Cr-Commit-Position: refs/heads/master@{#26580}
      d1b5aa07
  4. 06 Feb, 2015 1 commit
  5. 30 Jan, 2015 1 commit
  6. 23 Jan, 2015 1 commit
    • danno's avatar
      Remove the dependency of Zone on Isolate · c7b09aac
      danno authored
      Along the way:
      - Thread isolate parameter explicitly through code that used to
        rely on getting it from the zone.
      - Canonicalize the parameter position of isolate and zone for
        affected code
      - Change Hydrogen New<> instruction templates to automatically
        pass isolate
      
      R=mstarzinger@chromium.org
      LOG=N
      
      Review URL: https://codereview.chromium.org/868883002
      
      Cr-Commit-Position: refs/heads/master@{#26252}
      c7b09aac
  7. 12 Jan, 2015 1 commit
  8. 09 Dec, 2014 1 commit
  9. 03 Nov, 2014 1 commit
  10. 31 Oct, 2014 2 commits
  11. 30 Oct, 2014 1 commit
  12. 27 Oct, 2014 1 commit
  13. 30 Sep, 2014 1 commit
  14. 08 Sep, 2014 1 commit
  15. 03 Sep, 2014 1 commit
  16. 02 Sep, 2014 4 commits
  17. 01 Sep, 2014 1 commit
  18. 29 Aug, 2014 1 commit
  19. 28 Aug, 2014 1 commit
  20. 21 Aug, 2014 1 commit
  21. 11 Aug, 2014 6 commits
  22. 04 Aug, 2014 1 commit
  23. 30 Jul, 2014 1 commit