[commit: ghc] wip/erikd/heapview: Add the heapview library (f7d3d6a)

git at git.haskell.org git at git.haskell.org
Sun Jan 29 09:53:27 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/erikd/heapview
Link       : http://ghc.haskell.org/trac/ghc/changeset/f7d3d6a88cfe9f57ef2771648df8593422a336ca/ghc

>---------------------------------------------------------------

commit f7d3d6a88cfe9f57ef2771648df8593422a336ca
Author: Erik de Castro Lopo <erikd at mega-nerd.com>
Date:   Sat Jan 28 18:48:08 2017 +1100

    Add the heapview library
    
    This library allows the GHC heap to be inspected from haskell code.


>---------------------------------------------------------------

f7d3d6a88cfe9f57ef2771648df8593422a336ca
 libraries/{compact => heapview}/.gitignore         |    0
 libraries/heapview/GHC/AssertNF.hs                 |  150 +++
 libraries/heapview/GHC/Disassembler.hs             |  290 ++++++
 libraries/heapview/GHC/HeapView.hs                 | 1016 ++++++++++++++++++++
 libraries/heapview/GHC/HeapView/Debug.hs           |   68 ++
 .../cabal08/p2 => libraries/heapview}/LICENSE      |    4 +-
 libraries/{compact => heapview}/Setup.hs           |    0
 libraries/heapview/heapview.cabal                  |   53 +
 8 files changed, 1579 insertions(+), 2 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc f7d3d6a88cfe9f57ef2771648df8593422a336ca


More information about the ghc-commits mailing list