Skip to content
Snippets Groups Projects
  1. Jun 27, 2000
    • Jeff Lewis's avatar
      [project @ 2000-06-27 09:08:32 by lewie] · 778b2c6b
      Jeff Lewis authored
      Further refine the test for when to simplify... in particular, was
      generating bogus code when a signature asserted an implicit param,
      but the code didn't use one.
      
      Please Merge.
      778b2c6b
  2. Jun 26, 2000
  3. Jun 25, 2000
  4. Jun 24, 2000
  5. Jun 23, 2000
  6. Jun 22, 2000
  7. Jun 21, 2000
    • chak@cse.unsw.edu.au.'s avatar
      [project @ 2000-06-21 09:13:09 by chak] · 25ee7c9e
      chak@cse.unsw.edu.au. authored
      As suggested by SimonM, moved an overview over the three components of the FFI
      into the FFI document included as Chapter 7 into the GHC user guide.
      
      Open questions:
      
      * How can I make cross references to the doc in hslibs/?  There are already
        references to hslibs sections in other parts of ghc's user guide, but they
        are not correctly resolved when I generate html from the sgml files.
      
      * There is now a (little) overlap with material in 6.5 (GHC Language Features:
        The foreign interface).  I would say, we could actually leave this as it is,
        as 6.5 goes on to describe GHC specifics.
      25ee7c9e
  8. Jun 20, 2000
  9. Jun 19, 2000
    • sven.panne@aedion.de's avatar
      [project @ 2000-06-19 21:28:00 by panne] · 1ef14bea
      sven.panne@aedion.de authored
      * makeForeignObj => newForeignObj
      
      * Tried to make type mapping table look less strange, but this
        succeeded only a little bit. Could somebody else have a look?
      1ef14bea
    • Simon Marlow's avatar
      [project @ 2000-06-19 15:13:43 by simonmar] · 7c342f5e
      Simon Marlow authored
      oops, backout accidental commit
      7c342f5e
    • chak@cse.unsw.edu.au.'s avatar
      [project @ 2000-06-19 13:37:50 by chak] · 74853437
      chak@cse.unsw.edu.au. authored
      Updated the building from .hc section.
      
      *MERGE*
      74853437
    • Simon Marlow's avatar
      [project @ 2000-06-19 13:28:35 by simonmar] · 43956364
      Simon Marlow authored
      Time fixes from Michael Weber <michael.weber@post.rwth-aachen.de>:
      
        * `toClockTime' previously didn't honor the `tz' field of a
          `CalendarTime', which led to time warping when applying
      
            => (toUTCTime (toClockTime ... (toUTCTime (toClockTime someTime) ... )))
      
          continuously.
      
          Now it accepts at least <local>- and UTC-encoded `CalendarTime's
          (TODO: test, whether all timezones work) and converts them
          correctly to <secs from epoch>-format (which is always UTC, as one
          might have guessed).
      
        * `addToClockTime' now works.
      
          Previously, `tz' seconds were added(!) when used like:
      
            => addToClockTime noTimeDiff someTime
      
          which is clearly wrong.
          Now, the following (hopefully) always holds
      
            => someTime == (addToClockTime noTimeDiff someTime)
      
        * `diffClockTimes' works correctly, and is the dual to
          `addToClockTime', i.e.
      
            => diff == ((addToClockTime diff someTime) `diffClockTimes` someTime)
      
          should now hold for all diff, someTime
      
          Previously, it reports ugly diffs at {min,hour,day,...}-breaks,
          for example:
      
            => "2000/06/18 01:00 UTC"
                  `diffClockTimes` "2000/06/17 23:00 UTC" == 1 day, -22 hours
      
          whereas now it emits "7200 secs". This number can be converted
          with `normalizeTimeDiff' to "2 hours".
      
        * added `normalizeTimeDiff', which calculates year, month, days,
          etc. out of an unnormalized `TimeDiff' (generated by
          `diffClockTimes', for example)
      
        * `formatTimeDiff': added the missing "%c" case. The
          format is proprietary, though... Is there a nicer one?
      43956364
    • Simon Marlow's avatar
      [project @ 2000-06-19 12:17:59 by simonmar] · cccc437a
      Simon Marlow authored
      ignore -no-link-chk for backwards compat.
      cccc437a
    • Simon Marlow's avatar
      [project @ 2000-06-19 12:09:22 by simonmar] · 24d08752
      Simon Marlow authored
      remove tests subdir
      24d08752
Loading