projects
/
mono.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Commit 6a9937d2166023c370489d8e6654d01f6ec52f44 is not correct. WebClient.Proxy shoul...
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
2011-07-28
Mark Probst
Factor the simple lock-free array queue out of hazard...
commit
|
commitdiff
|
tree
2011-07-28
Mark Probst
[sgen] Don't use pthread_once() to init a TLS key,...
commit
|
commitdiff
|
tree
2011-07-27
Mark Probst
[sgen] Don't allow nursery sizes smaller than SGEN_MAX_NURSE...
commit
|
commitdiff
|
tree
2011-07-27
Mark Probst
[sgen] Construct the array_fill_vtable manually.
commit
|
commitdiff
|
tree
2011-07-27
Mark Probst
[sgen] Accept numbers without suffixes in env var parameters.
commit
|
commitdiff
|
tree
2011-07-26
Mark Probst
[sgen] Use the proper object size when scanning arrays...
commit
|
commitdiff
|
tree
2011-07-26
Mark Probst
[sgen] Make the card table on AMD64 correct for 64...
commit
|
commitdiff
|
tree
2011-07-26
Mark Probst
[sgen] Print a warning when using binary protocol and...
commit
|
commitdiff
|
tree
2011-07-26
Mark Probst
[sgen] Binary protocol for every write barrier, not...
commit
|
commitdiff
|
tree
2011-07-26
Mark Probst
[sgen] Make the binary protocol compile and work again.
commit
|
commitdiff
|
tree
2011-07-26
Mark Probst
[sgen] Fix mono_gc_wbarrier_value_copy() for remsets.
commit
|
commitdiff
|
tree
2011-07-26
Mark Probst
[sgen] Make mono_sgen_safe_object_get_size() handle...
commit
|
commitdiff
|
tree
2011-07-23
Mark Probst
Remove references to mono_pthread_key_for_tls(). Fixes...
commit
|
commitdiff
|
tree
2011-07-22
Mark Probst
TLS is always fast now, so remove NO_TLS_SET_VALUE...
commit
|
commitdiff
|
tree
2011-07-22
Mark Probst
Remove io-layer Windows API TLS emulation code.
commit
|
commitdiff
|
tree
2011-07-19
Mark Probst
New function: mono_valloc_aligned().
commit
|
commitdiff
|
tree
2011-07-19
Mark Probst
[sgen] rehash_roots() must take an int, not a boolean.
commit
|
commitdiff
|
tree
2011-07-19
Mark Probst
[sgen] Use g_usleep() instead of usleep().
commit
|
commitdiff
|
tree
2011-07-19
Mark Probst
[sgen] Include config.h in all of SGen's compilation...
commit
|
commitdiff
|
tree
2011-07-18
Mark Probst
[sgen] Use ptrdiff_t instead of ssize_t.
commit
|
commitdiff
|
tree
2011-07-18
Mark Probst
[sgen] Move all signal stuff into sgen-os-posix.c.
commit
|
commitdiff
|
tree
2011-07-18
Mark Probst
[gc] Don't do unaligned loads in mono_gc_memmove ().
commit
|
commitdiff
|
tree
2011-07-13
Mark Probst
[sgen] Option for an allowance limit.
commit
|
commitdiff
|
tree
2011-07-12
Mark Probst
[gc] Fix a bug in atomic memmove.
commit
|
commitdiff
|
tree
2011-07-11
Mark Probst
[sgen] Debug option for printing the heap usage and...
commit
|
commitdiff
|
tree
2011-06-24
Mark Probst
[sgen] Do the bridge callback after the world has been...
commit
|
commitdiff
|
tree
2011-06-23
Mark Probst
[sgen] Give warnings when degraded allocations happen.
commit
|
commitdiff
|
tree
2011-06-23
Mark Probst
[sgen] Don't accept size parameters with incorrect...
commit
|
commitdiff
|
tree
2011-06-10
Mark Probst
[sgen] Don't check for parallel collector in mono_sgen_is_wo...
commit
|
commitdiff
|
tree
2011-05-31
Mark Probst
[sgen] Split the minor scan function between parallel...
commit
|
commitdiff
|
tree
2011-05-31
Mark Probst
[sgen] Make nursery collector for parallel M&S non...
commit
|
commitdiff
|
tree
2011-05-28
Mark Probst
[sgen] Allocate small IDs for worker threads.
commit
|
commitdiff
|
tree
2011-05-20
Mark Probst
[tests] Add test case for large vtypes in SGen.
commit
|
commitdiff
|
tree
2011-05-20
Mark Probst
[sgen] Handle all cases in major_scan_vtable().
commit
|
commitdiff
|
tree
2011-05-20
Mark Probst
[sgen] Don't pass vtables to FOREACH macros when the...
commit
|
commitdiff
|
tree
2011-05-20
Mark Probst
[sgen] Remove superfluous arguments from minor_scan_vtype().
commit
|
commitdiff
|
tree
2011-05-20
Mark Probst
[sgen] Remove small bitmap descriptor type.
commit
|
commitdiff
|
tree
2011-05-20
Mark Probst
[sgen] Fix a compiler warning.
commit
|
commitdiff
|
tree
2011-05-13
Mark Probst
[sgen] Use critical region instead of lock in mono_gc_wbarri...
commit
|
commitdiff
|
tree
2011-05-12
Mark Probst
Merge branch 'sgen-stage-finalize'
commit
|
commitdiff
|
tree
2011-05-12
Mark Probst
[sgen] Staged weak link registration.
commit
|
commitdiff
|
tree
2011-05-12
Mark Probst
[sgen] Move weak link hash code to separate file.
commit
|
commitdiff
|
tree
2011-05-12
Mark Probst
[sgen] Staging of finalizer registrations.
commit
|
commitdiff
|
tree
2011-05-12
Mark Probst
[sgen] Move finalization hash code to separate file.
commit
|
commitdiff
|
tree
2011-05-06
Mark Probst
[utils] Fix lock-free data structures.
commit
|
commitdiff
|
tree
2011-05-03
Mark Probst
[sgen] Fix thread unregister deadlock race.
commit
|
commitdiff
|
tree
2011-05-01
Mark Probst
Merge branch 'sgen-lock-free-alloc'
commit
|
commitdiff
|
tree
2011-05-01
Mark Probst
[utils] Document the lock-free allocator.
commit
|
commitdiff
|
tree
2011-05-01
Mark Probst
[sgen] Make sure remset clearing doesn't crash if we...
commit
|
commitdiff
|
tree
2011-05-01
Mark Probst
[sgen] Attach thread info early so that hazard pointers...
commit
|
commitdiff
|
tree
2011-05-01
Mark Probst
[sgen] Use the lock free allocator as the internal...
commit
|
commitdiff
|
tree
2011-05-01
Mark Probst
[utils] Added lock-free queue and allocator.
commit
|
commitdiff
|
tree
2011-04-27
Mark Probst
[utils] Make delayed free table not wait to truly make...
commit
|
commitdiff
|
tree
2011-04-26
Mark Probst
[utils] Fix a bug in the lock-free hazard table.
commit
|
commitdiff
|
tree
2011-04-21
Mark Probst
[utils] Lock-free hazard pointers.
commit
|
commitdiff
|
tree
2011-03-17
Mark Probst
[sgen] A small Mach thread handshake fix.
commit
|
commitdiff
|
tree
2011-03-14
Mark Probst
Merge branch 'sgen-disable-gc'
commit
|
commitdiff
|
tree
2011-03-14
Mark Probst
[sgen] Debug options for disabling minor and/or major...
commit
|
commitdiff
|
tree
2011-03-14
Mark Probst
[sgen] Scan thread data job for the nursery collection.
commit
|
commitdiff
|
tree
2011-03-14
Mark Probst
[sgen] Scan from registered roots job for nursery.
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
Merge branch 'sgen-job-distribution'
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Store the destination's vtable before CASing...
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Make scan from remsets a job.
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Parallel nursery collection.
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Scanning of finalizer entries in a job.
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Job for scan thread data.
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Jobs for scanning from registered roots.
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Remove an incorrect assertion in the workers...
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Job queue.
commit
|
commitdiff
|
tree
2011-03-08
Mark Probst
[sgen] Separate step for starting marking in workers.
commit
|
commitdiff
|
tree
2011-02-26
Mark Probst
[sgen] Internal alloc debugging.
commit
|
commitdiff
|
tree
2011-02-26
Mark Probst
[sgen] Separate internal allocator for the distribute...
commit
|
commitdiff
|
tree
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
next