3 Synopsis: Extract the heap representation of Haskell values and thunks
5 This library provides functions to introspect the Haskell heap, for example
6 to investigate sharing and lazy evaluation.
8 It has been inspired by (and taken code from) the vacuum package and the GHCi
9 debugger, but also allows to investiage thunks and other closures.
11 The work on this package has been supported by the Deutsche Telekom Stiftung
12 (<http://telekom-stiftung.de>).
15 Author: Joachim Breitner, Dennis Felsing
16 Maintainer: Joachim Breitner <mail@joachim-breitner.de>
17 Copyright: 2012 Joachim Breitner
21 Extra-source-files: Demo.hs
23 Flag prim-supports-any
24 Description: The used GHC supports Any as an argument to foreign prim functions (GHC ticket #5931)
28 Exposed-modules: GHC.HeapView
29 Default-Language: Haskell2010
35 C-Sources: cbits/HeapView.c cbits/HeapViewPrim.cmm
39 if flag(prim-supports-any)
40 cpp-options: -DPRIM_SUPPORTS_ANY
42 source-repository head
44 location: http://darcs.nomeata.de/ghc-heap-view/