Switch branches/tags
Commits on Aug 26, 2007
  1. Fix retainer profiling

    igfoo committed Aug 26, 2007
  2. Synched GHC's .spec file with recent changes

    Fixed hsc2hs handling and added hpc binary. Explicitly generate Cabal docs.
    Note that the Haddock documentation is currently not in the right place,
    this needs more investigation, but at least we can build a valid RPM now. committed Aug 26, 2007
Commits on Aug 25, 2007
  1. Be more flexible when trying to make scripts executable committed Aug 25, 2007
  2. Don't put push-all and darcs-all in source dists

    We don't have the _darcs directories, so they won't work.
    igfoo committed Aug 25, 2007
  3. Add a missing "entryCode"

    This was causing us to try to jump to the address of an infotable when
    unregisterised, leading to a segfault.
    igfoo committed Aug 25, 2007
  4. Overhaul boot script

    * Call autoreconf only if necessary, avoiding a strict tool dependency.
    * Be a good *nix citizen and don't clutter the output when everything is fine.
    * Make a few more scripts executable. committed Aug 25, 2007
  5. Added a few missing files to a source distribution committed Aug 25, 2007
  6. Fixed test for pwd executable

    Added a missing "test" and replaced the "-e" option of the shell-builtin
    "test" with "-f". The former is not portable, see autoconf documentation. committed Aug 25, 2007
Commits on Aug 24, 2007
  1. Erase unneeded spill/reloads after register allocation committed Aug 24, 2007
  2. Be more paranoid about not creating space leaks in coloring allocator committed Aug 24, 2007
  3. Show spill/reload pseudo instrs in regalloc stage dump committed Aug 24, 2007
  4. freeProfiling1() needs to be after endProfiling()

    Fixes another crash with biographical profiling.
    Simon Marlow committed Aug 24, 2007
  5. fix getting the exit code

    Simon Marlow committed Aug 24, 2007
  6. FIX #1519, crash in biographical profiling

    In eval_thunk_selector(), when filling the slop for a closure we've
    just updated, we were using the wrong info table.  This bug appears to
    have been in 6.6, too.
    Simon Marlow committed Aug 24, 2007
  7. fix +RTS -V0 when not using -threaded

    Simon Marlow committed Aug 24, 2007
  8. Fix info table for stg_ap_1_upd, it stated 1 non-ptr, should be zero

    Fixes a crash I encountered with profiling and -debug
    Simon Marlow committed Aug 24, 2007
  9. clean doc-index-*.html (for older versions of Haddock)

    Simon Marlow committed Aug 24, 2007
  10. add pwd to SUBDIRS, so it gets cleaned

    Simon Marlow committed Aug 24, 2007
  11. Improve docs for mdo committed Aug 24, 2007
  12. Correct link committed Aug 24, 2007
Commits on Aug 23, 2007
  1. Add spill/reload pseudo instrs to MachInstrs

    Spiller can now insert spill/reload instrs without having to
    worry about the current stack delta. Generation of actual machine
    instructions for spills/reloads is deferred until after register
    allocation proper. committed Aug 23, 2007
Commits on Aug 10, 2007
Commits on Aug 6, 2007
  1. Fix typo in comment

    Michael D. Adams committed Aug 6, 2007
  2. Added a case for non-zero arity INFO_TABLE_FUN to the Cmm parser.

    This is needed in order to write Main_main from pure Cmm.
    Michael D. Adams committed Aug 6, 2007