Skip to content
Snippets Groups Projects
  1. May 18, 2004
  2. May 14, 2004
    • Eelco Dolstra's avatar
      * execl() requires a terminating 0. · ace88727
      Eelco Dolstra authored
      * When a fast build wakes up a goal, try to start that goal in the
        same iteration of the startBuild() loop of run().  Otherwise no job
        might be started until the next job terminates.
      ace88727
  3. May 13, 2004
  4. May 12, 2004
  5. May 11, 2004
    • Eelco Dolstra's avatar
      * True parallel builds. Nix can now run as many build jobs in · c8d3882c
      Eelco Dolstra authored
        parallel as possible (similar to GNU Make's `-j' switch).  This is
        useful on SMP systems, but it is especially useful for doing builds
        on multiple machines.  The idea is that a large derivation is
        initiated on one master machine, which then distributes
        sub-derivations to any number of slave machines.  This should not
        happen synchronously or in lock-step, so the master must be capable
        of dealing with multiple parallel build jobs.  We now have the
        infrastructure to support this.
      
        TODO: substitutes are currently broken.
      c8d3882c
    • Eelco Dolstra's avatar
      * Ignore interrupt signals while handling an exception. · aea43650
      Eelco Dolstra authored
      * Ignore EINTR in reads and writes.
      aea43650
  6. May 04, 2004
  7. Apr 26, 2004
  8. Apr 23, 2004
  9. Apr 22, 2004
  10. Apr 21, 2004
  11. Apr 15, 2004
  12. Apr 14, 2004
  13. Apr 08, 2004
  14. Apr 06, 2004
Loading