Add comments about lookupSymbol
authorJoachim Breitner <mail@joachim-breitner.de>
Thu, 20 Dec 2012 14:06:37 +0000 (14:06 +0000)
committerJoachim Breitner <mail@joachim-breitner.de>
Thu, 20 Dec 2012 14:06:37 +0000 (14:06 +0000)
src/GHC/HeapView.hs

index 27ee2d7..9e4d9d2 100644 (file)
@@ -300,6 +300,10 @@ data GenClosure b =
         info         :: StgInfoTable 
         , indirectee   :: b
     } |
+    -- In GHCi, if Linker.h would allow a reverse looup, we could for exported
+    -- functions fun actually find the name here.
+    -- At least the other direction works via "lookupSymbol
+    -- base_GHCziBase_zpzp_closure" and yields the same address (up to tags)
     APClosure {
         info         :: StgInfoTable 
         , arity      :: HalfWord