linux-perf alternatives and similar packages
Based on the "Debug" category.
Alternatively, view linux-perf alternatives based on common mentions on social networks and blogs.
-
hood
Hood debugger, based on the idea of observing functions and structures as they are evaluated. -
print-debugger
Prints lines with IDE friendly stack traces in Haskell. -
debug-trace-var
You do not have to write variable names twice in Debug.Trace -
heapsize
ghc-datasize is a tool to determine the size of Haskell data structures in GHC's memory -
todo
Wrapping development symbols in Warnings to make sure you don't miss them
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of linux-perf or a related project?
README
linux-perf
linux-perf is a library for parsing, representing in Haskell and pretty-printing the data file output of the Linux 'perf' command (Linux performance counters).
License and Copyright
linux-perf is distributed as open source software under the terms of the BSD License (see the file LICENSE in the top directory).
Authors: Simon Marlow, Bernie Pope, Mikolaj Konarski, Duncan Coutts, copyright 2010, 2011, 2012.
Contact information
Email Bernie Pope:
florbitous_at_gmail_dot_com
Building and installing
linux-perf uses the cabal infrastructure for configuring, building and installation. It needs access to the header files from the Linux kernel source distribution (one that is sufficiently recent to support the performance counters tool).
To build and install:
cabal install --extra-include-dirs=/path/to/linux/headers/
To clean:
cabal clean
To test:
dump-perf test/ParFib.perf.data | less
For longer examples see README.ghc-events-perf.md.
*Note that all licence references and agreements mentioned in the linux-perf README section above
are relevant to that project's source code only.