cvs commit: fptools/ghc/compiler HsVersions.h Makefile NOTES
fptools/ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs CLabel.lhs
CStrings.lhs Costs.lhs MachOp.hs PprAbsC.lhs
fptools/ghc/compiler/basicTypes Id.lhs Literal.lhs Name.lhs ...
Simon Marlow
simonmar at haskell.org
Fri Aug 13 09:11:24 EDT 2004
simonmar 2004/08/13 06:11:23 PDT
Modified files:
ghc/compiler HsVersions.h Makefile NOTES
ghc/compiler/basicTypes Id.lhs Literal.lhs Name.lhs Unique.lhs
ghc/compiler/codeGen CgBindery.lhs CgCase.lhs CgClosure.lhs
CgCon.lhs CgExpr.lhs CgHeapery.lhs
CgLetNoEscape.lhs CgMonad.lhs
CgStackery.lhs CgTailCall.lhs
ClosureInfo.lhs CodeGen.lhs SMRep.lhs
ghc/compiler/compMan CompManager.lhs
ghc/compiler/deSugar DsCCall.lhs DsForeign.lhs
ghc/compiler/ghci ByteCodeAsm.lhs ByteCodeFFI.lhs
ByteCodeGen.lhs ByteCodeInstr.lhs
ByteCodeItbls.lhs InteractiveUI.hs
Linker.lhs
ghc/compiler/hsSyn HsDecls.lhs
ghc/compiler/main CmdLineOpts.lhs CodeOutput.lhs
Constants.lhs DriverFlags.hs
DriverPhases.hs DriverPipeline.hs
DriverState.hs DriverUtil.hs ErrUtils.lhs
HscMain.lhs Main.hs SysTools.lhs
ghc/compiler/nativeGen AsmCodeGen.lhs MachRegs.lhs NCG.h NOTES
ghc/compiler/parser Ctype.lhs Lexer.x Parser.y.pp
RdrHsSyn.lhs
ghc/compiler/prelude ForeignCall.lhs PrimOp.lhs TysPrim.lhs
ghc/compiler/profiling CostCentre.lhs
ghc/compiler/typecheck TcForeign.lhs TcHsSyn.lhs TcRnTypes.lhs
ghc/compiler/types TyCon.lhs Type.lhs
ghc/compiler/utils FastString.lhs OrdList.lhs Panic.lhs
StringBuffer.lhs Util.lhs
ghc/docs/comm/genesis modules.html
ghc/docs/comm/rts-libs coding-style.html
ghc/driver/mangler ghc-asm.lprl
ghc/includes Block.h ClosureMacros.h Closures.h
Constants.h HsFFI.h InfoTables.h
MachDeps.h MachRegs.h Makefile Regs.h
Rts.h RtsAPI.h RtsFlags.h Stable.h Stg.h
StgFun.h StgLdvProf.h StgMiscClosures.h
StgProf.h StgTicky.h StgTypes.h TSO.h
TailCalls.h Updates.h
mkDerivedConstants.c
ghc/rts Apply.h Capability.h Disassembler.c
Exception.h FrontPanel.c GC.c GCCompact.c
Interpreter.c LdvProfile.c Linker.c
MBlock.h Main.c Makefile Prelude.h
Printer.c ProfHeap.c Profiling.c
Profiling.h RetainerProfile.c
RetainerProfile.h RtsFlags.c RtsStartup.c
RtsUtils.h Sanity.c Schedule.c Schedule.h
Signals.c Stable.c Stats.c StgCRun.c
StgRun.h Storage.c Ticky.c Weak.c Weak.h
package.conf.in
ghc/utils/genapply GenApply.hs
ghc/utils/ghc-pkg Main.hs
ghc/utils/hp2ps Main.h
ghc/utils/hsc2hs Main.hs
ghc/utils/prof/cgprof cgprof.c main.c
Added files:
ghc/compiler/cmm CLabel.hs Cmm.hs CmmLex.x CmmLint.hs
CmmParse.y CmmUtils.hs MachOp.hs PprC.hs
PprCmm.hs
ghc/compiler/codeGen CgCallConv.hs CgForeignCall.hs
CgInfoTbls.hs CgParallel.hs CgPrimOp.hs
CgProf.hs CgTicky.hs CgUtils.hs
ghc/compiler/nativeGen MachCodeGen.hs MachInstrs.hs
NCGMonad.hs PprMach.hs RegAllocInfo.hs
RegisterAlloc.hs
ghc/includes Cmm.h Liveness.h README RtsConfig.h
RtsExternal.h Storage.h
ghc/rts Apply.cmm AutoApply.h Exception.cmm
HeapStackCheck.cmm PrimOps.cmm
StgMiscClosures.cmm StgStartup.cmm
StgStdThunks.cmm Updates.cmm
Removed files:
ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs CLabel.lhs
CStrings.lhs Costs.lhs MachOp.hs
PprAbsC.lhs
ghc/compiler/codeGen CgConTbls.lhs CgRetConv.hi-boot
CgRetConv.lhs CgUpdate.lhs CgUsages.lhs
ghc/compiler/nativeGen AbsCStixGen.lhs AsmRegAlloc.lhs
MachCode.lhs MachMisc.hi-boot
MachMisc.hi-boot-5 MachMisc.hi-boot-6
MachMisc.lhs PprMach.lhs
RegAllocInfo.lhs Stix.hi-boot Stix.lhs
StixMacro.lhs StixPrim.hi-boot
StixPrim.hi-boot-5 StixPrim.hi-boot-6
StixPrim.lhs
ghc/compiler/prelude PrimRep.lhs
ghc/includes CCall.h Derived.h DietHEP.h InfoMacros.h
PosixSource.h PrimOps.h StgMacros.h
StgStorage.h mkNativeHdr.c
ghc/rts Apply.hc Exception.hc HeapStackCheck.hc
PrimOps.hc StablePriv.h
StgMiscClosures.hc StgStartup.h
StgStartup.hc StgStdThunks.hc Storage.h
StoragePriv.h Updates.hc
Log:
Merge backend-hacking-branch onto HEAD. Yay!
Revision Changes Path
1.33 +3 -3 fptools/ghc/compiler/HsVersions.h
1.263 +2 -7 fptools/ghc/compiler/Makefile
1.12 +43 -1 fptools/ghc/compiler/NOTES
1.122 +3 -3 fptools/ghc/compiler/basicTypes/Id.lhs
1.46 +24 -89 fptools/ghc/compiler/basicTypes/Literal.lhs
1.109 +1 -3 fptools/ghc/compiler/basicTypes/Name.lhs
1.71 +19 -9 fptools/ghc/compiler/basicTypes/Unique.lhs
1.52 +226 -282 fptools/ghc/compiler/codeGen/CgBindery.lhs
1.69 +291 -443 fptools/ghc/compiler/codeGen/CgCase.lhs
1.63 +374 -515 fptools/ghc/compiler/codeGen/CgClosure.lhs
1.46 +256 -165 fptools/ghc/compiler/codeGen/CgCon.lhs
1.59 +125 -158 fptools/ghc/compiler/codeGen/CgExpr.lhs
1.40 +473 -270 fptools/ghc/compiler/codeGen/CgHeapery.lhs
1.25 +32 -32 fptools/ghc/compiler/codeGen/CgLetNoEscape.lhs
1.40 +534 -335 fptools/ghc/compiler/codeGen/CgMonad.lhs
1.25 +226 -216 fptools/ghc/compiler/codeGen/CgStackery.lhs
1.39 +283 -399 fptools/ghc/compiler/codeGen/CgTailCall.lhs
1.63 +253 -662 fptools/ghc/compiler/codeGen/ClosureInfo.lhs
1.60 +198 -159 fptools/ghc/compiler/codeGen/CodeGen.lhs
1.20 +264 -77 fptools/ghc/compiler/codeGen/SMRep.lhs
1.150 +0 -1 fptools/ghc/compiler/compMan/CompManager.lhs
1.69 +2 -2 fptools/ghc/compiler/deSugar/DsCCall.lhs
1.83 +4 -4 fptools/ghc/compiler/deSugar/DsForeign.lhs
1.10 +14 -23 fptools/ghc/compiler/ghci/ByteCodeAsm.lhs
1.17 +26 -33 fptools/ghc/compiler/ghci/ByteCodeFFI.lhs
1.102 +79 -85 fptools/ghc/compiler/ghci/ByteCodeGen.lhs
1.14 +3 -4 fptools/ghc/compiler/ghci/ByteCodeInstr.lhs
1.16 +6 -4 fptools/ghc/compiler/ghci/ByteCodeItbls.lhs
1.173 +2 -2 fptools/ghc/compiler/ghci/InteractiveUI.hs
1.43 +1 -1 fptools/ghc/compiler/ghci/Linker.lhs
1.106 +1 -2 fptools/ghc/compiler/hsSyn/HsDecls.lhs
1.189 +3 -3 fptools/ghc/compiler/main/CmdLineOpts.lhs
1.50 +24 -14 fptools/ghc/compiler/main/CodeOutput.lhs
1.35 +14 -97 fptools/ghc/compiler/main/Constants.lhs
1.137 +4 -4 fptools/ghc/compiler/main/DriverFlags.hs
1.29 +14 -5 fptools/ghc/compiler/main/DriverPhases.hs
1.166 +74 -36 fptools/ghc/compiler/main/DriverPipeline.hs
1.105 +3 -5 fptools/ghc/compiler/main/DriverState.hs
1.43 +2 -2 fptools/ghc/compiler/main/DriverUtil.hs
1.47 +1 -3 fptools/ghc/compiler/main/ErrUtils.lhs
1.195 +14 -1 fptools/ghc/compiler/main/HscMain.lhs
1.138 +3 -7 fptools/ghc/compiler/main/Main.hs
1.119 +1 -1 fptools/ghc/compiler/main/SysTools.lhs
1.61 +722 -319 fptools/ghc/compiler/nativeGen/AsmCodeGen.lhs
1.51 +476 -442 fptools/ghc/compiler/nativeGen/MachRegs.lhs
1.12 +12 -72 fptools/ghc/compiler/nativeGen/NCG.h
1.7 +39 -19 fptools/ghc/compiler/nativeGen/NOTES
1.10 +26 -0 fptools/ghc/compiler/parser/Ctype.lhs
1.24 +31 -97 fptools/ghc/compiler/parser/Lexer.x
1.13 +1 -2 fptools/ghc/compiler/parser/Parser.y.pp
1.72 +1 -2 fptools/ghc/compiler/parser/RdrHsSyn.lhs
1.10 +19 -5 fptools/ghc/compiler/prelude/ForeignCall.lhs
1.107 +3 -3 fptools/ghc/compiler/prelude/PrimOp.lhs
1.47 +7 -7 fptools/ghc/compiler/prelude/TysPrim.lhs
1.41 +17 -54 fptools/ghc/compiler/profiling/CostCentre.lhs
1.68 +7 -6 fptools/ghc/compiler/typecheck/TcForeign.lhs
1.99 +1 -2 fptools/ghc/compiler/typecheck/TcHsSyn.lhs
1.38 +4 -4 fptools/ghc/compiler/typecheck/TcRnTypes.lhs
1.73 +52 -15 fptools/ghc/compiler/types/TyCon.lhs
1.123 +11 -5 fptools/ghc/compiler/types/Type.lhs
1.49 +12 -3 fptools/ghc/compiler/utils/FastString.lhs
1.7 +9 -0 fptools/ghc/compiler/utils/OrdList.lhs
1.25 +1 -1 fptools/ghc/compiler/utils/Panic.lhs
1.65 +12 -0 fptools/ghc/compiler/utils/StringBuffer.lhs
1.67 +66 -4 fptools/ghc/compiler/utils/Util.lhs
1.3 +3 -1 fptools/ghc/docs/comm/genesis/modules.html
1.4 +1 -1 fptools/ghc/docs/comm/rts-libs/coding-style.html
1.110 +39 -104 fptools/ghc/driver/mangler/ghc-asm.lprl
1.17 +36 -8 fptools/ghc/includes/Block.h
1.39 +11 -57 fptools/ghc/includes/ClosureMacros.h
1.36 +48 -9 fptools/ghc/includes/Closures.h
1.26 +112 -16 fptools/ghc/includes/Constants.h
1.20 +3 -2 fptools/ghc/includes/HsFFI.h
1.33 +21 -13 fptools/ghc/includes/InfoTables.h
1.9 +1 -2 fptools/ghc/includes/MachDeps.h
1.16 +2 -6 fptools/ghc/includes/MachRegs.h
1.23 +20 -17 fptools/ghc/includes/Makefile
1.15 +46 -18 fptools/ghc/includes/Regs.h
1.24 +166 -1 fptools/ghc/includes/Rts.h
1.37 +5 -6 fptools/ghc/includes/RtsAPI.h
1.46 +23 -37 fptools/ghc/includes/RtsFlags.h
1.16 +10 -2 fptools/ghc/includes/Stable.h
1.63 +319 -184 fptools/ghc/includes/Stg.h
1.4 +16 -16 fptools/ghc/includes/StgFun.h
1.3 +28 -56 fptools/ghc/includes/StgLdvProf.h
1.48 +501 -251 fptools/ghc/includes/StgMiscClosures.h
1.18 +52 -35 fptools/ghc/includes/StgProf.h
1.16 +136 -25 fptools/ghc/includes/StgTicky.h
1.21 +3 -20 fptools/ghc/includes/StgTypes.h
1.35 +79 -104 fptools/ghc/includes/TSO.h
1.16 +2 -2 fptools/ghc/includes/TailCalls.h
1.35 +230 -151 fptools/ghc/includes/Updates.h
1.6 +342 -23 fptools/ghc/includes/mkDerivedConstants.c
1.4 +17 -60 fptools/ghc/rts/Apply.h
1.14 +0 -4 fptools/ghc/rts/Capability.h
1.28 +2 -5 fptools/ghc/rts/Disassembler.c
1.9 +2 -1 fptools/ghc/rts/Exception.h
1.9 +1 -2 fptools/ghc/rts/FrontPanel.c
1.168 +32 -49 fptools/ghc/rts/GC.c
1.19 +15 -16 fptools/ghc/rts/GCCompact.c
1.47 +13 -24 fptools/ghc/rts/Interpreter.c
1.7 +1 -2 fptools/ghc/rts/LdvProfile.c
1.151 +77 -27 fptools/ghc/rts/Linker.c
1.20 +3 -2 fptools/ghc/rts/MBlock.h
1.41 +1 -5 fptools/ghc/rts/Main.c
1.92 +59 -11 fptools/ghc/rts/Makefile
1.26 +61 -49 fptools/ghc/rts/Prelude.h
1.63 +20 -21 fptools/ghc/rts/Printer.c
1.53 +2 -1 fptools/ghc/rts/ProfHeap.c
1.38 +6 -6 fptools/ghc/rts/Profiling.c
1.6 +2 -2 fptools/ghc/rts/Profiling.h
1.11 +17 -19 fptools/ghc/rts/RetainerProfile.c
1.4 +2 -2 fptools/ghc/rts/RetainerProfile.h
1.75 +3 -2 fptools/ghc/rts/RtsFlags.c
1.81 +40 -9 fptools/ghc/rts/RtsStartup.c
1.22 +1 -2 fptools/ghc/rts/RtsUtils.h
1.35 +12 -14 fptools/ghc/rts/Sanity.c
1.200 +84 -16 fptools/ghc/rts/Schedule.c
1.46 +14 -12 fptools/ghc/rts/Schedule.h
1.41 +1 -2 fptools/ghc/rts/Signals.c
1.28 +1 -2 fptools/ghc/rts/Stable.c
1.48 +2 -2 fptools/ghc/rts/Stats.c
1.42 +18 -15 fptools/ghc/rts/StgCRun.c
1.7 +2 -4 fptools/ghc/rts/StgRun.h
1.84 +2 -3 fptools/ghc/rts/Storage.c
1.18 +75 -30 fptools/ghc/rts/Ticky.c
1.32 +2 -2 fptools/ghc/rts/Weak.c
1.5 +4 -4 fptools/ghc/rts/Weak.h
1.6 +2 -2 fptools/ghc/rts/package.conf.in
1.9 +190 -163 fptools/ghc/utils/genapply/GenApply.hs
1.44 +1 -1 fptools/ghc/utils/ghc-pkg/Main.hs
1.4 +1 -1 fptools/ghc/utils/hp2ps/Main.h
1.60 +1 -1 fptools/ghc/utils/hsc2hs/Main.hs
1.6 +2 -2 fptools/ghc/utils/prof/cgprof/cgprof.c
1.3 +2 -2 fptools/ghc/utils/prof/cgprof/main.c
More information about the Cvs-ghc
mailing list