[project @ 1999-04-27 10:06:47 by sewardj]
Changes to improve runtime performance of STG Hugs. -- Reorganisation of the evaluator (Evaluator.c). -- Changes to code emission (Assembler.c) to support peephole opts -- An experimental simplifier (optimise.c). -- Many supporting bug fixes and minor changes. -- Experimental implementation of integer for standalone hugs (sainteger.c).
Showing
- ghc/includes/Assembler.h 3 additions, 23 deletionsghc/includes/Assembler.h
- ghc/includes/options.h 22 additions, 52 deletionsghc/includes/options.h
- ghc/interpreter/Makefile 14 additions, 20 deletionsghc/interpreter/Makefile
- ghc/interpreter/backend.h 53 additions, 45 deletionsghc/interpreter/backend.h
- ghc/interpreter/codegen.c 48 additions, 41 deletionsghc/interpreter/codegen.c
- ghc/interpreter/command.h 5 additions, 3 deletionsghc/interpreter/command.h
- ghc/interpreter/compiler.c 45 additions, 62 deletionsghc/interpreter/compiler.c
- ghc/interpreter/connect.h 9 additions, 69 deletionsghc/interpreter/connect.h
- ghc/interpreter/derive.c 10 additions, 198 deletionsghc/interpreter/derive.c
- ghc/interpreter/free.c 12 additions, 8 deletionsghc/interpreter/free.c
- ghc/interpreter/hugs.c 95 additions, 42 deletionsghc/interpreter/hugs.c
- ghc/interpreter/input.c 60 additions, 41 deletionsghc/interpreter/input.c
- ghc/interpreter/lib/Array.hs 1 addition, 1 deletionghc/interpreter/lib/Array.hs
- ghc/interpreter/lib/IO.hs 255 additions, 0 deletionsghc/interpreter/lib/IO.hs
- ghc/interpreter/lib/Prelude.hs 147 additions, 48 deletionsghc/interpreter/lib/Prelude.hs
- ghc/interpreter/lib/System.hs 48 additions, 0 deletionsghc/interpreter/lib/System.hs
- ghc/interpreter/lift.c 45 additions, 11 deletionsghc/interpreter/lift.c
- ghc/interpreter/link.c 268 additions, 368 deletionsghc/interpreter/link.c
- ghc/interpreter/link.h 0 additions, 34 deletionsghc/interpreter/link.h
- ghc/interpreter/machdep.c 12 additions, 17 deletionsghc/interpreter/machdep.c
Loading
Please register or sign in to comment