1. 29 Jun, 2000 2 commits
  2. 28 Jun, 2000 12 commits
  3. 27 Jun, 2000 6 commits
  4. 26 Jun, 2000 3 commits
  5. 25 Jun, 2000 7 commits
  6. 24 Jun, 2000 1 commit
  7. 23 Jun, 2000 4 commits
    • rrt's avatar
      [project @ 2000-06-23 14:01:09 by rrt] · 5552a779
      rrt authored
      Get rid of hand-maintained HSrts.def, and generate it automatically.
      5552a779
    • sewardj's avatar
      [project @ 2000-06-23 13:13:10 by sewardj] · 3c9488f6
      sewardj authored
      markHugsObjects() and lookupSection(): don't use debugging versions
      of macros module(), name(), tycon(), etc, even when debugging.
      Also, in lookupSection(), return immediately when not in combined mode.
      Together, these dramatically reduce the cost of GC in Hugs (by about
      a factor of 15 for nofib/real/anna).
      3c9488f6
    • sewardj's avatar
      [project @ 2000-06-23 12:09:00 by sewardj] · ff0d01ea
      sewardj authored
      Minor mods to make fully-optimised builds of Hugs work again.
      ff0d01ea
    • sewardj's avatar
      [project @ 2000-06-23 09:41:11 by sewardj] · e46b131d
      sewardj authored
      Changes to make DietHEP.dll usable from Visual Basic:
      * Export DH_LoadLibrary and DH_GetProcAddress using stdcall, not ccall.
      * Append all messages to a logfile, diet_hep_logfile.txt, for debugging.
      e46b131d
  8. 22 Jun, 2000 5 commits
    • panne's avatar
      [project @ 2000-06-22 16:19:16 by panne] · 415765b5
      panne authored
      * -syslib => -package
      * mkdependHS => ghc -M
      
      *** please merge ***
      415765b5
    • panne's avatar
      [project @ 2000-06-22 16:18:10 by panne] · 6c47f615
      panne authored
      * Mentioned CTypesISO
      * Synched comments about MutableArray with reality
      
      *** please merge ***
      6c47f615
    • panne's avatar
      [project @ 2000-06-22 16:16:46 by panne] · c820dcf3
      panne authored
      Removed explicit usage of hslibs/docs, it belongs to
      ghc/docs/set. (untested)
      *** please merge ***
      c820dcf3
    • simonpj's avatar
      [project @ 2000-06-22 14:45:41 by simonpj] · 5f352824
      simonpj authored
      *** NO NEED TO MERGE WITH 4.07 ***
          (but it would do no harm)
      
      * Improve an error message when overlapping instance
        declarations are present.  Carl Witty reported this
        infelicitous message.  The problem arises for this code:
      
      	class Foo a
      	class (Foo a) => Bar a
      	
      	data Dat a = Dat
      	
      	instance Foo (Dat a)
      	instance Foo (Dat Integer)
      	
      	instance Bar (Dat a)
      
        The instance decl for Bar should say
      
      	instance Foo (Dat a) => Bar (Dat a) 
      
        because the overlapping instance decls for Foo can't
        be resolved (or at least might vary depending on how
        a is instantiated).
      5f352824
    • simonpj's avatar
      [project @ 2000-06-22 14:41:29 by simonpj] · fad3991b
      simonpj authored
      *** MERGE WITH 4.07 ***
      
      * ParseIface.y should reject newtypes with no
        definition:
      	newtype T a ;
        The rest of the compiler falls over if it sees such a thing.
      fad3991b