2.6. Haskell Level Probing and Profiling¶
- 2.6.1. GHC Flags
- 2.6.2. Info-Table Profiling
- 2.6.3. Eventlog
- 2.6.3.1. Requirements
- 2.6.3.2. Restrictions
- 2.6.3.3. What Information Do I Receive From Eventlog?
- 2.6.3.4. When should I use Eventlog
- 2.6.3.5. The Running Example
- 2.6.3.6. The Setup
- 2.6.3.7. Visualizing the Heap: Eventlog by Type
- 2.6.3.8. Adding Our Own Events
- 2.6.3.9. Summary
- 2.6.3.10. References and Further Reading
- 2.6.4. Criterion, Gauge, and Tasty-Bench
- 2.6.5. Flamegraphs
- 2.6.6. Weigh
- 2.6.7. Inspection Testing
- 2.6.8. Nothunks