[project @ 2000-02-15 13:16:19 by sewardj]
Backend interop fixes: -- Make Hugs use the same constructor tag numbering as GHC, viz, starting at zero. -- Evaluator.c: when unwinding the stack on entering a constructor, return to the scheduler if a RET_{VEC_}{SMALL|BIG} is found on the stack.
Showing
- ghc/interpreter/hugs.c 2 additions, 4 deletionsghc/interpreter/hugs.c
- ghc/interpreter/stg.c 22 additions, 14 deletionsghc/interpreter/stg.c
- ghc/interpreter/storage.c 5 additions, 4 deletionsghc/interpreter/storage.c
- ghc/interpreter/storage.h 4 additions, 2 deletionsghc/interpreter/storage.h
- ghc/rts/Evaluator.c 6 additions, 4 deletionsghc/rts/Evaluator.c
- ghc/rts/StgCRun.c 2 additions, 2 deletionsghc/rts/StgCRun.c
Loading
Please register or sign in to comment