Skip to content
Snippets Groups Projects
  1. Sep 04, 2000
  2. Sep 01, 2000
  3. Aug 31, 2000
  4. Aug 30, 2000
  5. Aug 29, 2000
  6. Aug 25, 2000
    • Simon Marlow's avatar
      [project @ 2000-08-25 15:21:57 by simonmar] · a61dd342
      Simon Marlow authored
      Fix for copying html documentation into a binary dist.
      a61dd342
    • Simon Marlow's avatar
      [project @ 2000-08-25 13:26:57 by simonmar] · b07a2716
      Simon Marlow authored
      Add a test (also benchmark) for threadDelay, Random, and QSemN.  This
      test starts a large number of threads which all wait for a random
      delay.  The semaphore is used to wait for them all to finish before exiting.
      b07a2716
    • Simon Marlow's avatar
      [project @ 2000-08-25 13:12:07 by simonmar] · 5a4ec937
      Simon Marlow authored
      Change the way threadDelay# is implemented.
      
      We now use a list of sleeping threads sorted in increasing order by
      the time at which they will wake up.  This avoids us having to
      traverse the entire queue on each context switch.
      5a4ec937
    • Reuben Thomas's avatar
      [project @ 2000-08-25 12:49:54 by rrt] · 944c6afd
      Reuben Thomas authored
      Sorry Sigbj&oslash;rn, but DocBook won't accept &oslash; in <Author>
      elements. Seems to work everywhere else...
      944c6afd
    • Marcin 'Qrczak' Kowalczyk's avatar
      [project @ 2000-08-25 10:06:37 by qrczak] · fd23905b
      Marcin 'Qrczak' Kowalczyk authored
      Don't strip libgmp.a. (But perhaps --strip-unneeded or something
      would be harmless.)
      
      PS. The configure script looks for __gmpz_fdiv_qr, but gmp that I have
      installed uses the name mpz_fdiv_qr and is thus not being found. (Also
      it is dynamically linked, where ghc's gmp is only statically linked.)
      I guess that configure should check for either name.
      fd23905b
  7. Aug 24, 2000
  8. Aug 23, 2000
  9. Aug 22, 2000
  10. Aug 21, 2000
    • Julian Seward's avatar
      [project @ 2000-08-21 15:40:14 by sewardj] · b71148fc
      Julian Seward authored
      Make the register allocator deal properly with switch tables.
      Previously, it didn't calculate the correct flow edges away from the
      indirect jump (in fact it didn't reckon there were any flow edges
      leaving it :) which makes a nonsense of the live variable analysis in
      the branches.
      
      A jump insn can now optionally be annotated with a list of destination
      labels, and if so, the register allocator creates flow edges to all of
      them.
      
      Jump tables are now re-enabled.  They remain disabled for 4.08.1,
      since we aren't fixing the problem properly on that branch.
      
      I assume this problem wasn't exposed by the old register allocator
      because of the live-range-approximation hacks used in it.  Since it
      was undocumented, we'll never know.
      
      Sparc builds will now break until I fix them.
      b71148fc
    • Simon Marlow's avatar
      [project @ 2000-08-21 15:28:30 by simonmar] · 4e477c58
      Simon Marlow authored
      look for GMP 3, not GMP 2.
      4e477c58
Loading