1. 24 Nov, 2010 1 commit
  2. 23 Nov, 2010 2 commits
  3. 22 Nov, 2010 1 commit
  4. 17 Nov, 2010 2 commits
  5. 11 Nov, 2010 1 commit
  6. 08 Nov, 2010 2 commits
  7. 05 Nov, 2010 1 commit
  8. 04 Nov, 2010 1 commit
  9. 28 Oct, 2010 1 commit
  10. 25 Oct, 2010 1 commit
  11. 20 Oct, 2010 1 commit
  12. 19 Oct, 2010 1 commit
    • vitalyr@chromium.org's avatar
      Support profiling based on linux kernel performance events. · e6b33bd2
      vitalyr@chromium.org authored
      Since 2.6.31 perf_events interface has been available in the
      kernel. There's a nice tool called "perf" (linux-2.6/tools/perf) that
      uses this interface and provides capabilities similar to oprofile. The
      simplest form of its usage is just dumping the raw log (trace) of
      events generated by the kernel. In this patch I'm adding a script
      (tools/ll_prof.py) to build profiles based on perf trace and our code
      log. All the heavy-lifting is done by perf. Compared to oprofile agent
      this approach does not require recompilation and supports code moving
      garbage collections.
      
      Expected usage is documented in the ll_prof's help. Basically one
      should run V8 under perf passing --ll-prof flag and then the produced
      logs can be analyzed by tools/ll_prof.py.
      
      The new --ll-prof flag enables logging of generated code object
      locations and names (like --log-code), and also of their bodies, which
      can be later disassembled and annotated by the script.
      
      Review URL: http://codereview.chromium.org/3831002
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5663 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      e6b33bd2
  13. 07 Oct, 2010 2 commits
  14. 29 Sep, 2010 1 commit
  15. 27 Sep, 2010 1 commit
  16. 31 Aug, 2010 1 commit
  17. 30 Aug, 2010 1 commit
  18. 25 Aug, 2010 1 commit
  19. 24 Aug, 2010 2 commits
  20. 17 Aug, 2010 2 commits
  21. 16 Aug, 2010 1 commit
  22. 13 Aug, 2010 1 commit
  23. 11 Aug, 2010 3 commits
  24. 29 Jul, 2010 1 commit
  25. 28 Jul, 2010 1 commit
  26. 22 Jul, 2010 1 commit
  27. 20 Jul, 2010 2 commits
  28. 05 Jul, 2010 1 commit
  29. 02 Jul, 2010 1 commit
  30. 29 Jun, 2010 1 commit
  31. 26 May, 2010 1 commit