cvs commit: fptools/ghc/compiler/codeGen CgPrimOp.hs
fptools/ghc/compiler/prelude
PrelNames.lhs TysPrim.lhs primops.txt.pp fptools/ghc/includes
STM.h ClosureTypes.h Closures.h Constants.h RtsFlags.h
StgMiscClosures.h TSO.h mkDerivedConstants.c fptools/ghc/rts STM.c ...
tharris at haskell.org
tharris at haskell.org
Thu Nov 18 04:57:02 EST 2004
tharris 2004/11/18 01:57:02 PST
Modified files:
ghc/compiler/codeGen CgPrimOp.hs
ghc/compiler/prelude PrelNames.lhs TysPrim.lhs primops.txt.pp
ghc/includes ClosureTypes.h Closures.h Constants.h
RtsFlags.h StgMiscClosures.h TSO.h
mkDerivedConstants.c
ghc/rts ClosureFlags.c Exception.cmm GC.c
GCCompact.c HSprel.def Linker.c Makefile
Prelude.h PrimOps.cmm Printer.c
RtsFlags.c RtsStartup.c Sanity.c
Schedule.c Schedule.h StgMiscClosures.cmm
package.conf.in
ghc/utils/genprimopcode Main.hs
libraries/base/Control Concurrent.hs
libraries/base/GHC Conc.lhs IOBase.lhs
testsuite/tests/ghc-regress/concurrent/should_run all.T
Added files:
ghc/includes STM.h
ghc/rts STM.c
testsuite/tests/ghc-regress/concurrent/should_run conc041.hs
conc041.stderr
conc041.stdout
conc042.hs
conc042.stderr
conc042.stdout
conc043.hs
conc043.stderr
conc043.stdout
conc044.hs
conc044.stderr
conc044.stdout
conc045.hs
conc045.stderr
conc045.stdout
conc046.hs
conc046.stderr
conc046.stdout
conc047.hs
conc047.stderr
conc047.stdout
conc048.hs
conc048.stderr
conc048.stdout
Log:
Support for atomic memory transactions and associated regression tests conc041-048
Revision Changes Path
1.3 +1 -0 fptools/ghc/compiler/codeGen/CgPrimOp.hs
1.92 +1 -0 fptools/ghc/compiler/prelude/PrelNames.lhs
1.49 +15 -0 fptools/ghc/compiler/prelude/TysPrim.lhs
1.31 +61 -1 fptools/ghc/compiler/prelude/primops.txt.pp
1.19 +9 -2 fptools/ghc/includes/ClosureTypes.h
1.37 +87 -0 fptools/ghc/includes/Closures.h
1.27 +7 -6 fptools/ghc/includes/Constants.h
1.47 +2 -1 fptools/ghc/includes/RtsFlags.h
1.51 +22 -0 fptools/ghc/includes/StgMiscClosures.h
1.39 +4 -1 fptools/ghc/includes/TSO.h
1.10 +18 -0 fptools/ghc/includes/mkDerivedConstants.c
1.15 +7 -0 fptools/ghc/rts/ClosureFlags.c
1.3 +40 -8 fptools/ghc/rts/Exception.cmm
1.173 +186 -0 fptools/ghc/rts/GC.c
1.23 +52 -0 fptools/ghc/rts/GCCompact.c
1.13 +1 -0 fptools/ghc/rts/HSprel.def
1.163 +7 -0 fptools/ghc/rts/Linker.c
1.97 +1 -0 fptools/ghc/rts/Makefile
1.28 +2 -0 fptools/ghc/rts/Prelude.h
1.9 +432 -0 fptools/ghc/rts/PrimOps.cmm
1.68 +7 -1 fptools/ghc/rts/Printer.c
1.78 +6 -0 fptools/ghc/rts/RtsFlags.c
1.87 +3 -0 fptools/ghc/rts/RtsStartup.c
1.38 +48 -1 fptools/ghc/rts/Sanity.c
1.208 +149 -0 fptools/ghc/rts/Schedule.c
1.51 +3 -0 fptools/ghc/rts/Schedule.h
1.3 +31 -0 fptools/ghc/rts/StgMiscClosures.cmm
1.7 +2 -0 fptools/ghc/rts/package.conf.in
1.15 +2 -0 fptools/ghc/utils/genprimopcode/Main.hs
1.29 +1 -0 fptools/libraries/base/Control/Concurrent.hs
1.27 +99 -0 fptools/libraries/base/GHC/Conc.lhs
1.46 +5 -0 fptools/libraries/base/GHC/IOBase.lhs
1.32 +15 -0 fptools/testsuite/tests/ghc-regress/concurrent/should_run/all.T
More information about the Cvs-libraries
mailing list