projects
/
ghc-hetmet.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Rejig how darcs-all works
[ghc-hetmet.git]
/
rts
/
sm
/
Scav.c
2008-06-19
Simon Marlow
Fix up inlines for gcc 4.3
blob
|
commitdiff
2008-06-03
Simon Marlow
Put the contents of Evac.c-inc back in Evac.c, and...
blob
|
commitdiff
|
diff to current
2008-04-17
Simon Marlow
remove EVACUATED: store the forwarding pointer in the...
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
Add a write barrier to the TSO link field (#1589)
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
update copyrights in rts/sm
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
Reorganisation to fix problems related to the gct regis...
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
remove outdated comment
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
move the scan block pointer into the gct structure
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
improvements to +RTS -s output
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
Allow work units smaller than a block to improve load...
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
update the debug counters following changes to scav_fin...
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
change the find-work strategy: use oldest-first consist...
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
Specialise evac/scav for single-threaded, not minor, GC
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
move usleep(1) to gc_thread_work() from any_work()
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
GC: move static object processinng into thread-local...
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
tmp: usleep(1) during anyWork() if no work
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
anyWork(): count the number of times we don't find...
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
Add +RTS -vg flag for requesting some GC trace messages...
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
GC: rearrange storage to reduce memory accesses in...
blob
|
commitdiff
|
diff to current
2008-02-28
simonmar@microsoft.com
scavengeTSO might encounter a ThreadRelocated; cope
blob
|
commitdiff
|
diff to current
2008-02-18
simonmar@microsoft.com
refactoring
blob
|
commitdiff
|
diff to current
2007-12-13
simonmar@microsoft.com
use synchronised version of freeChain() in scavenge_mut...
blob
|
commitdiff
|
diff to current
2007-11-21
Simon Marlow
cache bd->todo_bd->free and the limit in the workspace
blob
|
commitdiff
|
diff to current
2007-11-20
simonmar@microsoft.com
fix boundary bugs in a couple of for-loops
blob
|
commitdiff
|
diff to current
2007-10-31
Simon Marlow
compile special minor GC versions of evacuate() and...
blob
|
commitdiff
|
diff to current
2007-10-31
Simon Marlow
GC refactoring: change evac_gen to evac_step
blob
|
commitdiff
|
diff to current
2007-10-31
Simon Marlow
GC refactoring: make evacuate() take an StgClosure**
blob
|
commitdiff
|
diff to current
2007-10-31
Simon Marlow
Initial parallel GC support
blob
|
commitdiff
|
diff to current
2007-10-31
Simon Marlow
Refactoring of the GC in preparation for parallel GC
blob
|
commitdiff
|
diff to current
2008-04-11
Simon Marlow
FIX #2197: an update frame might point to an IND_OLDGEN
blob
|
commitdiff
|
diff to current
2007-10-11
Simon Marlow
Add a proper write barrier for MVars
blob
|
commitdiff
|
diff to current
2007-08-08
Clemens Fruhwirth
Build RTS as dynamic library
blob
|
commitdiff
|
diff to current
2007-07-27
Simon Marlow
Pointer Tagging
blob
|
commitdiff
|
diff to current
2007-02-28
Simon Marlow
Remove vectored returns.
blob
|
commitdiff
|
diff to current
2007-02-27
Simon Marlow
Remove the itbls field of BCO, put itbls in with the...
blob
|
commitdiff
|
diff to current
2006-10-26
Simon Marlow
copyright updates and add Commentary links
blob
|
commitdiff
|
diff to current
2006-10-25
Simon Marlow
Remove PAR/GRAN code from the storage manager
blob
|
commitdiff
|
diff to current
2006-10-24
Simon Marlow
Split GC.c, and move storage manager into sm/ directory
blob
|
commitdiff
|
diff to current