projects
/
mono.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[sgen] DTrace probes for world stop/restart.
2012-12-09
Mark Probst
[sgen] DTrace probes for world stop/restart.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Only scan marked objects when processing the...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Make nursery-is-clean check a MONO_GC_DEBUG...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Debugging checks on gray object enqueues.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Never enqueue nursery pointers for the concurrent...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Major collection concurrent with nursery collections.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Separate binary protocol entries for collection...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Objects promoted during concurrent collections...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Clear nursery fragments before whole heap check.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Enqueue objects allocated during minor collections...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Pass scan function to sgen_drain_gray_stack().
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Handle forwarded objects better in describe_ptr().
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Do concurrent collection concurrently.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Allocate job data dynamically.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Scan cardtable mod union when finishing up major...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Do another copy/mark pass when finishing up...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Assert that concurrent mark never pins major...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Factor out major copying and marking from roots...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Don't check the value for nursery in the concurrent...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Mod-union card tables.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Don't pin when doing concurrent collections.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Reset pinning early in concurrent collector.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Separate function for finishing major collections.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Only allow the card table wbarrier for concurrent...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Some nursery stuff isn't necessary for concurrent...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Separate mark for concurrent collector. Not...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Concurrent flag for major collectors.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Mark/pin large objects in the LOS header, not...
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Split major collection into startup and work.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Tiny code cleanup.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Remove superfluous fields from LOSObject.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
[sgen] Mark unused gray queue as invalid.
commit
|
commitdiff
|
tree
2012-12-09
Mark Probst
Properly (?) fix TimeZoneInfo.cs build.
commit
|
commitdiff
|
tree
2012-11-29
Mark Probst
[tests] Fix pinning in finalizer-exception.cs.
commit
|
commitdiff
|
tree
2012-11-25
Mark Probst
[sgen] Switch license of SGen to LGPL2.
commit
|
commitdiff
|
tree
2012-11-20
Mark Probst
[sgen] Fix use of volatile in the lock free allocator.
commit
|
commitdiff
|
tree
2012-11-01
Mark Probst
[sgen] MONO_GC_DEBUG option for disabling the managed...
commit
|
commitdiff
|
tree
2012-10-16
Mark Probst
[sgen] Properly fix bridge internal memory tag.
commit
|
commitdiff
|
tree
2012-10-11
Mark Probst
[sgen] Fix bridge code internal memory tag bug.
commit
|
commitdiff
|
tree
2012-10-03
Mark Probst
[sgen] Complete the bridge weak reference fix.
commit
|
commitdiff
|
tree
2012-10-03
Mark Probst
[sgen] Use a hash table for the bridge weak references...
commit
|
commitdiff
|
tree
2012-10-03
Mark Probst
[sgen] Incomplete bridge weak reference fix.
commit
|
commitdiff
|
tree
2012-10-03
Mark Probst
[sgen] Separate header for the hash table.
commit
|
commitdiff
|
tree
2012-10-02
Mark Probst
[sgen] Fix race condition in mono_gc_weak_link_get ().
commit
|
commitdiff
|
tree
2012-09-29
Mark Probst
[dtrace] Turns out "sweeped" is not a word.
commit
|
commitdiff
|
tree
2012-09-29
Mark Probst
[sgen] Flags bit field instead of individual args for...
commit
|
commitdiff
|
tree
2012-09-29
Mark Probst
[dtrace] Make pointers into user space uintptr_t instead...
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
Merge branch 'feature-dtrace'
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Add G_UNLIKELY to all DTrace _ENABLED macros.
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Probe for object moved, within or between...
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Pass namespace and class name to probes where...
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Probes for large and pinned allocation.
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Probe for pinning of objects.
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Probe for major heap area sweep.
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Probe for nursery fragment creation aka nursery...
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Probes for degraded and mature allocation.
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Allocation of TLABs. Allocation of objects...
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Remove our duplicates of DTrace probe defines.
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] Probes for taking/releasing the GC lock.
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] GC heap allocation probes for SGen.
commit
|
commitdiff
|
tree
2012-09-28
Mark Probst
[dtrace] GC begin/end probes for SGen.
commit
|
commitdiff
|
tree
2012-09-11
Mark Probst
[sgen] Provide a function to wait for bridge processing...
commit
|
commitdiff
|
tree
2012-09-05
Mark Probst
[sgen] Small data type fix only relevant to unrealistically...
commit
|
commitdiff
|
tree
2012-09-05
Mark Probst
[sgen] Don't overflow when parsing numbers that are...
commit
|
commitdiff
|
tree
2012-09-05
Mark Probst
[sgen] Report memory allocation failures for internal...
commit
|
commitdiff
|
tree
2012-09-05
Mark Probst
[sgen] Report incorrect wbarrier setting in MONO_GC_PARAMS.
commit
|
commitdiff
|
tree
2012-07-05
Mark Probst
[sgen] Fix a race condition.
commit
|
commitdiff
|
tree
2012-07-02
Mark Probst
[sgen] Make heavy statistics compile again.
commit
|
commitdiff
|
tree
2012-06-19
Mark Probst
Fix a racy hang in thread6 test.
commit
|
commitdiff
|
tree
2012-06-19
Mark Probst
Merge remote-tracking branch 'public/master'
commit
|
commitdiff
|
tree
2012-06-18
Mark Probst
Merge remote-tracking branch 'public/master'
commit
|
commitdiff
|
tree
2012-06-11
Mark Probst
[sgen] Fix uninitialized vars in the toggleref code.
commit
|
commitdiff
|
tree
2012-06-11
Mark Probst
Merge remote-tracking branch 'public/master'
commit
|
commitdiff
|
tree
2012-06-11
Mark Probst
[sgen] Add some explanatory comments.
commit
|
commitdiff
|
tree
2012-06-11
Mark Probst
[sgen] Fix a variable name typo.
commit
|
commitdiff
|
tree
2011-10-10
Mark Probst
[sgen] Don't assert that we can't suspend a thread...
commit
|
commitdiff
|
tree
2011-10-09
Mark Probst
Merge branch 'sgen-windows'
commit
|
commitdiff
|
tree
2011-10-09
Mark Probst
[win32] Query the start of a memory region in mono_vfree().
commit
|
commitdiff
|
tree
2011-10-09
Mark Probst
[sgen] Managed allocator and wbarrier for Win32 by...
commit
|
commitdiff
|
tree
2011-10-09
Mark Probst
[sgen] Get the thread's domain via a callback, not...
commit
|
commitdiff
|
tree
2011-10-04
Mark Probst
Merge branch 'sgen-windows'
commit
|
commitdiff
|
tree
2011-10-04
Mark Probst
[sgen] Small fixes.
commit
|
commitdiff
|
tree
2011-10-04
Mark Probst
[sgen] Basic Win32 support.
commit
|
commitdiff
|
tree
2011-10-04
Mark Probst
[sgen] Debug print fixes.
commit
|
commitdiff
|
tree
2011-10-04
Mark Probst
[sgen] Simple abstraction for creating native threads.
commit
|
commitdiff
|
tree
2011-10-04
Mark Probst
[sgen] Use our mutex abstraction instead of pthreads...
commit
|
commitdiff
|
tree
2011-10-04
Mark Probst
[sgen] Use our TLS abstraction instead of pthreads...
commit
|
commitdiff
|
tree
2011-09-24
Mark Probst
[sgen] If we couldn't evacuate the nursery after a...
commit
|
commitdiff
|
tree
2011-09-24
Mark Probst
[sgen] Never directly pin objects on the M&S major...
commit
|
commitdiff
|
tree
2011-08-19
Mark Probst
[sgen] Pinning and remset statistics per class.
commit
|
commitdiff
|
tree
2011-08-19
Mark Probst
[sgen] Optional equality function for the hash table.
commit
|
commitdiff
|
tree
2011-08-19
Mark Probst
[sgen] Use GLib's hash func typedef instead of our...
commit
|
commitdiff
|
tree
2011-08-17
Mark Probst
Merge branch 'sgen-hash-table'
commit
|
commitdiff
|
tree
2011-08-17
Mark Probst
[sgen] Use the reusable hash table for the bridge hash.
commit
|
commitdiff
|
tree
2011-08-17
Mark Probst
[sgen] Use the reusable hash table for the weak link...
commit
|
commitdiff
|
tree
2011-08-17
Mark Probst
[sgen] Use the reusable hash table for the roots hashes.
commit
|
commitdiff
|
tree
2011-08-17
Mark Probst
[sgen] Factor out the finalize hash tables into a reusable...
commit
|
commitdiff
|
tree
2011-08-04
Mark Probst
[sgen] Enqueue finalizers after update the pointer.
commit
|
commitdiff
|
tree
2011-08-04
Mark Probst
Set the WSQ TLS key to inited after initing it.
commit
|
commitdiff
|
tree
2011-07-28
Mark Probst
Factor the lock-free growable array out of the lock...
commit
|
commitdiff
|
tree
next