This project is mirrored from Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 19 Oct, 1999 7 commits
  2. 18 Oct, 1999 2 commits
    • sof's avatar
      [project @ 1999-10-18 11:49:47 by sof] · f083bb77
      sof authored
      * Time.CalendarTime.ctMonth's type should be Month (was Int.)
      * fixed Time.addToClockTime - the original implementation was
        completely wrong (thanks to George Russell for indirectly
        reporting the bug.)
      * Added the non-std Time.noTimeDiff, handy when you want to do
        calendar calculations, e.g.,
                  ct <- getClockTime
                  print (toUTCTime (addToClockTime noTimeDiff{tdMonth=1} ct))
      * many 'foreign import' decls were not marked as unsafe, even though they
        were passing out MutableByteArray and ByteArray vals. Fixed.
    • kglynn's avatar
      [project @ 1999-10-18 11:44:20 by kglynn] · f021fc6f
      kglynn authored
      The fix to ignore error() cases when doing CPR analysis exposed a
      problem with the Void type.  A function that always constructs a void
      result was converted to w/w, but the worker was producing an unboxed
      tuple with 0 components.  Not good.
      Fixed so that constructing a void gives CPR value Top.  This is OK
      because we won't really be constructing a void each time, we will be
      returning a pointer to a shared void cell.
  3. 16 Oct, 1999 1 commit
    • andy's avatar
      [project @ 1999-10-16 02:17:25 by andy] · 170d1670
      andy authored
      Adding diffs between Hugs98 (Jan99) and Hugs98 (Sep99)
      manually to STG Hugs.
      Brings in large change to typechecking sub-system.
  4. 15 Oct, 1999 7 commits
    • andy's avatar
      [project @ 1999-10-15 23:52:00 by andy] · dee93f80
      andy authored
      Adding diffs between Hugs98 (Jan99) and Hugs98 (Sep99)
      manually to STG Hugs.
      These are the changes to input.c, with minor tweeks to
      connect.h and parser.y to make this work.
    • andy's avatar
      [project @ 1999-10-15 22:35:04 by andy] · 9e0c9691
      andy authored
      Adding diffs between Hugs98 (Jan99) and Hugs98 (Sep99) manually to STG Hugs.
    • andy's avatar
      [project @ 1999-10-15 21:40:49 by andy] · ecd09ad0
      andy authored
      Updating all copyright messages to the same as Hugs98.
    • andy's avatar
      [project @ 1999-10-15 19:11:54 by andy] · 07a8980d
      andy authored
      Changing order of check for use of DLL for dynamic linking.
      (Under cygwin, we still want to use DLL's).
    • sewardj's avatar
      [project @ 1999-10-15 11:02:06 by sewardj] · dfb12323
      sewardj authored
      Added basic support for foreign export dynamic.
      Many aspects of it are still broken:
      * Only supports x86-linux.
      * The range of allowable types is small: Char Int Float Double
        Addr and Word.
      * Adjustor thunks are never freed.
      * Returning Doubles or Floats doesn't work at all.
      I expect to fix some of these shortly.  foreign import also
      needs redoing, so it can accept any number of arguments of
      any type.
      * Fixed setRtsFlags in Evaluator.c to make it endian-independent.
      * Fixed raisePrim in Evaluator.c so things like division by zero,
        array index errors, etc, throw an exception instead of
        terminating StgHugs.  raisePrim is renamed makeErrorCall.
    • simonmar's avatar
      [project @ 1999-10-15 09:50:22 by simonmar] · f5fd4677
      simonmar authored
      Add macros for two-register call/return convention, for experimentation.
    • simonmar's avatar
      [project @ 1999-10-15 08:56:46 by simonmar] · ed2992a5
      simonmar authored
      set $(HC) to the inplace ghc driver script.
  5. 14 Oct, 1999 4 commits
  6. 13 Oct, 1999 5 commits
  7. 12 Oct, 1999 2 commits
  8. 11 Oct, 1999 6 commits
  9. 10 Oct, 1999 1 commit
  10. 08 Oct, 1999 4 commits
    • sof's avatar
      [project @ 1999-10-08 15:20:32 by sof] · 5c5512df
      sof authored
      Incorporate some fixes for Hugs
    • simonmar's avatar
      [project @ 1999-10-08 15:17:00 by simonmar] · 6e487969
      simonmar authored
      While fiddling around with concurrency & exceptions this afternoon, I
      realised an important property of raiseInThread: it is synchronous.
      The exception is raised immediately, and doesn't sit in some queue
      somewhere waiting to be raised at a later date.
      This is important if you have eg. two threads that can kill each
      other.  We can guarantee that only one of the threads gets to kill the
      other, under no circumstances can there be two killThreads fired in
      opposite directions at the same time.
      Documented this.
    • simonmar's avatar
      [project @ 1999-10-08 14:16:15 by simonmar] · 214fe5a1
      simonmar authored
      Change that slipped through the net in the recent build system changes.
    • sof's avatar
      [project @ 1999-10-08 11:00:16 by sof] · e34e6f56
      sof authored
      Improved on the install rules for libexecs and bins a little
      (at least from a Win32 pov - you can now install "happy.bin"
      without trouble.)
  11. 07 Oct, 1999 1 commit