rje 2003/07/21 06:27:08 PDT
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.0.13
Precedence: bulk
List-Help: <mailto:[EMAIL PROTECTED]>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://www.haskell.org/mailman/listinfo/cvs-ghc>,
<mailto:[EMAIL PROTECTED]>
List-Id: GHC/CVS discussion and fptools/ghc CVS commit messages <cvs-ghc.haskell.org>
List-Unsubscribe: <http://www.haskell.org/mailman/listinfo/cvs-ghc>,
<mailto:[EMAIL PROTECTED]>
List-Archive: <http://www.haskell.org/pipermail/cvs-ghc/>
Date: Mon, 21 Jul 2003 06:27:08 -0700
Modified files: (Branch: speceval_2)
ghc/compiler/codeGen CgCase.lhs
ghc/compiler/coreSyn CorePrep.lhs CoreSpec.lhs
ghc/compiler/simplCore SetLevels.lhs
ghc/compiler/stgSyn StgRename.lhs
ghc/includes Stg.h StgMacros.h
ghc/rts Apply.hc Exception.hc RtsFlags.c
Speculate.c
ghc/utils/hsdebug intel.c printstuff.c
Log:
These changes were made ages ago, but I thought that it was about time I committeed
them.
Changes are fairly unexciting this time:
Switched to eager blackholing.
Fixed a couple of bugs.
Commented out some trace stamentents.
CgCase.lhs
No longer set info label on a return frame.
This is a debugging change.
Using the return frame gives a more accurate line number, but
isn't good if we don't have good debug info for the
return frame.
CorePrep.lhs
CoreSpec.lhs
SetLevels.lhs
StgRename.lhs
Commented out some trace statements.
Stg.h
Switched to eager blackholing
Apply.hc
Add blackholing to AP_STACK frames (fixing GHC bug)
Exception.hc
Add support for disabling profiling.
RtsFlags.c
Make "chain as norm" be the default.
Chain frames are thus not profiled differently to normal frames.
Speculate.c
Work round case where Hp is before the start of the first block.
(can happen if return to profile immediately, with no
work done)
-- hsdebug --
intel.c
printstuff.c
Fixed bug in subword reading (was forgetting to shift - oops!)
Revision Changes Path
1.61.2.8 +4 -4 fptools/ghc/compiler/codeGen/CgCase.lhs
1.28.2.2 +1 -1 fptools/ghc/compiler/coreSyn/CorePrep.lhs
1.1.4.7 +2 -2 fptools/ghc/compiler/coreSyn/Attic/CoreSpec.lhs
1.58.6.2 +1 -1 fptools/ghc/compiler/simplCore/SetLevels.lhs
1.1.4.6 +2 -2 fptools/ghc/compiler/stgSyn/Attic/StgRename.lhs
1.50.2.1 +6 -1 fptools/ghc/includes/Stg.h
1.50.2.13 +2 -0 fptools/ghc/includes/StgMacros.h
1.4.2.4 +1 -0 fptools/ghc/rts/Apply.hc
1.26.2.8 +3 -1 fptools/ghc/rts/Exception.hc
1.64.2.8 +2 -2 fptools/ghc/rts/RtsFlags.c
1.1.2.9 +8 -0 fptools/ghc/rts/Attic/Speculate.c
1.1.2.9 +4 -4 fptools/ghc/utils/hsdebug/Attic/intel.c
1.1.2.9 +5 -3 fptools/ghc/utils/hsdebug/Attic/printstuff.c
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc