Move thread management from sgen to utils. Move smr from MonoInternalThread to thread...
[mono.git] / mono / metadata / sgen-gc.c
2011-04-08 Rodrigo KumperaMove thread management from sgen to utils. Move smr...
2011-04-02 Zoltan VargaFix a harmless memory overwrite in sgen.
2011-04-01 Rodrigo KumperaMore plat cleanups.
2011-04-01 Rodrigo KumperaArch cleanup.
2011-04-01 Rodrigo KumperaFix thread restart under mach.
2011-03-21 Neale FergusonAdd s390x support to mono-context
2011-03-21 Neale FergusonMerge branch 'master' of github.com:mono/mono
2011-03-17 Neale FergusonMerge branch 'master' of github.com:mono/mono
2011-03-15 Rodrigo KumperaAdd mono_sgen_thread_info_current to speedup self lookups.
2011-03-15 Rodrigo KumperaStore the mach port on SgenThreadInfo
2011-03-14 Mark ProbstMerge branch 'sgen-disable-gc'
2011-03-14 Mark Probst[sgen] Debug options for disabling minor and/or major...
2011-03-14 Mark Probst[sgen] Scan thread data job for the nursery collection.
2011-03-14 Mark Probst[sgen] Scan from registered roots job for nursery.
2011-03-13 Zoltan VargaAdd a function to add a nursery fragment.
2011-03-12 Zoltan VargaFix a warning.
2011-03-12 Zoltan VargaRename a few sgen variables/functions to better describ...
2011-03-10 Rodrigo KumperaFix a warning
2011-03-10 Rodrigo Kumperamono_gc_alloc_mature must check if the object needs...
2011-03-08 Mark ProbstMerge branch 'sgen-job-distribution'
2011-03-08 Mark Probst[sgen] Make scan from remsets a job.
2011-03-08 Mark Probst[sgen] Parallel nursery collection.
2011-03-08 Mark Probst[sgen] Scanning of finalizer entries in a job.
2011-03-08 Mark Probst[sgen] Job for scan thread data.
2011-03-08 Mark Probst[sgen] Jobs for scanning from registered roots.
2011-03-08 Mark Probst[sgen] Separate step for starting marking in workers.
2011-03-07 Neale FergusonMerge branch 'master' of github.com:mono/mono
2011-03-02 Rodrigo KumperaUse mono-context machinery for x86.
2011-03-01 Neale FergusonMerge branch 'master' of github.com:mono/mono
2011-03-01 Neale FergusonFix sgen operation on s390x
2011-02-26 Mark Probst[sgen] Internal alloc debugging.
2011-02-26 Mark Probst[sgen] Separate internal allocator for the distribute...
2011-02-24 Rodrigo KumperaExtract a macro to loop over all threads.
2011-02-22 Mark Probst[sgen] Break tracking weak references as early as possible.
2011-02-21 Mark ProbstMerge branch 'sgen-new-parallel'
2011-02-21 Mark Probst[sgen] Check for work sharing every N (currently 32...
2011-02-21 Mark Probst[sgen] Have thread-local block free lists in worker...
2011-02-21 Mark Probst[sgen] MONO_GC_PARAMS option for specifying number...
2011-02-21 Mark Probst[sgen] Better work distribution for parallel mark.
2011-02-20 Hib ErisReturn TRUE from mono_gc_dllmain
2011-02-14 Neale FergusonMerge branch 'master' of github.com:mono/mono
2011-02-13 Mark ProbstMerge branch 'bugfix-main-thread-root'
2011-02-11 Zoltan VargaAvoid a boehm dependency in driver.c.
2011-01-29 Geoff NortonTypo
2011-01-29 Geoff NortonAvoid a crash when shutting down jit attached threads
2011-01-24 Mark ProbstMerge branch 'sgen-android'
2011-01-24 Mark Probst[sgen] Don't assert when on Android.
2011-01-24 Mark Probst[sgen] Bridge cross references pass.
2011-01-22 Mark Probst[sgen] Start concurrent sweep thread on GC init.
2011-01-21 Zoltan VargaTransition non perf-critical users of klass->has_finali...
2011-01-19 Rodrigo KumperaProperly clear weak refs that don't track resurrection.
2011-01-14 Zoltan VargaError out instead of crashing when using sgen+pthread.
2011-01-13 Zoltan VargaAdd some more functions to gc-internal.h to help remove...
2011-01-11 Mark Probst[sgen] Make binary protocol work again.
2011-01-06 Elijah TaylorMerge remote branch 'upstream/master'
2011-01-05 Mark Probst[sgen] Always use the GC descriptor instead of MonoClas...
2011-01-03 Zoltan VargaAvoid computing GC maps if precise stack marking is...
2011-01-03 Zoltan VargaMerge branch 'precise-gc-maps'
2011-01-03 Zoltan VargaMake conservative stack marking the default for now.
2011-01-03 Zoltan VargaRemove obsolete conservative-stack-mark MONO_GC_DEBUG...
2011-01-03 Zoltan VargaAdd stats for the number of pinned objects during all...
2011-01-03 Zoltan VargaLog to stdout by default, so it matches up with the...
2011-01-03 Zoltan VargaShare the log file between sgen and the stack marking...
2011-01-03 Zoltan VargaRevert "Flush the actual file too in binary_protocol_fl...
2011-01-03 Zoltan VargaFlush the actual file too in binary_protocol_flush_buff...
2011-01-03 Zoltan VargaAllow an argument to collect-before-allocs to force...
2011-01-03 Zoltan VargaAdd an option to turn on CLEAR_AT_GC.
2011-01-03 Zoltan VargaAdd a free callback to sgen, use it to free our TLS...
2011-01-03 Zoltan VargaAdd the conservative-stack-mark option to the MONO_GC_D...
2011-01-03 Zoltan VargaOngoing work.
2010-12-08 Mark Probst[sgen] Don't increase degraded_mode in alloc_degraded().
2010-12-07 vvaradhanMerge branch 'master' of github.com:mono/mono into...
2010-12-05 Zoltan VargaMake sgen-protocol.c into its own module.
2010-12-04 Zoltan VargaFix a warning.
2010-12-03 Mark ProbstMerge branch 'concurrent-sweep'
2010-12-03 Mark Probst[sgen] Compute allowance when sweeping is finished.
2010-12-03 Mark Probst[sgen] Concurrent sweep.
2010-12-02 Mark Probst[sgen] Handle forwarding in mono_gc_scan_for_specific_r...
2010-12-01 Zoltan VargaMake sgen-los.c into a proper C module.
2010-12-01 Zoltan VargaMove the DEBUG() macro to sgen-gc.h and resurrect debug...
2010-12-01 Zoltan VargaFix some warnings.
2010-12-01 Zoltan VargaHandle LOS objects in describe_ptr ().
2010-11-30 Rodrigo KumperaAdd mono_gc_alloc_mature and use it for threads.
2010-11-29 Mark Probst[sgen] Recompute heap boundaries at each major collection.
2010-11-22 Jb EvainMerge branch 'cecil-light'
2010-11-19 Atsushi EnoMerge branch 'xml-fixes' of https://github.com/myeisha...
2010-11-16 Paolo MolaroGC/Profiler: added API to enumerate roots.
2010-11-12 Paolo MolaroGC: changed the heap walk API to also report the offset...
2010-11-10 Rodrigo KumperaMerge branch 'gc_oom'
2010-11-10 Rodrigo KumperaImplement oom handling for MS.
2010-11-10 Rodrigo KumperaAdjust major collection heuristics for OOM scenarios.
2010-11-10 Rodrigo KumperaAdd heap size accounting.
2010-11-10 Rodrigo KumperaHandle failure on allocation functions.
2010-11-10 Rodrigo KumperaAdd max-heap-size parameter to MONO_GC_PARAMS
2010-11-10 Rodrigo KumperaMove function from sgen to gc so boehm can use it too.
2010-11-07 Mark ProbstMerge branch 'marksweep-evacuate'
2010-11-07 Mark Probst[sgen] Mark&Sweep evacuation.
2010-11-07 Mark Probst[sgen] Function for querying current collection generation.
2010-11-03 Paolo MolaroIntroduced a GC heap walk API.
2010-10-14 Geoff Norton[android] pthread_kill cannot be used safely on android
next