simonmar 2003/01/24 05:56:46 PST
Modified files:
ghc/compiler/ghci ByteCodeGen.lhs
Log:
- Reverse the code for workers and wrappers for nullary constructors.
For some reason it was the wrong way around, but the effects were
harmless since they both evaluate to the same thing.
- When passing a nullary constructor as an argument, we should pass
the name of the worker rather than the wrapper. Again, this is
mostly harmless, but it enables some small simplification in
pushAtom.
- Rearrange/cleanup pushAtom.
Revision Changes Path
1.89 +15 -21 fptools/ghc/compiler/ghci/ByteCodeGen.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.lhs Simon Marlow
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Peyton Jones
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Marlow
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Peyton Jones
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Peyton Jones
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Marlow
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Peyton Jones
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Marlow
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... ross
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Marlow
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Marlow
- RE: cvs commit: fptools/ghc/compiler/ghci ByteCode... Simon Marlow
- cvs commit: fptools/ghc/compiler/ghci ByteCodeGen.... Simon Marlow
