Commits on Jan 30, 2012
  1. Fix gdb backtraces on OSX.

    We can't redirect output from gdb: since gdb will suspend us we won't
    be able to read from the pipe we've redirected output to, and we'll
    end up deadlocking if gdb outputs a lot of data (see bug #2548).
    rolfbjarne committed with duncanmak Dec 19, 2011
  2. Bump version number to 2.10.9

    duncanmak committed Jan 30, 2012
Commits on Dec 19, 2011
Commits on Dec 16, 2011
  1. Fix sgen

    kumpera committed Dec 16, 2011
Commits on Dec 14, 2011
  1. Fix typo from commit b4c110c.

    duncanmak committed Dec 14, 2011
  2. Bump version number to 2.10.8

    duncanmak committed Dec 14, 2011
Commits on Dec 13, 2011
  1. [System.Web.Services] Make sure we don't keep results forever when do…

    …ing async requests. Fixes #2473.
    rolfbjarne committed Dec 13, 2011
  2. Fix MAC address for Mac/iOS

    	The position of the first byte to copy was wrong.
    	Fixes bug #2012.
    Gonzalo Paniagua Javier committed with gonzalop Dec 13, 2011
Commits on Dec 9, 2011
  1. [GetTimeZoneData icall] Fixed logic for zones where there is only a s…

    …tart date
    Thanks to Kirill for this patch.
    Bug #2223.
    jstedfast committed Dec 9, 2011
Commits on Dec 8, 2011
  1. Do the multiplication/division with floating point numbers in time ca…

    …lculations on win32.
    illupus committed Dec 8, 2011
Commits on Dec 7, 2011
  1. Avoid an assert in bridge code when doing a major collection due to m…

    …inor overflow. Fixes bxc #2349 and bxc #2091.
    	* sgen-bridge.c:
    	* sgen-gc.c: After we split bridge processing in two, one step with world stopped and
    	another with world running, we introduced the following regression:
    	A minor collection starts and find an young bridge object ready to be processed.
    	Major heap overflows and a major GC is triggered. The object mentioned above will
    	remain collectible and will be queued for processing again.
    	Since we do the first step in finish_gray_stack, it will be done twice in the above
    	scenario. This will cause an assertion due to duplicate entries in the hashtable.
    	The solution is to split the step that is performed with world stopped into another two.
    	One that happens during collections, that can be done multiple times per duty cycle and
    	another one that is done only once before we restart the world.
    	This split has the minor advantage of reducing duplicated work for the dfs1 step. Nothing big
    	as this is one of the fastest steps.
    kumpera committed Dec 7, 2011
  2. Remove some dead code

    kumpera committed Dec 7, 2011
Commits on Dec 6, 2011
  1. Use mono-tls for the current domain.

    	* domain.c: Use mono-tls for the current domain variable.
    	Sgen depends on this so it has to be lock free and the
    	io-layer version is not.
    	Fixes bxc #2326
    kumpera committed Dec 6, 2011
  2. Backport utils/mono-tls.h.

    kumpera committed Dec 6, 2011
Commits on Dec 5, 2011
  1. AOT the cctor of generic classes which are referenced by SFLDA patche…

    …s and superclasses of generic instances. Fixes #2155
    vargaz committed Dec 5, 2011
Commits on Dec 2, 2011
  1. Bump to 2.10.7

    duncanmak committed Dec 2, 2011
Commits on Dec 1, 2011
Commits on Nov 30, 2011
  1. Fix Array::Contains for null items via ICollection<T>. Fixes #2260

    marek-safar committed Nov 30, 2011
  2. Ensure that [Parameterized]ThreadStart code is always wrapped in a NS…

    …AutoreleasePool for MonoTouch. Fix bug #1999
    spouliot committed Nov 30, 2011
Commits on Nov 29, 2011
  1. [monodoc] Removed debug spew

    jstedfast committed Nov 29, 2011
Commits on Nov 28, 2011
Commits on Nov 26, 2011
  1. Add a heuristic to insert_breakpoint () to avoid 'Unable to insert br…

    …eakpoint' errors in some cases, since the set of IL offsets in the debug info doesn't completely match what the JIT generates. Fixes #407.
    vargaz committed Nov 26, 2011
Commits on Nov 24, 2011
  1. Save the stack space used by arguments into MonoJitInfo to avoid call…

    …ing mono_arch_get_arg_info () during stack walking, since it is not signal safe. Fixes #2190.
    vargaz committed Nov 24, 2011
  2. Extend JsonSerializerReader to support nullables and parse a wider ra…

    …nge of Date formats, fixes x#163
    migueldeicaza committed Nov 24, 2011
  3. Always free _WapiFileShare entries using _wapi_free_share_info (), ot…

    …herwise zeroed out entries remain in the hash table when shared handles are disabled. Fixes #2170.
    vargaz committed Nov 24, 2011