1. 18 Aug, 2010 3 commits
  2. 17 Aug, 2010 1 commit
  3. 16 Aug, 2010 2 commits
  4. 15 Aug, 2010 3 commits
  5. 13 Aug, 2010 1 commit
  6. 12 Aug, 2010 1 commit
  7. 13 Aug, 2010 7 commits
  8. 12 Aug, 2010 6 commits
  9. 09 Aug, 2010 1 commit
  10. 10 Aug, 2010 2 commits
    • Simon Marlow's avatar
      Run finalizers *after* updating the stable pointer table (#4221) · afabd52e
      Simon Marlow authored
      Silly bug really, we were running the C finalizers while the StablePtr
      table was still in a partially-updated state during GC, but finalizers
      are allowed to call freeStablePtr() (via hs_free_fun_ptr(), for
      example), and chaos ensues.
      afabd52e
    • Simon Marlow's avatar
      Do the dependency-omitting for 'make 1' in a slightly different way · 7a50ff1e
      Simon Marlow authored
      I encountered a couple of things that broke after Ian's previous
      patch: one was my nightly build scripts that use 'make stage=2' at the
      top level, and the other is 'make fast' in libraries/base, which uses
      'stage=0' to avoid building any compilers.
      
      So my version of this patch is more direct: it just turns off the
      appropriate dependencies using a variable set by 'make 1', 'make 2',
      etc.
      7a50ff1e
  11. 24 Jul, 2010 1 commit
  12. 08 Aug, 2010 4 commits
  13. 05 Aug, 2010 6 commits
  14. 02 Jul, 2010 1 commit
  15. 05 Aug, 2010 1 commit
    • Ian Lynagh's avatar
      Make -rtsopts more flexible · 32073806
      Ian Lynagh authored
      The default is a new "some" state, which allows only known-safe flags
      that we want on by default. Currently this is only "--info".
      32073806