projects
/
mono.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[sgen] Semaphore type defined in client code.
2015-04-29
Mark Probst
[sgen] Semaphore type defined in client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] `sgen-archdep.h` is now Mono-specific.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Remove dependency on `mono-gc.h`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Remove superfluous include.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move time stuff to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move virtual memory allocation to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `gc_callbacks` to Mono client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `runtime_data` to Mono client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move thread context to Mono client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move stack limits to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `gc_disabled` to Mono-specific code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `skip` and `in_critical_region` to Mono...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move stack scanning to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Moved `stopped_ip` and `stopped_domain` to Mono...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move MonoThreadInfo part of SgenThreadInfo to...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move remaining logging to Mono-specific code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move counters to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move all profiler calls to Mono-specific code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move DTrace stuff into the client header.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Use pointer array for pin stats instead of linked...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move moved-object profiler event to Mono-specific...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Make STW part of the client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move DTrace support to Mono-specific code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Remove dead declaration.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move nursery debug code to `sgen-debug.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Remove unnecessary includes.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move some thread stuff to `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move more random small stuff to `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move managed write barrier to `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Use macro for object header and minimum object...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move some small callbacks to `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move heap walking into `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move array fill object check into client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Omit unnecessary casts.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Typedef `GCObject` and `GCVTable` to `MonoObject...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `GCObject` and `GCVTable` to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] `GCObject` and `GCVTable` instead of `MonoObject...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move root profiling to `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Use pointer queue instead of list for finalize...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `sgen_safe_name()` to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Use write barrier for fields to set array references.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Moved object size calculation to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `mono_gc_set_string_length()` to `sgen...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move array and string allocation to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move some array filling stuff into client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Moved Mono-specific cardtable scanning to client...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Trivial prettification of `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move TLS emit macros to Mono-specific file.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Make `wbarrier_value_copy` take the element...
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move managed allocator to Mono-specific code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `has_critical_finalizer()` to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move array filling into client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move domain clearing into client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move ephemerons to client code.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move some support functions into `sgen-gc.h`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move finalization callback stuff to `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move Mono-specific wbarriers to `sgen-mono.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Add FIXME about pinning statistics.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move heap dumping code into `sgen-debug.c`.
commit
|
commitdiff
|
tree
2015-04-29
Mark Probst
[sgen] Move `do_pin_stats` flag into `sgen-pinning...
commit
|
commitdiff
|
tree
2015-04-28
Mark Probst
[sgen] Check SP on thread suspend correctly. Fixes...
commit
|
commitdiff
|
tree
2015-04-28
Mark Probst
[sgen] Fix a card table bug on 64 bits.
commit
|
commitdiff
|
tree
2015-04-24
Mark Probst
[sgen] Document a shutdown sequence bug.
commit
|
commitdiff
|
tree
2015-04-15
Mark Probst
[sgen] Fix a concurrent mark bug.
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Free mod-union tables for LOS objects.
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Use mod-union to add remsets from concurrent...
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Separate concurrent M&S object operations into...
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Use enum instead of two bools in `major_copy_or_mark_...
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Get rid of redundant argument to `major_copy_or_mark_...
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Get rid of global `current_object_ops`.
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Make scan context have a pointer to object operations.
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Replace `sgen_get_current_object_ops()` by passing...
commit
|
commitdiff
|
tree
2015-04-14
Mark Probst
[sgen] Fix a race condition in the new worker/threadpool...
commit
|
commitdiff
|
tree
2015-04-13
Mark Probst
[runtime] Spurious wake-ups are not a FIXME.
commit
|
commitdiff
|
tree
2015-04-13
Mark Probst
[sgen] Fix a bug when waiting on a condition.
commit
|
commitdiff
|
tree
2015-04-10
Mark Probst
[sgen] Fix a concurrent sweep bug.
commit
|
commitdiff
|
tree
2015-04-10
Mark Probst
[sgen] Fix `describe_ptr()` and make it print namespace...
commit
|
commitdiff
|
tree
2015-04-09
Mark Probst
Merge branch 'feature-concurrent-sweep'
commit
|
commitdiff
|
tree
2015-04-08
Mark Probst
[aot] Exit with an error message if there's no managed...
commit
|
commitdiff
|
tree
2015-04-06
Mark Probst
[runtime] Fix warnings.
commit
|
commitdiff
|
tree
2015-04-03
Mark Probst
[sgen] Don't assert in GC.GetTotalMemory.
commit
|
commitdiff
|
tree
2015-04-03
Mark Probst
[sgen] Format block iteration macros.
commit
|
commitdiff
|
tree
2015-04-03
Mark Probst
[sgen] Remove a debug printf.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Increase assert levels.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Mark a function inline.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Don't CAS when setting block state.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Reinstate old M&S section reserve.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Remove some dead code and data.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Have the worker state just be an integer.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Workers use thread pool.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Wait for the sweep job properly.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Implement a simple thread pool and do concurrent...
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Fix a comment.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Don't unnecessarily compute object size index.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Only do a debug block iteration on a higher...
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Comments.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Don't repeat code and don't load multiple times.
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Rename a function to better reflect what it...
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] `sweep_block()` returns whether it actually...
commit
|
commitdiff
|
tree
2015-04-02
Mark Probst
[sgen] Lock-free block array.
commit
|
commitdiff
|
tree
next