1. 28 Sep, 2016 1 commit
  2. 02 Sep, 2016 1 commit
  3. 31 Aug, 2016 1 commit
  4. 25 Jul, 2016 1 commit
  5. 14 Jul, 2016 2 commits
  6. 13 Jul, 2016 5 commits
  7. 12 Jul, 2016 2 commits
  8. 17 Jun, 2016 1 commit
    • bmeurer's avatar
      [builtins] Introduce proper Float64Exp operator. · d5f2ac5e
      bmeurer authored
      Import base::ieee754::exp() from FreeBSD msun and introduce a Float64Exp
      TurboFan operator based on that, similar to what we do for Float64Log.
      Rewrite Math.exp() as TurboFan builtin and use that operator to also
      inline Math.exp() into optimized TurboFan functions.
      
      CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel
      BUG=v8:3266,v8:3468,v8:3493,v8:5086,v8:5108,chromium:620786
      R=mvstanton@chromium.org
      
      Committed: https://crrev.com/93e26314afc9da9b5b8bd998688262444ed73260
      Review-Url: https://codereview.chromium.org/2077533002
      Cr-Original-Commit-Position: refs/heads/master@{#37037}
      Cr-Commit-Position: refs/heads/master@{#37047}
      d5f2ac5e
  9. 16 Jun, 2016 2 commits
  10. 15 Jun, 2016 1 commit
  11. 06 Jun, 2016 1 commit
  12. 19 Apr, 2016 1 commit
  13. 18 Apr, 2016 1 commit
  14. 20 Jan, 2016 1 commit
    • danno's avatar
      [compiler] Remove CodeStub from CompilationInfo · d1d01964
      danno authored
      The motivation for this is that CompilationInfo really shouldn't
      explicitly know anything about CodeStubs. This is evident in
      the TurboFan stubs pipeline, which only needs to pass down
      information about Code::Flags to the code generator and not
      any of the CallInterfaceDescriptor silliness that Hydrogen has
      to push around, since TF has the Linkage class that
      encapsulates everything that is needed for the stub ABI. So,
      instead of threading CodeStub machinery through the TF stub
      pipeline, it is now removed from CompilationInfo and replaced
      by only the explicit bits needed both by the Crankshaft and
      TF pipelines in code generation.
      
      Review URL: https://codereview.chromium.org/1604543002
      
      Cr-Commit-Position: refs/heads/master@{#33410}
      d1d01964
  15. 26 Nov, 2015 2 commits
  16. 25 Nov, 2015 1 commit
  17. 24 Nov, 2015 1 commit
  18. 26 Oct, 2015 1 commit
  19. 15 Oct, 2015 1 commit
  20. 28 Sep, 2015 1 commit
  21. 23 Sep, 2015 1 commit
  22. 07 Sep, 2015 1 commit
  23. 24 Aug, 2015 1 commit
    • rmcilroy's avatar
      Add CompileInfo::GetDebugName() · 53ac9fe8
      rmcilroy authored
      Replaces all instances of the code which computed the debug
      name of a stub or function with calls to CompileInfo::GetDebugName instead.
      
      Also:
        - Removes useless parameter on CodeStub::GetMajorName
        - Removes FakeStubForTesting since it is no longer required
        - Adds CompileInfo::ShouldEnsureSpaceForLazyDeopt() to replace unclear calls to IsStub().
      
      Review URL: https://codereview.chromium.org/1297203002
      
      Cr-Commit-Position: refs/heads/master@{#30324}
      53ac9fe8
  24. 21 Aug, 2015 1 commit
  25. 19 Aug, 2015 1 commit
  26. 14 Aug, 2015 1 commit
  27. 31 Jul, 2015 1 commit
  28. 13 Jul, 2015 1 commit
  29. 06 Jul, 2015 1 commit
  30. 01 Jun, 2015 1 commit
  31. 10 Mar, 2015 1 commit
  32. 09 Mar, 2015 1 commit