projects
/
mono.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[sgen] Debug option for printing the heap usage and minor collection allowance.
[mono.git]
/
mono
/
metadata
/
sgen-gc.c
2011-07-11
Mark Probst
[sgen] Debug option for printing the heap usage and...
blob
|
commitdiff
|
raw
2011-06-24
Mark Probst
[sgen] Do the bridge callback after the world has been...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Gonzalo Paniagua...
Merge pull request #121 from LogosBible/processfixes
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Mark Probst
[sgen] Give warnings when degraded allocations happen.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-22
Sebastien Pouliot
Merge pull request #119 from konrad-kruczynski/SslStrea...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Rodrigo Kumpera
Fix amd64, again. Damn me.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Rodrigo Kumpera
Implement an IL version of the cardtable write-barrier.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Rodrigo Kumpera
Extract the nursery check code into a separate function.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Zoltan Varga
Support another case in mono_gc_get_bitmap_for_descr ().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-13
Zoltan Varga
Merge pull request #114 from XTZGZoReX/master
blob
|
commitdiff
|
raw
|
diff to current
2011-06-13
Rodrigo Kumpera
Aleviate fencing on critical regions and allocation.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-13
Zoltan Varga
Merge pull request #113 from XTZGZoReX/master
blob
|
commitdiff
|
raw
|
diff to current
2011-06-12
Rodrigo Kumpera
Add missing StoreStore barriers to the managed allocator.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-11
Rodrigo Kumpera
Storing the vtable pointer on the object header require...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-11
Rodrigo Kumpera
Replace an explicit memory barrier with mono_atomic_sto...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-03
Zoltan Varga
Merge pull request #109 from rnagy/master
blob
|
commitdiff
|
raw
|
diff to current
2011-06-03
Zoltan Varga
Make mono_gc_pthread_create () call pthread_create...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Mark Probst
[sgen] Split the minor scan function between parallel...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Mark Probst
[sgen] Make nursery collector for parallel M&S non...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Sanitize assertions in the unmanaged object allocator.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Change the managed allocator so the tlab wastage trick...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Bound tlab wastage to SGEN_MAX_NURSERY_WASTE.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Introduce mono_sgen_nursery_retire_region.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Implement lock free nursery allocation.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Kill nursery_next, now each fragment has a bump pointer.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Add mono_sgen_can_alloc_size and trim some unusued...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Finish spliting sgen-nursery-allocator into a separate...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Export mono_sgen_get_nursery_clear_policy from sgen-gc
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Rename functions that will be part of the nursery-alloc...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Move more nursery fragment code from sgen-gc.c
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Rodrigo Kumpera
Move nursery fragment handling to a separate file
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
Rodrigo Kumpera
The TLS shutdown race only happen in signal based STW...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Rodrigo Kumpera
Reapply the fast v4 monitor enter IL. AOT and LLVM...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Marek Habersack
Revert "Reapply 171e69041898f488f332c5a2fad71e40f5863c5...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Rodrigo Kumpera
Reapply 171e69041898f488f332c5a2fad71e40f5863c5d fixed...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Mark Probst
[sgen] Handle all cases in major_scan_vtable().
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Mark Probst
[sgen] Don't pass vtables to FOREACH macros when the...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Mark Probst
[sgen] Remove superfluous arguments from minor_scan_vty...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Mark Probst
[sgen] Remove small bitmap descriptor type.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Miguel de Icaza
Merge pull request #102 from konrad-kruczynski/fix_bug_...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Rodrigo Kumpera
Use new mono_gc_(memmove|bzero) in places messing with...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-13
Zoltan Varga
Merge pull request #100 from Unity-Technologies/master...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-13
Mark Probst
[sgen] Use critical region instead of lock in mono_gc_w...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Mark Probst
Merge branch 'sgen-stage-finalize'
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Mark Probst
[sgen] Staged weak link registration.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Mark Probst
[sgen] Move weak link hash code to separate file.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Mark Probst
[sgen] Staging of finalizer registrations.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Mark Probst
[sgen] Move finalization hash code to separate file.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Rodrigo Kumpera
Merge pull request #82 from Unity-Technologies/master...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Rodrigo Kumpera
Merge pull request #92 from konrad-kruczynski/master
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Rodrigo Kumpera
Merge pull request #96 from ualtinok/master
blob
|
commitdiff
|
raw
|
diff to current
2011-05-11
Rodrigo Kumpera
Make sure the GC takes the appropriate locks during...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-03
Mark Probst
[sgen] Fix thread unregister deadlock race.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-02
Rodrigo Kumpera
Fix thread unregistration under sgen.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-01
Miguel de Icaza
Merge pull request #90 from nulltoken/patch-1.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-01
Mark Probst
Merge branch 'sgen-lock-free-alloc'
blob
|
commitdiff
|
raw
|
diff to current
2011-05-01
Mark Probst
[sgen] Make sure remset clearing doesn't crash if we...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-01
Mark Probst
[sgen] Attach thread info early so that hazard pointers...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-01
Mark Probst
[sgen] Use the lock free allocator as the internal...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-18
Zoltan Varga
Fix a crash in the sgen suspend code which happens...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-12
Rodrigo Kumpera
Avoid some duplicate work when we don't have KW_THREAD
blob
|
commitdiff
|
raw
|
diff to current
2011-04-09
Zoltan Varga
Fix a warning.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Rodrigo Kumpera
Add mono_gc_is_critical_method to the internal GC api
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Neale Ferguson
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Rodrigo Kumpera
Move thread management from sgen to utils. Move smr...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-02
Zoltan Varga
Fix a harmless memory overwrite in sgen.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-01
Rodrigo Kumpera
More plat cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-01
Rodrigo Kumpera
Arch cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-01
Rodrigo Kumpera
Fix thread restart under mach.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-21
Neale Ferguson
Add s390x support to mono-context
blob
|
commitdiff
|
raw
|
diff to current
2011-03-21
Neale Ferguson
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2011-03-17
Neale Ferguson
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2011-03-15
Rodrigo Kumpera
Add mono_sgen_thread_info_current to speedup self lookups.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-15
Rodrigo Kumpera
Store the mach port on SgenThreadInfo
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Mark Probst
Merge branch 'sgen-disable-gc'
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Mark Probst
[sgen] Debug options for disabling minor and/or major...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Mark Probst
[sgen] Scan thread data job for the nursery collection.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Mark Probst
[sgen] Scan from registered roots job for nursery.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-13
Zoltan Varga
Add a function to add a nursery fragment.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-12
Zoltan Varga
Fix a warning.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-12
Zoltan Varga
Rename a few sgen variables/functions to better describ...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Rodrigo Kumpera
Fix a warning
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Rodrigo Kumpera
mono_gc_alloc_mature must check if the object needs...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Mark Probst
Merge branch 'sgen-job-distribution'
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Mark Probst
[sgen] Make scan from remsets a job.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Mark Probst
[sgen] Parallel nursery collection.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Mark Probst
[sgen] Scanning of finalizer entries in a job.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Mark Probst
[sgen] Job for scan thread data.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Mark Probst
[sgen] Jobs for scanning from registered roots.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Mark Probst
[sgen] Separate step for starting marking in workers.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Neale Ferguson
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2011-03-02
Rodrigo Kumpera
Use mono-context machinery for x86.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-01
Neale Ferguson
Merge branch 'master' of github.com:mono/mono
blob
|
commitdiff
|
raw
|
diff to current
2011-03-01
Neale Ferguson
Fix sgen operation on s390x
blob
|
commitdiff
|
raw
|
diff to current
2011-02-26
Mark Probst
[sgen] Internal alloc debugging.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-26
Mark Probst
[sgen] Separate internal allocator for the distribute...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-24
Rodrigo Kumpera
Extract a macro to loop over all threads.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-22
Mark Probst
[sgen] Break tracking weak references as early as possible.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Mark Probst
Merge branch 'sgen-new-parallel'
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Mark Probst
[sgen] Check for work sharing every N (currently 32...
blob
|
commitdiff
|
raw
|
diff to current
next