1. 25 May, 2000 3 commits
    • simonmar's avatar
      [project @ 2000-05-25 10:40:39 by simonmar] · b5c71bff
      simonmar authored
      Add missing case in parsing of inline pragmas.
      b5c71bff
    • simonmar's avatar
      [project @ 2000-05-25 09:16:56 by simonmar] · b537743d
      simonmar authored
      raise_info, the info table we use for overwriting thunks with an
      exception, had the bogus closure type of FUN.  This was mostly
      harmless, but caused some confusion for THUNK_SELECTORs, which rightly
      assumed that they shouldn't be pointing at FUNs.
      
      The fix is to change the type to THUNK, which is slightly closer to
      being true.
      
      This fixes Alastair Reid's "THUNK_SELECTOR: strange selectee" bug.
      b537743d
    • andy's avatar
      [project @ 2000-05-25 08:36:34 by andy] · fac89d43
      andy authored
      Fixing up names to make a reasonable use of Java packages.
      This is just one of a number of steps before attacking the Prelude.
      
      Fixing up the output order of the inner classes, making postprocessing easier.
      fac89d43
  2. 24 May, 2000 19 commits
  3. 23 May, 2000 9 commits
    • rrt's avatar
      [project @ 2000-05-23 16:53:14 by rrt] · 60a202ee
      rrt authored
      verbatim no longer supported; now in rts.tex
      60a202ee
    • rrt's avatar
      [project @ 2000-05-23 16:52:50 by rrt] · 27055e2d
      rrt authored
      de-verbatimed (verbatim is no longer supported).
      27055e2d
    • simonmar's avatar
      [project @ 2000-05-23 15:59:25 by simonmar] · 16873c64
      simonmar authored
      Don't use commas in an SLIT("..")
      16873c64
    • sewardj's avatar
      [project @ 2000-05-23 15:31:48 by sewardj] · 42284476
      sewardj authored
      zap spurious semicolon wibble
      42284476
    • simonmar's avatar
      [project @ 2000-05-23 13:57:53 by simonmar] · c88e235f
      simonmar authored
      Fix a Real Bug(TM) in the new code for detecting dead threads: we
      weren't taking into account the case when a ThreadRelocated is found
      on the all_threads list.
      c88e235f
    • simonpj's avatar
      [project @ 2000-05-23 13:16:51 by simonpj] · bebb2614
      simonpj authored
      MERGE 4.07
      
      * Fix records with polymorphic fields (broken by previous 'fix')
        As a tidy-up I also put a TyCon into a FieldLabel
      
      * Fix a glitch with the result-type-sig change
      bebb2614
    • simonpj's avatar
      [project @ 2000-05-23 11:51:13 by simonpj] · 3a68f091
      simonpj authored
      Add tests for result type sigs
      3a68f091
    • sewardj's avatar
      [project @ 2000-05-23 11:45:14 by sewardj] · ef675dbd
      sewardj authored
      Fix bug in diet_hep_initialise to do with argc/argv handling.
      ef675dbd
    • simonpj's avatar
      [project @ 2000-05-23 11:35:36 by simonpj] · bb91427f
      simonpj authored
      *** MERGE WITH 4.07 (once I've checked it works) ***
      
      * Fix result type signatures.  Note that a consequential change is that
        an ordinary binding with a variable on the left
      	f = e
        is now treated as a FunMonoBind, not a PatMonoBind.  This makes
        a few things a bit simpler (eg rnMethodBinds)
      
      * Fix warnings for unused imports.  This meant moving where provenances
        are improved in RnNames.  Move mkExportAvails from RnEnv to RnNames.
      
      * Print module names right (small change in Module.lhs and Rename.lhs)
      
      * Remove a few unused bindings
        
      * Add a little hack to let us print info about join points that turn
        out not to be let-no-escaped.  The idea is to call them "$j" and report
        any such variables that are not let-no-escaped.
      
      * Some small things aiming towards -ddump-types (harmless but incomplete)
      bb91427f
  4. 22 May, 2000 9 commits