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