kirancodes.me
To Proof Maintenance & Beyond!

Time and Space Profiling for Non-Strict Higher-Order Functional Languages

Patrick M. Sansom, Simon L. Peyton Jones

Abstract

We present the first profiler for a compiled, non-strict, higher-order, purely functional language capable of measuring time as well as space usage. Our profiler is implemented in a production-quality optimising compiler for Haskell, has low overheads, and can successfully profile large applications.

Related papers