projects
/
mono.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Only use memory barriers on arm when running on armv6 or later.
2011-02-22
Mark Probst
[sgen] Break tracking weak references as early as possible.
commit
|
commitdiff
|
tree
2011-02-21
Mark Probst
Merge branch 'sgen-new-parallel'
commit
|
commitdiff
|
tree
2011-02-21
Mark Probst
[sgen] Use __thread for the workers free block lists...
commit
|
commitdiff
|
tree
2011-02-21
Mark Probst
[sgen] Steal right back without unlocking if we've...
commit
|
commitdiff
|
tree
2011-02-21
Mark Probst
[sgen] Check for work sharing every N (currently 32...
commit
|
commitdiff
|
tree
2011-02-21
Mark Probst
[sgen] Have thread-local block free lists in worker...
commit
|
commitdiff
|
tree
2011-02-21
Mark Probst
[sgen] MONO_GC_PARAMS option for specifying number...
commit
|
commitdiff
|
tree
2011-02-21
Mark Probst
[sgen] Don't lock for allocating objects from the free...
commit
|
commitdiff
|
tree
2011-02-21
Mark Probst
[sgen] Better work distribution for parallel mark.
commit
|
commitdiff
|
tree
2011-02-13
Mark Probst
Merge branch 'bugfix-main-thread-root'
commit
|
commitdiff
|
tree
2011-02-13
Mark Probst
[sgen] Register the main_thread as a GC root. Fixes...
commit
|
commitdiff
|
tree
2011-02-08
Mark Probst
[sgen] Two carefully placed prefetches.
commit
|
commitdiff
|
tree
2011-02-08
Mark Probst
[sgen] Only load an object's vtable word if absolutely...
commit
|
commitdiff
|
tree
2011-02-08
Mark Probst
[sgen] Fix some debug functions.
commit
|
commitdiff
|
tree
2011-02-08
Mark Probst
[sgen] Keep statistics on slots allocated in vain in...
commit
|
commitdiff
|
tree
2011-02-08
Mark Probst
[sgen] Make SGen compile with heavy statistics enabled.
commit
|
commitdiff
|
tree
2011-01-24
Mark Probst
Merge branch 'sgen-android'
commit
|
commitdiff
|
tree
2011-01-24
Mark Probst
[sgen] Don't assert when on Android.
commit
|
commitdiff
|
tree
2011-01-24
Mark Probst
[sgen] Make the second bridge DFS pass use an implicit...
commit
|
commitdiff
|
tree
2011-01-24
Mark Probst
[sgen] Use an explicit stack instead of recursion for...
commit
|
commitdiff
|
tree
2011-01-24
Mark Probst
[build] pkg-config support for libmonosgen.
commit
|
commitdiff
|
tree
2011-01-24
Mark Probst
[sgen] Bridge cross references pass.
commit
|
commitdiff
|
tree
2011-01-22
Mark Probst
[sgen] Start concurrent sweep thread on GC init.
commit
|
commitdiff
|
tree
2011-01-11
Mark Probst
[sgen] Don't register objects for finalization if the...
commit
|
commitdiff
|
tree
2011-01-11
Mark Probst
[sgen] Make binary protocol work again.
commit
|
commitdiff
|
tree
2011-01-05
Mark Probst
[sgen] Always use the GC descriptor instead of MonoClass...
commit
|
commitdiff
|
tree
2011-01-05
Mark Probst
Don't assert in mono_get_lmf() if there is no LMF.
commit
|
commitdiff
|
tree
2010-12-20
Mark Probst
[sgen] Make Mark&Sweep compile without card tables.
commit
|
commitdiff
|
tree
2010-12-08
Mark Probst
[sgen] Have an allocated block list for fixed-heap...
commit
|
commitdiff
|
tree
2010-12-08
Mark Probst
[sgen] Don't increase degraded_mode in alloc_degraded().
commit
|
commitdiff
|
tree
2010-12-03
Mark Probst
Merge branch 'concurrent-sweep'
commit
|
commitdiff
|
tree
2010-12-03
Mark Probst
[sgen] Make concurrent sweep user-selectable.
commit
|
commitdiff
|
tree
2010-12-03
Mark Probst
[sgen] Compute allowance when sweeping is finished.
commit
|
commitdiff
|
tree
2010-12-03
Mark Probst
[sgen] Concurrent sweep.
commit
|
commitdiff
|
tree
2010-12-02
Mark Probst
[sgen] Remove skip_size in sgen-scan-object.h.
commit
|
commitdiff
|
tree
2010-12-02
Mark Probst
[sgen] Handle forwarding in mono_gc_scan_for_specific_ref().
commit
|
commitdiff
|
tree
2010-12-02
Mark Probst
[sgen] Zero freed blocks in fixed heap Mark&Sweep.
commit
|
commitdiff
|
tree
2010-11-29
Mark Probst
[sgen] Recompute heap boundaries at each major collection.
commit
|
commitdiff
|
tree
2010-11-19
Mark Probst
[sgen] Implement evacuation for parallel mark.
commit
|
commitdiff
|
tree
2010-11-18
Mark Probst
[sgen] Use bit fields for the booleans in MSBlockInfo.
commit
|
commitdiff
|
tree
2010-11-18
Mark Probst
[fix] Fix build.
commit
|
commitdiff
|
tree
2010-11-07
Mark Probst
Merge branch 'marksweep-evacuate'
commit
|
commitdiff
|
tree
2010-11-07
Mark Probst
[sgen] Don't compile evacuation for parallel mark.
commit
|
commitdiff
|
tree
2010-11-07
Mark Probst
[sgen] User-settable evacuation threshold.
commit
|
commitdiff
|
tree
2010-11-07
Mark Probst
[sgen] Mark&Sweep evacuation.
commit
|
commitdiff
|
tree
2010-11-07
Mark Probst
[sgen] Function for querying current collection generation.
commit
|
commitdiff
|
tree
2010-11-07
Mark Probst
[sgen] Dump Mark&Sweep heap occupancy.
commit
|
commitdiff
|
tree
2010-11-07
Mark Probst
[sgen] Flush the binary protocol file when protocol...
commit
|
commitdiff
|
tree
2010-09-15
Mark Probst
Remove weak links for monitors.
commit
|
commitdiff
|
tree
2010-09-15
Mark Probst
[sgen] Avoid doing an unnecessary gettimeofday().
commit
|
commitdiff
|
tree
2010-08-25
Mark Probst
[sgen] Fix build.
commit
|
commitdiff
|
tree
2010-08-25
Mark Probst
[sgen] Inline card table wbarrier with nursery check.
commit
|
commitdiff
|
tree
2010-08-25
Mark Probst
[sgen] Properly update heap boundaries for fixed-heap...
commit
|
commitdiff
|
tree
2010-08-25
Mark Probst
[sgen] Make binary protocol thread-safe for real.
commit
|
commitdiff
|
tree
2010-08-23
Mark Probst
Merge branch 'cardtable-inline-nofix'
commit
|
commitdiff
|
tree
2010-08-23
Mark Probst
[Documentation] Update man page with write barrier...
commit
|
commitdiff
|
tree
2010-08-23
Mark Probst
[sgen] Shorter IR for inlined write barrier.
commit
|
commitdiff
|
tree
2010-08-23
Mark Probst
[sgen] Inline card table write barrier.
commit
|
commitdiff
|
tree
2010-08-23
Mark Probst
[mini] Factor out function for emitting write barriers.
commit
|
commitdiff
|
tree
2010-08-21
Mark Probst
[mini] Write barrier liveness fix.
commit
|
commitdiff
|
tree
2010-08-20
Mark Probst
[scripts] Don't use saxutils in mono-heapviz.
commit
|
commitdiff
|
tree
2010-08-10
Mark Probst
[Documentation] Explain nursery size a bit in man page.
commit
|
commitdiff
|
tree
2010-08-09
Mark Probst
[sgen] Fix OBS warning.
commit
|
commitdiff
|
tree
2010-08-09
Mark Probst
[sgen] Sleep a little while busy-waiting for the gray...
commit
|
commitdiff
|
tree
2010-08-08
Mark Probst
[sgen] Fixed heap for Mark&Sweep.
commit
|
commitdiff
|
tree
2010-08-08
Mark Probst
[sgen] Fix sgen-grep-binprot.
commit
|
commitdiff
|
tree
2010-08-08
Mark Probst
[sgen] Fixes.
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
Merge branch 'parallel-mark'
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
[sgen] Separate mark function for parallel vs non-parallel...
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
[sgen] Make parallel vs non-parallel mark&sweep selectable.
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
[sgen] One internal allocator per worker thread, to...
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
[sgen] Heavy statistics for the shared buffer.
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
[sgen] Parallel mark.
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
[sgen] Fix SGEN_ATOMIC_ADD.
commit
|
commitdiff
|
tree
2010-08-06
Mark Probst
[sgen] Initialize interruption lock.
commit
|
commitdiff
|
tree
2010-08-05
Mark Probst
[Documentation] Document SGen environment variables.
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[dist] Only run the commit-to-changelog script if there...
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[scripts] commit-to-changelog fails if git is too old
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[scripts] commit-to-changelog fails if git fails
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
Merge branch 'selectable-major'
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Fix binary protocol.
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Fix heavy statistics.
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Inline mono_sgen_par_object_get_size().
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Put all scan and copy functions into the major...
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Put major_scan_object() into the major collectors.
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Make major collector configurable via MONO_GC_PARAMS.
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Major collectors in their own compilation units.
commit
|
commitdiff
|
tree
2010-08-03
Mark Probst
[ppc] Fix build.
commit
|
commitdiff
|
tree
2010-08-02
Mark Probst
[commit-to-changelog] Bugfix.
commit
|
commitdiff
|
tree
2010-07-30
Mark Probst
Merge branch 'commit-to-changelog'
commit
|
commitdiff
|
tree
2010-07-30
Mark Probst
Don't generate empty ChangeLog entries, insert the...
commit
|
commitdiff
|
tree
2010-07-30
Mark Probst
"make dist" updates the ChangeLogs automatically.
commit
|
commitdiff
|
tree
2010-07-30
Mark Probst
commits-to-changelog script.
commit
|
commitdiff
|
tree
2010-07-29
Mark Probst
Fix SGen compiler warnings on AMD64.
2010-07-30
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-25
Mark Probst
Only compile sgen-internal.c if HAVE_SGEN_GC is defined.
2010-07-25
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-24
Mark Probst
Make the internal allocator fast.
2010-07-24
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-24
Mark Probst
Functions for allocing fixed-size blocks in internal...
2010-07-24
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-24
Mark Probst
Make major copying allocator use the internal allocator...
2010-07-24
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-24
Mark Probst
Separate internal allocator in its own C file.
2010-07-24
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-14
Mark Probst
2010-07-14 Mark Probst <mark.probst@gmail.com>
2010-07-14
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
next