- 16 Apr, 2008 15 commits
-
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
So we can parallelise minor collections too. Sometimes it's worth it.
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
DEBUG imposes a significant performance hit in the GC, yet we often want some of the debugging output, so -vg gives us the cheap trace messages without the sanity checking of DEBUG, just like -vs for the scheduler.
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
simonmarhaskell@gmail.com authored
-
- 28 Feb, 2008 3 commits
-
-
simonmar@microsoft.com authored
When a stack is occupying less than 1/4 of the memory it owns, and is larger than a megablock, we release half of it. Shrinking is O(1), it doesn't need to copy the stack.
-
simonmar@microsoft.com authored
-
simonmar@microsoft.com authored
There was already a check to avoid updating an IND, but it was originally there to avoid a bug which doesn't exist now. Furthermore the test and update are not atomic, so another thread could be updating this thunk while we are. We have to just go ahead and update anyway - it might waste a little work, but this is a very rare case.
-
- 22 Feb, 2008 1 commit
-
-
Simon Marlow authored
-
- 20 Feb, 2008 1 commit
-
-
Simon Marlow authored
-
- 19 Feb, 2008 1 commit
-
-
Simon Marlow authored
-
- 18 Feb, 2008 1 commit
-
-
simonmar@microsoft.com authored
-
- 15 Feb, 2008 4 commits
-
-
simonmar@microsoft.com authored
-
simonmar@microsoft.com authored
-
simonmar@microsoft.com authored
-
simonmar@microsoft.com authored
-
- 31 Jan, 2008 1 commit
-
-
simonmar@microsoft.com authored
-
- 30 Jan, 2008 6 commits
-
-
simonmar@microsoft.com authored
-
simonmar@microsoft.com authored
in addition to checking for leaks
-
simonmar@microsoft.com authored
-
simonmar@microsoft.com authored
-
Simon Marlow authored
-
simonmar@microsoft.com authored
-
- 18 Jan, 2008 1 commit
-
-
Simon Marlow authored
-
- 16 Jan, 2008 1 commit
-
-
Simon Marlow authored
-
- 15 Jan, 2008 1 commit
-
-
simonmar@microsoft.com authored
-
- 11 Jan, 2008 2 commits
-
-
Simon Marlow authored
-
simonmar@microsoft.com authored
-
- 10 Jan, 2008 2 commits
-
-
Simon Marlow authored
-
simonmar@microsoft.com authored
-