Haskell Optimization Handbook
Table of Contents
indices and tables
Table of Contents
indices and tables
Quick search

Table of Contents

  • Preliminaries
  • Measurement, Profiling, and Observation
  • Optimizations
  • Case Studies

indices and tables

  • Glossary
  • Docs »
  • 2. Measurement, Profiling, and Observation »
  • 2.1. Binary Profiling and Probing
  • ← 2. Measurement, Profiling, and Observation
  • 2.1.1. Reading Asm →

2.1. Binary Profiling and Probing¶

  • 2.1.1. Reading Asm
  • 2.1.2. The Linux time command
  • 2.1.3. The Linux perf utility
    • 2.1.3.1. What is Tables-Next-to-Code
    • 2.1.3.2. So What is the Problem?
    • 2.1.3.3. Assessing the impact of tables-next-to-code
    • 2.1.3.4. How does Tables Next to Code Affect Performance
    • 2.1.3.5. Awards
    • 2.1.3.6. Inspecting with Perf
    • 2.1.3.7. Conclusion
    • 2.1.3.8. Programmatically Consuming Perf Output
    • 2.1.3.9. Helpful One Liners
    • 2.1.3.10. References and Further Reading
    • 2.1.3.11. Footnotes
  • 2.1.4. Dtrace
  • 2.1.5. Valgrind
  • 2.1.6. Using Cachegrind
  • ← 2. Measurement, Profiling, and Observation
  • 2.1.1. Reading Asm →
© Copyright 2022-2025, Jeffrey Young (doyougnu).
Created using Sphinx 7.2.6 with Press Theme 0.8.0.