1. 05 Mar, 2015 1 commit
  2. 27 Feb, 2015 1 commit
  3. 13 Feb, 2015 1 commit
  4. 11 Feb, 2015 1 commit
  5. 06 Feb, 2015 1 commit
  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. 02 Dec, 2014 3 commits
  9. 03 Nov, 2014 1 commit
  10. 13 Oct, 2014 2 commits
  11. 09 Oct, 2014 1 commit
  12. 02 Oct, 2014 1 commit
  13. 25 Sep, 2014 1 commit
  14. 24 Sep, 2014 1 commit
  15. 19 Sep, 2014 1 commit
  16. 06 Aug, 2014 1 commit
  17. 04 Aug, 2014 1 commit
  18. 30 Jul, 2014 1 commit
  19. 05 Jun, 2014 1 commit
  20. 04 Jun, 2014 1 commit
  21. 03 Jun, 2014 1 commit
  22. 27 May, 2014 1 commit
  23. 20 May, 2014 1 commit
  24. 16 May, 2014 1 commit
    • yangguo@chromium.org's avatar
      Decouple CpuFeatures from serializer state. · fe243379
      yangguo@chromium.org authored
      Traditionally, we cross compile a snapshot iff the serializer is enabled.
      This will change in the future.
      
      Changes:
       - CpuFeatures probing is done once per process, depending on whether we
         cross compile.
       - CpuFeatures are consolidated into the platform-independent assembler.h
         as much as possible.
       - FLAG_enable_<feature> will only be checked at probing time (already the
         case for ARM).
       - The serializer state is cached by the MacroAssembler.
       - PlatformFeatureScope is no longer necessary.
       - CPUFeature enum values no longer map to CPUID bit fields.
      
      R=svenpanne@chromium.org
      
      Review URL: https://codereview.chromium.org/285233010
      
      git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21347 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      fe243379
  25. 13 May, 2014 2 commits
  26. 09 May, 2014 2 commits
  27. 05 May, 2014 1 commit
  28. 30 Apr, 2014 1 commit
  29. 28 Apr, 2014 1 commit
  30. 16 Apr, 2014 1 commit
  31. 24 Mar, 2014 1 commit
  32. 19 Mar, 2014 1 commit