1. 06 10月, 2012 1 次提交
  2. 05 10月, 2012 1 次提交
  3. 16 9月, 2012 1 次提交
  4. 28 7月, 2012 1 次提交
  5. 29 6月, 2012 1 次提交
  6. 28 6月, 2012 1 次提交
  7. 24 6月, 2012 1 次提交
  8. 20 6月, 2012 1 次提交
  9. 11 6月, 2012 1 次提交
  10. 07 6月, 2012 13 次提交
  11. 05 6月, 2012 4 次提交
  12. 01 5月, 2012 2 次提交
  13. 30 4月, 2012 4 次提交
  14. 25 4月, 2012 1 次提交
  15. 24 4月, 2012 3 次提交
  16. 20 4月, 2012 1 次提交
  17. 18 4月, 2012 1 次提交
    • L
      tracetool: Rewrite infrastructure as python modules · 650ab98d
      Lluís Vilanova 提交于
      The tracetool script is written in shell and has hit several portability
      problems due to shell quirks or external tools across host platforms.
      Additionally the amount of string processing and lack of real data
      structures makes it tough to implement code generator backends for
      tracers that are more complex.
      
      This patch replaces the shell version of tracetool with a Python
      version.  The new tracetool design is:
      
        scripts/tracetool.py - top-level script
        scripts/tracetool/backend/ - tracer backends live here (simple, ust)
        scripts/tracetool/format/  - output formats live here (.c, .h)
      
      There is common code for trace-events definition parsing so that
      backends can focus on generating code rather than parsing input.
      
      Support for all existing backends (nop, stderr, simple, ust,
      and dtrace) is added back in follow-up patches.
      
      [Commit description written by Stefan Hajnoczi]
      Signed-off-by: NLluís Vilanova <vilanova@ac.upc.edu>
      Signed-off-by: NStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
      650ab98d
  18. 16 4月, 2012 2 次提交