1. 06 Apr, 1999 1 commit
  2. 30 Mar, 1999 1 commit
  3. 25 Mar, 1999 2 commits
  4. 17 Mar, 1999 1 commit
    • simonm's avatar
      [project @ 1999-03-17 13:19:19 by simonm] · d9eb68cf
      simonm authored
      - Stack overflow now generates an (AsyncException StackOverflow)
        exception, which can be caught as normal.
      
      - Add a stack overflow handler to the top-level mainIO handler, with
        the standard behaviour (i.e. call the stack overflow hook and then
        exit).
      
      - Add a test for stack overflow catching.
      
      - Fix a couple of bugs in async exception support.
      d9eb68cf
  5. 11 Mar, 1999 1 commit
  6. 10 Mar, 1999 1 commit
  7. 02 Mar, 1999 1 commit
    • sof's avatar
      [project @ 1999-03-02 19:15:27 by sof] · a496d068
      sof authored
      Partial support for working with DLLs. On mingw32, unless you supply
      the -static command line option, the default is now to assume
      that you're using DLLs when compiling and linking.
      
      ToDo: support the construction of DLLs via the driver.
      a496d068
  8. 17 Feb, 1999 1 commit
  9. 09 Feb, 1999 1 commit
  10. 04 Feb, 1999 1 commit
    • sof's avatar
      [project @ 1999-02-04 16:15:44 by sof] · 26bc2cfb
      sof authored
      - don't complain if 'total memory in use' field not found in final RTS
      info dump.
      - add -fwarn-type-defaults to the set of -Wall warnings.
      26bc2cfb
  11. 01 Feb, 1999 1 commit
  12. 29 Jan, 1999 1 commit
  13. 27 Jan, 1999 1 commit
  14. 15 Jan, 1999 2 commits
    • sof's avatar
      [project @ 1999-01-15 17:59:26 by sof] · 207e5dfd
      sof authored
      Added options that 3.xx supported for dumping out selected
      chunks of the .hi file to stdout, i.e.,
      
         -hi-with-imports      = prints out the import 'section' of the .hi file
         -hi-with-declarations = print  out just decls
      
      (Only) useful when working with runstdtest, where we just want
      to look at selected portions of the generated interface file.
      207e5dfd
    • simonm's avatar
      [project @ 1999-01-15 17:36:31 by simonm] · fc3a5e13
      simonm authored
      - __HASKELL1__ is now 5 (was 4).  Surely not the last word in
        Haskell98 CPP symbols.
      
      - Fix stats munging for new RTS.
      fc3a5e13
  15. 14 Jan, 1999 1 commit
  16. 13 Jan, 1999 1 commit
    • simonm's avatar
      [project @ 1999-01-13 17:25:37 by simonm] · 4391e44f
      simonm authored
      Added a generational garbage collector.
      
      The collector is reliable but fairly untuned as yet.  It works with an
      arbitrary number of generations: use +RTS -G<gens> to change the
      number of generations used (default 2).
      
      Stats: +RTS -Sstderr is quite useful, but to really see what's going
      on compile the RTS with -DDEBUG and use +RTS -D32.
      
      ARR_PTRS removed - it wasn't used anywhere.
      
      Sanity checking improved:
      	- free blocks are now spammed when sanity checking is turned on
      	- a check for leaking blocks is performed after each GC.
      4391e44f
  17. 08 Jan, 1999 1 commit
  18. 02 Dec, 1998 1 commit
  19. 24 Aug, 1998 1 commit
  20. 21 Aug, 1998 1 commit
  21. 14 Aug, 1998 1 commit
  22. 20 Jul, 1998 1 commit
    • sof's avatar
      [project @ 1998-07-20 16:10:42 by sof] · 6a03d6f7
      sof authored
      - turn on cloning in first simplifier pass to ensure
        that the output from desugarer&TC gets unique binders
        before the Simplifier TransformFest really gets going.
      - Solaris specific: include -lsocket in the linker
        command line when using -syslib misc.
      - pipe through to compiler the new option -funfold-casms-in-hi-file.
      6a03d6f7
  23. 11 Jun, 1998 2 commits
  24. 05 Jun, 1998 1 commit
  25. 04 Jun, 1998 1 commit
  26. 01 Jun, 1998 1 commit
  27. 15 May, 1998 1 commit
    • simonm's avatar
      [project @ 1998-05-15 09:42:55 by simonm] · d18f2902
      simonm authored
      - remove $opt_UnfoldingUseThreshold, it's a per-compilation flag now
        (not per-simplification)
      
      - pass through all -funfolding-.* flags, so we can get at the rest
      d18f2902
  28. 12 May, 1998 1 commit
  29. 08 May, 1998 1 commit
  30. 05 May, 1998 1 commit
  31. 30 Apr, 1998 1 commit
    • sof's avatar
      [project @ 1998-04-30 20:43:45 by sof] · 18879f8e
      sof authored
      -O setup: enable -fclone-binds in simplifier pass immediately
                preceeding -ffull-laziness (see comment)
      new option: -hi-with-<section> to selectively output contents of
      interface file.
      18879f8e
  32. 14 Apr, 1998 1 commit
  33. 06 Apr, 1998 1 commit
  34. 16 Mar, 1998 1 commit
  35. 25 Feb, 1998 1 commit
  36. 20 Feb, 1998 1 commit
  37. 18 Feb, 1998 1 commit