1. 11 Jun, 2015 1 commit
  2. 01 Jun, 2015 1 commit
  3. 17 Mar, 2015 1 commit
  4. 27 Feb, 2015 1 commit
  5. 10 Feb, 2015 1 commit
    • loislo's avatar
      Propagate DeoptInfo to cpu-profiler · 86cae163
      loislo authored
      1) Deoptimizer::Reason was replaced with Deoptimizer::DeoptInfo
      because it also has raw position. Also the old name clashes with DeoptReason enum.
      
      2) c_entry_fp assignment call was added to EntryGenerator::Generate
      So we can calculate sp and have a chance to record the stack for the deopting function.
      btw it makes the test stable.
      
      3) new kind of CodeEvents was added to cpu-profiler
      
      4) GetDeoptInfo method was extracted from PrintDeoptLocation.
      So it could be reused in cpu profiler.
      
      BUG=452067
      LOG=n
      
      Review URL: https://codereview.chromium.org/910773002
      
      Cr-Commit-Position: refs/heads/master@{#26545}
      86cae163
  6. 05 Feb, 2015 3 commits
  7. 04 Feb, 2015 2 commits
    • loislo's avatar
      Revert of Externalize deoptimization reasons. (patchset #6 id:100001 of... · bfc5d83b
      loislo authored
      Revert of Externalize deoptimization reasons. (patchset #6 id:100001 of https://codereview.chromium.org/874323003/)
      
      Reason for revert:
      it broke the build
      
      Original issue's description:
      > Externalize deoptimization reasons.
      >
      > 1) The hardcoded strings were converted into DeoptReason enum.
      >
      > 2) Deopt comment were converted into a pair location and deopt reason entries so
      > the deopt reason tracking mode would less affect the size of the RelocInfo table and heap.
      >
      > 3) DeoptReason entry in RelocInfo reuses kCommentTag value and generates short entry in RelocInfo table.
      >
      > BUG=452067
      > LOG=n
      >
      > Committed: https://crrev.com/c49820e45b57f128a98690940875c049f612dde6
      > Cr-Commit-Position: refs/heads/master@{#26434}
      
      TBR=alph@chromium.org,mstarzinger@chromium.org,svenpanne@chromium.org,yurys@chromium.org
      NOPRESUBMIT=true
      NOTREECHECKS=true
      NOTRY=true
      BUG=452067
      
      Review URL: https://codereview.chromium.org/892843007
      
      Cr-Commit-Position: refs/heads/master@{#26435}
      bfc5d83b
    • loislo's avatar
      Externalize deoptimization reasons. · c49820e4
      loislo authored
      1) The hardcoded strings were converted into DeoptReason enum.
      
      2) Deopt comment were converted into a pair location and deopt reason entries so
      the deopt reason tracking mode would less affect the size of the RelocInfo table and heap.
      
      3) DeoptReason entry in RelocInfo reuses kCommentTag value and generates short entry in RelocInfo table.
      
      BUG=452067
      LOG=n
      
      Review URL: https://codereview.chromium.org/874323003
      
      Cr-Commit-Position: refs/heads/master@{#26434}
      c49820e4
  8. 22 Jan, 2015 1 commit
  9. 16 Jan, 2015 1 commit
  10. 30 Sep, 2014 1 commit
  11. 24 Sep, 2014 1 commit
  12. 22 Sep, 2014 2 commits
  13. 19 Sep, 2014 1 commit
  14. 26 Aug, 2014 1 commit
  15. 04 Aug, 2014 2 commits
  16. 09 Jul, 2014 1 commit
  17. 20 Jun, 2014 1 commit
  18. 03 Jun, 2014 1 commit
  19. 27 May, 2014 1 commit
  20. 26 May, 2014 2 commits
  21. 23 May, 2014 1 commit
  22. 20 May, 2014 2 commits
  23. 05 May, 2014 1 commit
  24. 02 May, 2014 1 commit
  25. 29 Apr, 2014 2 commits
  26. 25 Apr, 2014 1 commit
  27. 16 Apr, 2014 3 commits
  28. 15 Apr, 2014 1 commit
  29. 11 Apr, 2014 1 commit
  30. 08 Apr, 2014 1 commit