- 29 Jul, 2008 11 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Simon Marlow authored
This program contains an expression of the form let x = snd (_, snd (_, snd (_, x))) (probably not explicitly, but that's what appears in the heap at runtime). Obviously the program should deadlock if it ever enters this thing, but apparently the test program in #2327 never does. The GC tries to evaluate the snd closures, and gets confused due to the loop. In particular the earlier fix for #1038 was to blame.
-
Simon Marlow authored
-
- 28 Jul, 2008 3 commits
-
-
Simon Marlow authored
When returning an unboxed tuple with a single non-void component, we now use the same calling convention as for returning a value of the same type as that component. This means that the return convention for IO now doesn't vary depending on the platform, which make some parts of the RTS simpler, and fixes a problem I was having with making the FFI work in unregisterised GHCi (the byte-code compiler makes some assumptions about calling conventions to keep things simple).
-
Simon Marlow authored
-
Simon Marlow authored
Now ":load M" always searches for a module called "M", rather than using a file called "M.hs" if that exists. To get the file semantics (i.e. not loading "M.o"), use ":load M.hs".
-
- 25 Jul, 2008 1 commit
-
-
Simon Marlow authored
-
- 28 Jul, 2008 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 25 Jul, 2008 5 commits
-
-
Simon Marlow authored
no idea why this only just showed up...
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
Saves space in the symbol table and speeds up linking
-
- 24 Jul, 2008 12 commits
-
-
Simon Marlow authored
We want to be able to pick the RTS flavour (e.g. -threaded) when we link the final program.
-
Simon Marlow authored
-
Simon Marlow authored
RTLD_NOW apparently causes some problems, according to previous mailing-list discussion http://www.haskell.org/pipermail/cvs-ghc/2007-September/038570.html
-
Simon Marlow authored
-
Simon Marlow authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
It's now easier to add new repos anywhere in the source tree
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Simon Marlow authored
-
Simon Marlow authored
just saves a bit of typing
-
- 23 Jul, 2008 1 commit
-
-
Simon Marlow authored
-
- 22 Jul, 2008 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 23 Jul, 2008 3 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
rather than the first one that it finds on the PATH
-