1. 05 Jan, 2016 1 commit
  2. 26 Nov, 2015 1 commit
  3. 06 Nov, 2015 1 commit
  4. 29 Oct, 2015 1 commit
  5. 22 Oct, 2015 1 commit
  6. 05 Oct, 2015 1 commit
  7. 30 Sep, 2015 1 commit
  8. 14 Sep, 2015 1 commit
    • bmeurer's avatar
      [builtins] Simplify String constructor code. · eadfd666
      bmeurer authored
      The String constructor was somewhat complex with a lot of micro
      optimizations that are not relevant or even misguided. It would be
      really hard to port that code to ES6, which requires String to be
      subclassable. So as a first step we reduced the necessary complexity
      to the bare minimum (also removing the last user of the fairly complex
      MacroAssembler::LookupNumberStringCache method).
      
      This also removes the counters for the String constructor, which
      were not properly exposed anymore (and not kept in sync with inlined
      versions of the String constructor anyway).
      
      R=jarin@chromium.org
      
      Review URL: https://codereview.chromium.org/1335193002
      
      Cr-Commit-Position: refs/heads/master@{#30706}
      eadfd666
  9. 10 Aug, 2015 1 commit
  10. 07 May, 2015 1 commit
    • ulan's avatar
      Add aggregated memory histograms. · d77839fd
      ulan authored
      This introduces V8.MemoryHeapCommitted and V8.MemoryHeapUsed histograms.
      
      In contrast to the existing memory histograms, the new histograms are uniform in time, i.e. their samples happen at regular time intervals. The --histogram-interval specifies the length of the interval.
      
      We implement this by linearly interpolating memory stats between GC and idle notification events.
      
      BUG=chromium:485472
      LOG=NO
      
      Review URL: https://codereview.chromium.org/1125683004
      
      Cr-Commit-Position: refs/heads/master@{#28292}
      d77839fd
  11. 10 Apr, 2015 1 commit
  12. 09 Apr, 2015 2 commits
  13. 07 Apr, 2015 1 commit
  14. 20 Mar, 2015 1 commit
  15. 19 Mar, 2015 1 commit
  16. 18 Mar, 2015 2 commits
  17. 17 Feb, 2015 1 commit
  18. 16 Feb, 2015 1 commit
  19. 27 Jan, 2015 1 commit
  20. 22 Jan, 2015 1 commit
    • vogelheim's avatar
      Implement AggregatableHistogramTimer and use it to measure how much time · 6f9d60cc
      vogelheim authored
      of running a script is really spent in compilation. That is, sum up the
      total time spent compiling (parsing + compile proper) within a run call
      as seen through the API.
      
      @jochen: So many questions:
      - Is it ok to re-use V8.CompileLazy?
        This measures something a little different.
      - clang-format does funny things to the huge macro definitions.
        I accepted clang-format changes for all code, but reverted for
        the #define orgies in counters.h. ok?
      - Am I measuring the right thing. That is, are Aggregat[ing|ed]TimerScope
        in the right place?
      
      I'll fiddle a bit more with this to see if it does the right thing. Would
      be happy if you could still review now-ish.
      
      BUG=
      
      Review URL: https://codereview.chromium.org/790413004
      
      Cr-Commit-Position: refs/heads/master@{#26226}
      6f9d60cc
  21. 14 Jan, 2015 1 commit
  22. 11 Nov, 2014 1 commit
  23. 22 Sep, 2014 1 commit
  24. 19 Sep, 2014 1 commit
  25. 16 Sep, 2014 2 commits
  26. 10 Sep, 2014 1 commit
  27. 04 Aug, 2014 1 commit
  28. 28 Jul, 2014 1 commit
  29. 24 Jul, 2014 1 commit
  30. 18 Jul, 2014 1 commit
  31. 07 Jul, 2014 1 commit
  32. 30 Jun, 2014 1 commit
  33. 03 Jun, 2014 1 commit
  34. 26 May, 2014 3 commits
  35. 12 May, 2014 1 commit