projects
/
mono.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Merge remote branch 'upstream/master'
[mono.git]
/
mono
/
metadata
/
sgen-marksweep.c
2011-01-06
Elijah Taylor
Merge remote branch 'upstream/master'
blob
|
commitdiff
|
raw
2011-01-05
Mark Probst
[sgen] Always use the GC descriptor instead of MonoClas...
blob
|
commitdiff
|
raw
2010-12-20
Mark Probst
[sgen] Make Mark&Sweep compile without card tables.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Mark Probst
[sgen] Have an allocated block list for fixed-heap...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
vvaradhan
Merge branch 'master' of github.com:mono/mono into...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Mark Probst
Merge branch 'concurrent-sweep'
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Mark Probst
[sgen] Make concurrent sweep user-selectable.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Mark Probst
[sgen] Compute allowance when sweeping is finished.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Mark Probst
[sgen] Concurrent sweep.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-02
Mark Probst
[sgen] Zero freed blocks in fixed heap Mark&Sweep.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Zoltan Varga
Move the DEBUG() macro to sgen-gc.h and resurrect debug...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Zoltan Varga
Fix some warnings.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Zoltan Varga
Handle LOS objects in describe_ptr ().
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Mark Probst
[sgen] Recompute heap boundaries at each major collection.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-22
Jb Evain
Merge branch 'cecil-light'
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Mark Probst
[sgen] Implement evacuation for parallel mark.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Atsushi Eno
Merge branch 'myeisha-xml-fixes'
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Atsushi Eno
Merge branch 'xml-fixes' of https://github.com/myeisha...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Mark Probst
[sgen] Use bit fields for the booleans in MSBlockInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-12
Rodrigo Kumpera
Handle OOM under evacuation.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rodrigo Kumpera
Merge branch 'gc_oom'
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rodrigo Kumpera
Assert if we OOM during major evacuation.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rodrigo Kumpera
Make the parallel OOM handling code more resilient.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rodrigo Kumpera
Implement oom handling for MS.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rodrigo Kumpera
Add heap size accounting.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rodrigo Kumpera
Move function from sgen to gc so boehm can use it too.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-07
Mark Probst
Merge branch 'marksweep-evacuate'
blob
|
commitdiff
|
raw
|
diff to current
2010-11-07
Mark Probst
[sgen] Don't compile evacuation for parallel mark.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-07
Mark Probst
[sgen] User-settable evacuation threshold.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-07
Mark Probst
[sgen] Mark&Sweep evacuation.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-07
Mark Probst
[sgen] Dump Mark&Sweep heap occupancy.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-18
Rodrigo Kumpera
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2010-10-18
Zoltan Varga
Fix some warnings.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-27
Jonathan Pobst
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Rodrigo Kumpera
Enable cardtable for parallel mark-sweep.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-20
Jonathan Pobst
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2010-09-19
Rodrigo Kumpera
Avoid a superfluous copy.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-19
Rodrigo Kumpera
Document some cardtable requirements and add an assert.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Rodrigo Kumpera
Rework major cardtable scan to have less active vars.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Rodrigo Kumpera
Look for marked cards while copying them.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Rodrigo Kumpera
Manually hoist card lookup out of scan loops.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-07
Jonathan Pobst
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2010-09-04
Rodrigo Kumpera
Merge branch 'sgen_cardtable_optimization_work'
blob
|
commitdiff
|
raw
|
diff to current
2010-09-04
Rodrigo Kumpera
Fix a warning
blob
|
commitdiff
|
raw
|
diff to current
2010-09-04
Rodrigo Kumpera
Optimize major cardtable scanning by about 15%.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-04
Rodrigo Kumpera
Use los scanning function for big objects on major...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-04
Rodrigo Kumpera
Micro optimize cardtable scanning
blob
|
commitdiff
|
raw
|
diff to current
2010-08-30
Rodrigo Kumpera
Merge branch 'sgen_cardtable_64bits_support'
blob
|
commitdiff
|
raw
|
diff to current
2010-08-30
Rodrigo Kumpera
Don't scan blocks without references.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-30
Rodrigo Kumpera
Extract card scanning code.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-30
Rodrigo Kumpera
Replace clear_card functions with block enumeration...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-25
Mark Probst
[sgen] Properly update heap boundaries for fixed-heap...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Mark Probst
Merge branch 'cardtable-inline-nofix'
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Rodrigo Kumpera
[sgen] Direct card table implementation.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-08
Mark Probst
[sgen] Fixed heap for Mark&Sweep.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-07
Mark Probst
Merge branch 'parallel-mark'
blob
|
commitdiff
|
raw
|
diff to current
2010-08-07
Mark Probst
[sgen] Separate mark function for parallel vs non-paral...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-07
Mark Probst
[sgen] Make parallel vs non-parallel mark&sweep selectable.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
atsushieno
Merge branch 'master' of github.com:mono/mono into...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Mark Probst
Merge branch 'selectable-major'
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Mark Probst
[sgen] Put all scan and copy functions into the major...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Mark Probst
[sgen] Put major_scan_object() into the major collectors.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Mark Probst
[sgen] Major collectors in their own compilation units.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-31
tgiphil
Merge branch 'master' of github.com/mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2010-07-25
Carlos Alberto Cortez
Merge branch 'master' of git://github.com/mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2010-07-24
Mark Probst
Functions for allocing fixed-size blocks in internal...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-24
Mark Probst
Separate internal allocator in its own C file.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-13
Mark Probst
2010-07-13 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-13
Mark Probst
2010-07-13 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-13
Mark Probst
2010-07-13 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-13
Mark Probst
2010-07-13 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-10
Mark Probst
2010-07-10 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Mark Probst
2010-07-10 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Mark Probst
2010-07-10 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Mark Probst
2010-07-09 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Atsushi Eno
2010-07-09 Atsushi Enomoto <atsushi@ximian.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Mark Probst
2010-07-09 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-06-23
Mark Probst
2010-06-23 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-06-05
Zoltan Varga
Move the documentation to Documentation/en.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-05
Mark Probst
2010-06-05 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-06-05
Mark Probst
2010-06-05 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-06-05
Mark Probst
2010-06-05 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-05-05
Marek Safar
New tests.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-04
Mark Probst
2010-05-04 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-05-02
Mark Probst
2010-05-02 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-05-02
Mark Probst
2010-05-02 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-04-29
Marek Safar
Turn eval test into normal test case
blob
|
commitdiff
|
raw
|
diff to current
2010-04-28
Mark Probst
2010-04-29 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-04-28
Mark Probst
2010-04-28 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-04-27
Mark Probst
2010-04-27 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-04-27
Lluis Sanchez
2010-04-27 Lluis Sanchez <lluis@novell.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-04-27
Marek Safar
Flush (work in progress)
blob
|
commitdiff
|
raw
|
diff to current
2010-04-27
Marek Safar
New tests.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-26
Mark Probst
2010-04-27 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-04-25
Mark Probst
2010-04-25 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current
2010-04-25
Mark Probst
2010-04-25 Mark Probst <mark.probst@gmail.com>
blob
|
commitdiff
|
raw
|
diff to current