…ing async requests. Fixes #2473.
…tart date Thanks to Kirill for this patch. Bug #2223.
…lculations on win32.
…een called anymore.
…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.
…s and superclasses of generic instances. Fixes #2155
…AutoreleasePool for MonoTouch. Fix bug #1999
…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.
…ing mono_arch_get_arg_info () during stack walking, since it is not signal safe. Fixes #2190.
…nge of Date formats, fixes x#163
…herwise zeroed out entries remain in the hash table when shared handles are disabled. Fixes #2170.
* sgen-cardtable.c (sgen_card_table_mark_range): The number of pages to be marked must be correctly calculated to avoid the case when the in-card offset of the start address is bigger than of the end address and cause the last card to be skipped. Fixes #1917