projects
/
mono.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge pull request #1685 from esdrubal/touint64
[mono.git]
/
mono
/
metadata
/
sgen-marksweep.c
2015-04-13
Marek Safar
Merge pull request #1685 from esdrubal/touint64
blob
|
commitdiff
|
raw
2015-04-10
Mark Probst
[sgen] Fix a concurrent sweep bug.
blob
|
commitdiff
|
raw
2015-04-09
Mark Probst
Merge branch 'feature-concurrent-sweep'
blob
|
commitdiff
|
raw
|
diff to current
2015-04-09
Alex Rønne Petersen
Merge pull request #1695 from gregoryyoung/master
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
Marcos Henrich
Merge pull request #1624 from esdrubal/getprocesstimes
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Mark Probst
[sgen] Don't assert in GC.GetTotalMemory.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Mark Probst
[sgen] Format block iteration macros.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Mark Probst
[sgen] Remove a debug printf.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Increase assert levels.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Mark a function inline.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Don't CAS when setting block state.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Reinstate old M&S section reserve.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Workers use thread pool.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Wait for the sweep job properly.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Implement a simple thread pool and do concurrent...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Don't unnecessarily compute object size index.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Only do a debug block iteration on a higher...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Comments.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Don't repeat code and don't load multiple times.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Rename a function to better reflect what it...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] `sweep_block()` returns whether it actually...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Lock-free block array.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Clean up FIXMEs.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Just one iteration over the blocks at start...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Remove dead macros.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Assert world is stopped and not sweeping when...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Whenever we wait for sweep, help the sweeping...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Simplify allowance logic.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Count major sections before/after sweep correctly.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] `num_major_sections` must be updated atomically.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Write binary protocol for card scan before scann...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Don't iterate over block array while it's being...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Remove dead parameter to `sweep_block()`.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Allow card table scanning to do block checking...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Fix initial block state.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Comments.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Make function for block checking wait for anothe...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Fix M&S heap consistency checks.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Set the block state to CHECKING with the allocat...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Traverse block array from high to low in sweep...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Factor out function that checks individual block...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Binary protocol entries for block alloc/free...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Card clearing and moving to shadow cards don...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Concurrent sweep
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Replace `swept` with more detailed block state.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Make memory governor ready for concurrent sweep.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Sweep state instead of `have_swept`.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Make slots free list lock-free.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Guard allocated block array with a mutex.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Mark Probst
[sgen] Split sweeping into three parts: start, block...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-26
Zoltan Varga
Merge pull request #1659 from alexanderkyte/stringbuild...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-25
Marek Safar
Merge pull request #1644 from ztone/eval_class_attr
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
João Matos
Merge pull request #1634 from StephenMcConnel/bug-28025
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
João Matos
Merge pull request #1652 from debuglevel/bugfix-crossco...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
Zoltan Varga
Merge pull request #1588 from BrzVlad/feature-aot-wbarrier
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
Marek Safar
Merge pull request #1638 from esdrubal/servicepoint
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
Zoltan Varga
Merge pull request #1632 from alexanderkyte/bug24118
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Mark Probst
Merge pull request #1596 from schani/feature-sgen-impro...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Mark Probst
[sgen] Fix slot size calculation.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Mark Probst
[sgen] Save more space in M&S block infos.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Mark Probst
[sgen] Do pinning of M&S blocks in one pass. Saves...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Mark Probst
[sgen] Free lists in blocks must be volatile.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Mark Probst
[sgen] Rename `have_computed_minor_collection_allowance...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Mark Probst
[sgen] Remove superfluous function indirection.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Mark Probst
[sgen] Replace `have_swept` pointer with callback.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-06
Miguel de Icaza
Merge pull request #1155 from steffen-kiess/json-string
blob
|
commitdiff
|
raw
|
diff to current
2015-03-01
João Matos
Merge pull request #1514 from directhex/master
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Martin Baulig
Merge pull request #1464 from akoeplinger/fix-portable...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-12
Atsushi Eno
Merge pull request #1496 from echampet/serializers
blob
|
commitdiff
|
raw
|
diff to current
2015-02-06
Marek Safar
Merge pull request #1508 from slluis/fix-20966
blob
|
commitdiff
|
raw
|
diff to current
2015-01-28
Rodrigo Kumpera
Merge pull request #1510 from BrzVlad/fix-file-map
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Martin Baulig
Merge pull request #1156 from felfert/master
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Marek Safar
Merge pull request #1502 from madrang/SafeHandle.CloseT...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Marek Safar
Merge pull request #1504 from madrang/SafeHandle.SetInv...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-20
Marek Safar
Merge pull request #1513 from akoeplinger/remove-net20...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Zoltan Varga
[sgen] Disable PREFETCH_CARDS when using xcode4 as...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
João Matos
Merge pull request #1404 from woodsb02/mono-route
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Rodrigo Kumpera
Merge pull request #1458 from BrzVlad/feature-fat-cas
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Marek Safar
Merge pull request #1505 from esdrubal/tzifloatingrule
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Zoltan Varga
Merge pull request #1506 from akoeplinger/fix-paste...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-14
Mark Probst
Merge pull request #1466 from schani/stage-unified...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Mark Probst
[sgen] Unified loop for scanning card tables.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Mark Probst
[sgen] Don't scan card tables differently based on...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Mark Probst
[sgen] Use a scan front pointer to avoid scanning objec...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Mark Probst
[sgen] Prefetching of blocks and cards in cardtable...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-31
Alexander Köplinger
Merge pull request #1081 from rneatherway/bug17537
blob
|
commitdiff
|
raw
|
diff to current
2014-12-19
Zoltan Varga
Merge pull request #1375 from echampet/cleanup
blob
|
commitdiff
|
raw
|
diff to current
2014-12-16
João Matos
Merge pull request #1336 from esdrubal/datatablereadxml...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-16
João Matos
Merge pull request #1349 from martinjt/MachineKeyProtect
blob
|
commitdiff
|
raw
|
diff to current
2014-12-13
Marek Safar
Merge pull request #1451 from akoeplinger/fix-winforms...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Mark Probst
[sgen] Fix evacuation.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Mark Probst
[sgen] Disable evacuation temporarily to fix crashes.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Zoltan Varga
Merge pull request #980 from StephenMcConnel/bug-18638
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Zoltan Varga
Merge pull request #1322 from StephenMcConnel/bug23532
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Zoltan Varga
Merge pull request #1323 from StephenMcConnel/bug-23591
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Jo Shields
Merge pull request #1410 from alesliehughes/master
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Mark Probst
[sgen] Remove `SGEN_HAVE_CONCURRENT_MARK`.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Rodrigo Kumpera
Merge pull request #1317 from nealef/master
blob
|
commitdiff
|
raw
|
diff to current
2014-11-30
Zoltan Varga
Merge pull request #1412 from esdrubal/stackframe
blob
|
commitdiff
|
raw
|
diff to current
2014-11-30
Zoltan Varga
Merge remote-tracking branch 'mfoliveira/ppc64el-v2'
blob
|
commitdiff
|
raw
|
diff to current
next