Implement #2191 (traceCcs# -- prints CCS of a value when available -- take 3)
authorSamuel Bronson <naesten@gmail.com>
Tue, 27 Jan 2009 08:48:25 +0000 (08:48 +0000)
committerSamuel Bronson <naesten@gmail.com>
Tue, 27 Jan 2009 08:48:25 +0000 (08:48 +0000)
commit979fb4abd736734d30089a8b328824d4a5862a6a
treef2d221d0726b4f4ba528d83965156473a49cddf5
parent9f35f6715879b9e81ffd538c3049e2dd243f807e
Implement #2191 (traceCcs# -- prints CCS of a value when available -- take 3)
In this version, I untag R1 before using it, and even enter R2 at the
end rather than simply returning it (which didn't work right when R2
was a thunk).
compiler/prelude/primops.txt.pp
includes/StgMiscClosures.h
rts/Linker.c
rts/PrimOps.cmm