Skip to content
Commits on Mar 22, 2012
  1. @marek-safar

    Initial separation of state machine and anonymous method story to all…

    …ow both of them exist in same block
    marek-safar committed Mar 22, 2012
  2. @marek-safar
  3. @marek-safar

    Report less cascading errors

    marek-safar committed Mar 20, 2012
  4. @gonzalop
  5. @gonzalop

    Fix the previous fix.

    gonzalop committed Mar 21, 2012
  6. @gonzalop

    Fix possible nullref

    gonzalop committed Mar 21, 2012
  7. @gonzalop

    Merge pull request #253 from sblom/master

    Fix bug in System.Json ToString implementation
    gonzalop committed Mar 21, 2012
  8. @sblom
Commits on Mar 21, 2012
  1. @kumpera
  2. @kumpera
  3. @kumpera

    Rework fragment reclamation to remove one CAS from the hot path.

    	* sgen-nursery-allocator.c: Since we only reclaim fragments with the world stopped
    	it doesn't make sense to concurrently build the free list. We can simply bulk
    	release all fragments before building a new set.
    
    	We repurpose the next_free slot to be used to hold the list of all active fragments.
    	Together with a new list head, bulk release is easier to understand and verify for
    	correctness.
    kumpera committed Mar 21, 2012
  4. @kumpera

    Merge pull request #252 from joncham/trigger_cleanup

    Cleanup trigger pages in mono_arch_cleanup
    kumpera committed Mar 21, 2012
  5. @Tak @joncham

    [Fix] Additional cleanup on runtime shutdown.

     * mini-x86.c: Cleanup trigger pages on runtime shutdown.
    
    License: MIT/X11
    Tak committed with joncham Apr 28, 2011
  6. @kumpera

    Increase degradged_mode so we trigger a nursery gc every nursery_size…

    … degrated mode alloc.
    kumpera committed Mar 21, 2012
  7. @kumpera

    Kill some unused vars.

    kumpera committed Mar 21, 2012
  8. @kumpera
Commits on Mar 20, 2012
  1. @kumpera
  2. @kumpera
  3. @kumpera

    Rename set_nursery_scan_start to mono_sgen_set_nursery_scan_start and…

    … move it to sgen-gc.h.
    kumpera committed Mar 20, 2012
  4. @kumpera

    Extract mono_sgen_clear_range.

    kumpera committed Mar 20, 2012
  5. @kumpera
  6. @kumpera

    Handle OOM and finalizable objects.

    	* sgen-gc.c: If we OOM when promoting a nursery object that
    	is fin ready we end up with it in the fin ready list.
    
    	Then, on the next nursery collection, if we don't scan such
    	list we end up corrupting the heap.
    
    	To handle it we scan the fin ready lists on each nursery
    	collection. This helps us be future proof when finalizing
    	objects while they are in the nursery becomes common.
    kumpera committed Mar 20, 2012
  7. @kumpera

    Handle an OOM corner case during a nursery collection.

    	* sgen-gc.c: During a nursery collection, trim the pinning queue
    	after we're done with it. Otherwise if we OOM and do pinning during
    	promotion we can end up with a queue that contains interior pointers.
    kumpera committed Mar 20, 2012
  8. @kumpera

    Improve io-layer error logging.

    kumpera committed Mar 20, 2012
  9. @marek-safar
  10. @marek-safar

    Fix typo

    marek-safar committed Mar 20, 2012
  11. @marek-safar
Commits on Mar 19, 2012
  1. @TalAloni @kumpera

    Bug Fix: OpenSubKey will open key as writable when RegistryKeyPermiss…

    …ionCheck is set to ReadWriteSubTree
    TalAloni committed with kumpera Aug 25, 2011
  2. @TalAloni @kumpera

    Make sure a proper 'Not Implemented' exception is thrown instead of a…

    …n 'Out of Range' exception.
    TalAloni committed with kumpera Aug 25, 2011
  3. @TalAloni @kumpera

    Fixed an ANSI to managed string conversion bug on native to managed c…

    …allback functions.
    TalAloni committed with kumpera Aug 25, 2011
  4. @kumpera
  5. @migueldeicaza
  6. @migueldeicaza
  7. @marek-safar
  8. @marek-safar

    Update test

    marek-safar committed Mar 19, 2012
Something went wrong with that request. Please try again.