1. 10 Jan, 2000 2 commits
  2. 07 Jan, 2000 10 commits
  3. 06 Jan, 2000 5 commits
  4. 05 Jan, 2000 10 commits
  5. 04 Jan, 2000 1 commit
    • simonpj's avatar
      [project @ 2000-01-04 17:40:46 by simonpj] · 5ca77490
      simonpj authored
      This commit arranges that literal strings will fuse
      nicely, by expressing them as an application of build.
      
      * NoRepStr is now completely redundant, though I havn't removed it yet.
      
      * The unpackStr stuff moves from PrelPack to PrelBase.
      
      * There's a new form of Rule, a BuiltinRule, for rules that
        can't be expressed in Haskell.  The string-fusion rule is one
        such.  It's defined in prelude/PrelRules.lhs.
      
      * PrelRules.lhs also contains a great deal of code that
        implements constant folding.  In due course this will replace
        ConFold.lhs, but for the moment it simply duplicates it.
      5ca77490
  6. 29 Dec, 1999 6 commits
  7. 22 Dec, 1999 2 commits
  8. 21 Dec, 1999 2 commits
    • simonmar's avatar
      [project @ 1999-12-21 13:01:59 by simonmar] · 546d5831
      simonmar authored
      remove old unused $RTS_PREFIX I just noticed.
      546d5831
    • simonmar's avatar
      [project @ 1999-12-21 13:00:54 by simonmar] · 525a1e65
      simonmar authored
      Hopefully banish bogus "Happy version 1.6 or later is required to
      compile GHC" messages.  The new rule is: if you don't have an
      installed copy of Happy, but have a Happy source tree, we point the
      build system at the latter (and pull the version number out of
      happy/mk/version.mk).
      525a1e65
  9. 20 Dec, 1999 2 commits