mono.git
9 years agoMerge pull request #1262 from esdrubal/uriserializationinfo
Marek Safar [Mon, 8 Sep 2014 14:40:33 +0000 (05:40 -0900)]
Merge pull request #1262 from esdrubal/uriserializationinfo

Added support for UriComponents.SerializationInfoString.

9 years agoAdded support for UriComponents.SerializationInfoString. Fixes #21571.
Marcos Henrich [Mon, 8 Sep 2014 14:21:02 +0000 (22:21 +0800)]
Added support for UriComponents.SerializationInfoString. Fixes #21571.

9 years agoTest UriComponents.SerializationInfoString. Covers #21571.
Marcos Henrich [Mon, 8 Sep 2014 14:09:52 +0000 (22:09 +0800)]
Test UriComponents.SerializationInfoString. Covers #21571.

9 years agoMerge pull request #1253 from esdrubal/datetimeiso8601
Marek Safar [Mon, 8 Sep 2014 12:52:54 +0000 (03:52 -0900)]
Merge pull request #1253 from esdrubal/datetimeiso8601

DateTime.Parse now handles unlimited number of fractional digits.

9 years ago[system.numerics] Unify handling of default ctor and zero. Fixes #22591
Marek Safar [Mon, 8 Sep 2014 12:50:39 +0000 (14:50 +0200)]
[system.numerics] Unify handling of default ctor and zero. Fixes #22591

9 years ago[mcs] switch statement with recursive pattern matching
Marek Safar [Mon, 8 Sep 2014 09:46:27 +0000 (11:46 +0200)]
[mcs] switch statement with recursive pattern matching

9 years ago[system.net.http] Make SendAsync state free to handle recursive calls. Fixes #22724
Marek Safar [Mon, 8 Sep 2014 09:43:22 +0000 (11:43 +0200)]
[system.net.http] Make SendAsync state free to handle recursive calls. Fixes #22724

9 years agoMerge pull request #1260 from khellang/patch-2
Rodrigo Kumpera [Sun, 7 Sep 2014 16:26:57 +0000 (12:26 -0400)]
Merge pull request #1260 from khellang/patch-2

Added less media type

9 years agoMerge pull request #1259 from khellang/patch-1
Rodrigo Kumpera [Sun, 7 Sep 2014 16:26:37 +0000 (12:26 -0400)]
Merge pull request #1259 from khellang/patch-1

Updated WOFF to official media type

9 years agoAdded less media type
Kristian Hellang [Sun, 7 Sep 2014 15:24:37 +0000 (17:24 +0200)]
Added less media type

9 years agoUpdated WOFF to official media type
Kristian Hellang [Sun, 7 Sep 2014 15:19:42 +0000 (17:19 +0200)]
Updated WOFF to official media type

See http://www.w3.org/TR/WOFF/#appendix-b for the media type registration

9 years agoMerge pull request #1258 from akoeplinger/unify-test-namespaces
Marek Safar [Sun, 7 Sep 2014 06:25:38 +0000 (21:25 -0900)]
Merge pull request #1258 from akoeplinger/unify-test-namespaces

Cleanup namespace names of class lib tests to follow convention

9 years ago[gsharedvt] Allow the SIZEOF opcode in gsharedvt code if it doesn't reference a gshar...
Zoltan Varga [Sat, 6 Sep 2014 04:38:38 +0000 (00:38 -0400)]
[gsharedvt] Allow the SIZEOF opcode in gsharedvt code if it doesn't reference a gsharedvt type. Fixes #22711.

9 years agoFix a warning.
Zoltan Varga [Sat, 6 Sep 2014 00:07:13 +0000 (20:07 -0400)]
Fix a warning.

9 years ago[jit] Store the epilog length in MonoArchEHJitInfo instead of encoding it in jinfo...
Zoltan Varga [Fri, 5 Sep 2014 22:07:08 +0000 (18:07 -0400)]
[jit] Store the epilog length in MonoArchEHJitInfo instead of encoding it in jinfo->unwind_desc, since the latter can overflow for methods with large epilogs. Fixes #22685.

9 years agoFix the linux build.
Zoltan Varga [Fri, 5 Sep 2014 21:18:18 +0000 (17:18 -0400)]
Fix the linux build.

9 years ago[runtime] Fix the linux build.
Zoltan Varga [Fri, 5 Sep 2014 19:46:11 +0000 (15:46 -0400)]
[runtime] Fix the linux build.

9 years ago[WCF]: Actually fix #22179 to allow concurrent requests.
Martin Baulig [Thu, 4 Sep 2014 14:36:19 +0000 (16:36 +0200)]
[WCF]: Actually fix #22179 to allow concurrent requests.

Pass the 'OperationContext' around in a parameter instead of storing it
in an instance field to make this thread-safe.

9 years agoTest that wrong ISO8601 dates throw FormatException.
Marcos Henrich [Fri, 5 Sep 2014 13:31:53 +0000 (21:31 +0800)]
Test that wrong ISO8601 dates throw FormatException.

9 years ago[aot] Emit aot logging information to a per-assembly file when using the AOT cache...
Zoltan Varga [Fri, 5 Sep 2014 03:31:50 +0000 (23:31 -0400)]
[aot] Emit aot logging information to a per-assembly file when using the AOT cache. Cache aot failures.

9 years ago[aot] Print error messages to the aot logfile as well, avoid exiting the process...
Zoltan Varga [Fri, 5 Sep 2014 00:06:53 +0000 (20:06 -0400)]
[aot] Print error messages to the aot logfile as well, avoid exiting the process on failures.

9 years ago[aot] Allow the redirection of output messages from the AOT compiler to a logfile.
Zoltan Varga [Thu, 4 Sep 2014 23:11:30 +0000 (19:11 -0400)]
[aot] Allow the redirection of output messages from the AOT compiler to a logfile.

9 years agoFix the build.
Zoltan Varga [Thu, 4 Sep 2014 21:38:16 +0000 (17:38 -0400)]
Fix the build.

9 years ago[runtime] Get rid of the Makefile.am.in->Makefile.am change in metadata/, its not...
Zoltan Varga [Thu, 4 Sep 2014 21:34:36 +0000 (17:34 -0400)]
[runtime] Get rid of the Makefile.am.in->Makefile.am change in metadata/, its not needed.

9 years agoCleanup namespace names of class lib tests to follow convention
Alexander Köplinger [Thu, 4 Sep 2014 16:55:43 +0000 (18:55 +0200)]
Cleanup namespace names of class lib tests to follow convention

A couple of the test suites didn't follow the MonoTests.<namespace of class under test> naming convention for the namespace.

9 years ago[mcs] recursive pattern with named arguments
Marek Safar [Thu, 4 Sep 2014 13:12:21 +0000 (15:12 +0200)]
[mcs] recursive pattern with named arguments

9 years ago[mcs] recursive pattern matching
Marek Safar [Thu, 4 Sep 2014 08:36:22 +0000 (10:36 +0200)]
[mcs] recursive pattern matching

9 years agoMerge pull request #1254 from vkargov/master
Marek Safar [Thu, 4 Sep 2014 05:30:38 +0000 (20:30 -0900)]
Merge pull request #1254 from vkargov/master

[corlib] Take daylight change info for the current year in TimeZoneTest.cs

9 years agoBump Mono version -> 3.10.1
Alexis Christoforides [Thu, 4 Sep 2014 04:14:06 +0000 (00:14 -0400)]
Bump Mono version -> 3.10.1

9 years agoRevert "[build] Include mono/utils into the extensions module."
Zoltan Varga [Thu, 4 Sep 2014 01:20:33 +0000 (21:20 -0400)]
Revert "[build] Include mono/utils into the extensions module."

This reverts commit b7604565016ea1d0883765dcd7a44ba9662a1521.

Revert this as it is not needed.

9 years agoRevert "[build] Deps tracking for mono/utils/Makefile.am when extension module is...
Zoltan Varga [Thu, 4 Sep 2014 01:20:11 +0000 (21:20 -0400)]
Revert "[build] Deps tracking for mono/utils/Makefile.am when extension module is disabled."

This reverts commit a2e939a8a37e1baa3c7c3c4f54871cb6839aa6c3.

Revert this as is not needed.

9 years ago[sgen] Use mono_thread_info_get_stack_bounds () on win32 as well, the stack bottom...
Zoltan Varga [Wed, 3 Sep 2014 22:14:47 +0000 (18:14 -0400)]
[sgen] Use mono_thread_info_get_stack_bounds () on win32 as well, the stack bottom value returned by it is correct, only the stack top value is unusable, since windows dynamically extends the stack.

9 years ago[utils] Add android extension point to threading.
Rodrigo Kumpera [Wed, 3 Sep 2014 20:58:30 +0000 (16:58 -0400)]
[utils] Add android extension point to threading.

9 years ago[build] Deps tracking for mono/utils/Makefile.am when extension module is disabled.
Rodrigo Kumpera [Wed, 3 Sep 2014 20:34:18 +0000 (16:34 -0400)]
[build] Deps tracking for mono/utils/Makefile.am when extension module is disabled.

9 years ago[build] Include mono/utils into the extensions module.
Rodrigo Kumpera [Wed, 3 Sep 2014 20:32:30 +0000 (16:32 -0400)]
[build] Include mono/utils into the extensions module.

9 years ago[runtime] Cleanup the horrible ifdef hell that is the stack bounds discovery code.
Rodrigo Kumpera [Wed, 3 Sep 2014 19:57:39 +0000 (15:57 -0400)]
[runtime] Cleanup the horrible ifdef hell that is the stack bounds discovery code.

This split a single chunk of intractable ifdef hell into a beautiful set of per-target
files.

This will allow us to actually figure out what's going on on each target.

9 years agoMerge pull request #1252 from alesliehughes/master
Zoltan Varga [Wed, 3 Sep 2014 18:44:32 +0000 (14:44 -0400)]
Merge pull request #1252 from alesliehughes/master

Stop warning about winsock2.h being included before windows.h

9 years ago[corlib] In a TimeZone test, UtcOffset is taken for the current year, so take Dayligh...
Vladimir Kargov [Wed, 3 Sep 2014 12:29:05 +0000 (16:29 +0400)]
[corlib] In a TimeZone test, UtcOffset is taken for the current year, so take DaylightChanges for the current year as well.

9 years agoDateTime.Parse now handles unlimited number of fractional digits.
Marcos Henrich [Wed, 3 Sep 2014 10:29:58 +0000 (18:29 +0800)]
DateTime.Parse now handles unlimited number of fractional digits.
This change was made because .NET can parse ISO8601 format with an unlimited number of fractional digits.
Fixes #22417.

9 years agoAdded test ISO8601FractionalDigits.
Marcos Henrich [Wed, 3 Sep 2014 10:27:28 +0000 (18:27 +0800)]
Added test ISO8601FractionalDigits.
Covers #22417.

9 years agoStop warning about winsock2.h being included before windows.h
Alistair Leslie-Hughes [Wed, 3 Sep 2014 09:47:17 +0000 (19:47 +1000)]
Stop warning about winsock2.h being included before windows.h

This change is released under the MIT license.

9 years agoFix a warning.
Zoltan Varga [Wed, 3 Sep 2014 01:10:11 +0000 (21:10 -0400)]
Fix a warning.

9 years ago[runtime] Load the runtime config file before initializing the runtime, so it can...
Zoltan Varga [Wed, 3 Sep 2014 00:25:16 +0000 (20:25 -0400)]
[runtime] Load the runtime config file before initializing the runtime, so it can pick up the aot-cache configuration information.

9 years ago[runtime] Add an 'app' attribute to the 'aotcache' config section to specify which...
Zoltan Varga [Wed, 3 Sep 2014 00:22:05 +0000 (20:22 -0400)]
[runtime] Add an 'app' attribute to the 'aotcache' config section to specify which apps should use the AOT cache.

9 years agoMerge pull request #1251 from esdrubal/utf8encoding
Marek Safar [Tue, 2 Sep 2014 15:43:40 +0000 (06:43 -0900)]
Merge pull request #1251 from esdrubal/utf8encoding

UTF8Encoding Fallback

9 years agoChanged overlong byte to be processed again.
Marcos Henrich [Tue, 2 Sep 2014 15:10:19 +0000 (23:10 +0800)]
Changed overlong byte to be processed again.
The byte is processed again because it can be the begin of a new multi-byte encoded character.

9 years agoChanged UTF8Encoding to call fallback with whole byte sequences.
Marcos Henrich [Tue, 2 Sep 2014 14:57:26 +0000 (22:57 +0800)]
Changed UTF8Encoding to call fallback with whole byte sequences.
Removed unnecessary parameters ref byte [] bufferArg.
This changes are required by UTF8EncodingTest.EncodingFallback that in some cases is expecting multibyte values..

9 years agoAdded UTF8EncodingTest.EncodingFallback.
Marcos Henrich [Tue, 2 Sep 2014 14:46:03 +0000 (22:46 +0800)]
Added UTF8EncodingTest.EncodingFallback.
EncodingFallback tests for multiple invalid inputs the unknownBytes that are given to the DecoderFallback.

9 years agoBring fix for Cecil, includes fix for F#/Fody
Miguel de Icaza [Tue, 2 Sep 2014 14:49:26 +0000 (10:49 -0400)]
Bring fix for Cecil, includes fix for F#/Fody

9 years agoAdded class EncodingTester that can be used to test fallbacks.
Marcos Henrich [Tue, 2 Sep 2014 14:42:54 +0000 (22:42 +0800)]
Added class EncodingTester that can be used to test fallbacks.
EncodingTester is a testing helper class with a method TestDecoderFallback that makes DecoderFalback testing  easier.

9 years agoDo not specify key file when building for mobile, it should be passed on command...
Marek Habersack [Tue, 2 Sep 2014 12:32:03 +0000 (14:32 +0200)]
Do not specify key file when building for mobile, it should be passed on command line

9 years agoChanged InternalGetCharCount to iterate the bytes as InternalGetChars.
Marcos Henrich [Tue, 2 Sep 2014 10:38:20 +0000 (18:38 +0800)]
Changed InternalGetCharCount to iterate the bytes as InternalGetChars.

9 years ago[mcs] more nonliteral constants pattern matching
Marek Safar [Tue, 2 Sep 2014 09:55:20 +0000 (11:55 +0200)]
[mcs] more nonliteral constants pattern matching

9 years agoThis method is internal in the mobile profile
Marek Habersack [Mon, 1 Sep 2014 22:33:44 +0000 (00:33 +0200)]
This method is internal in the mobile profile

9 years agoAdded System.IO.InternalBufferOverflowException class to the mobile profile
Marek Habersack [Mon, 1 Sep 2014 20:24:36 +0000 (22:24 +0200)]
Added System.IO.InternalBufferOverflowException class to the mobile profile

9 years agoMerge pull request #1249 from mattleibow/master
Marek Habersack [Mon, 1 Sep 2014 19:47:43 +0000 (21:47 +0200)]
Merge pull request #1249 from mattleibow/master

[system.data] DataRows with a NULL RowError incorrectly indicated HasError

9 years ago[runtime] Further reduce the usage of the loader lock in the metadata code by moving...
Zoltan Varga [Mon, 1 Sep 2014 18:39:06 +0000 (14:39 -0400)]
[runtime] Further reduce the usage of the loader lock in the metadata code by moving code out of locked regions and using the image lock instead.

9 years ago[system.data] DataRows with a NULL RowError incorrectly indicated HasError:
Matthew Leibowitz [Mon, 1 Sep 2014 18:03:03 +0000 (11:03 -0700)]
[system.data] DataRows with a NULL RowError incorrectly indicated HasError:
 - MS.NET allows RowError to be set to NULL, but will convert it to string.Empty

9 years ago[runtime] Use a separate lock to protect global data structures in classes.c.
Zoltan Varga [Mon, 1 Sep 2014 17:05:25 +0000 (13:05 -0400)]
[runtime] Use a separate lock to protect global data structures in classes.c.

9 years agoDisable a sys.data test which fails on wrench because of an old sqlite version.
Zoltan Varga [Mon, 1 Sep 2014 16:51:53 +0000 (12:51 -0400)]
Disable a sys.data test which fails on wrench because of an old sqlite version.

9 years agoBump version to 3.10.
Zoltan Varga [Mon, 1 Sep 2014 15:47:11 +0000 (11:47 -0400)]
Bump version to 3.10.

9 years ago[runtime] Factor out the nested types computation code from mono_class_get_nested_typ...
Zoltan Varga [Sat, 19 Jul 2014 02:07:58 +0000 (04:07 +0200)]
[runtime] Factor out the nested types computation code from mono_class_get_nested_types () and reorganize it so most of the work is done outside the loader lock.

9 years ago[runtime] Use the image locks in many places instead of the loader lock.
Zoltan Varga [Sat, 19 Jul 2014 01:53:48 +0000 (03:53 +0200)]
[runtime] Use the image locks in many places instead of the loader lock.

9 years ago[runtime] Remove a missed mono_loader_unlock () from mono_metadata_get_header ().
Zoltan Varga [Sat, 19 Jul 2014 01:06:11 +0000 (03:06 +0200)]
[runtime] Remove a missed mono_loader_unlock () from mono_metadata_get_header ().

9 years ago[runtime] Reorganize mono_method_signature_checked () so most of the work is done...
Zoltan Varga [Sat, 19 Jul 2014 00:44:46 +0000 (02:44 +0200)]
[runtime] Reorganize mono_method_signature_checked () so most of the work is done outside the loader lock.

9 years ago[runtime] Reorganize mono_method_get_header () so most of the work is done outside...
Zoltan Varga [Sat, 19 Jul 2014 00:18:18 +0000 (02:18 +0200)]
[runtime] Reorganize mono_method_get_header () so most of the work is done outside the loader lock.

9 years ago[runtime] Remove locking from the mono_get_method_constrained_... () functions, its...
Zoltan Varga [Fri, 18 Jul 2014 12:04:30 +0000 (14:04 +0200)]
[runtime] Remove locking from the mono_get_method_constrained_... () functions, its not needed.

9 years ago[runtime] Reorganize mono_class_setup_interfaces () so most of the work is done outsi...
Zoltan Varga [Fri, 18 Jul 2014 11:45:21 +0000 (13:45 +0200)]
[runtime] Reorganize mono_class_setup_interfaces () so most of the work is done outside the loader lock.

9 years ago[runtime] Move the initialization of class->has_finalize into mono_class_has_finalize...
Zoltan Varga [Fri, 18 Jul 2014 11:15:38 +0000 (13:15 +0200)]
[runtime] Move the initialization of class->has_finalize into mono_class_has_finalizer () in most cases.

9 years ago[runtime] Reorganize mono_class_setup_methods () so most of the work is done outside...
Zoltan Varga [Fri, 18 Jul 2014 03:09:21 +0000 (05:09 +0200)]
[runtime] Reorganize mono_class_setup_methods () so most of the work is done outside the loader lock.

9 years ago[runtime] Reorganize mono_class_has_finalizer () so most of the work is done outside...
Zoltan Varga [Fri, 18 Jul 2014 02:43:50 +0000 (04:43 +0200)]
[runtime] Reorganize mono_class_has_finalizer () so most of the work is done outside the loader lock.

9 years ago[runtime] Reorganize mono_class_setup_events () so most of the work is done outside...
Zoltan Varga [Fri, 18 Jul 2014 02:33:26 +0000 (04:33 +0200)]
[runtime] Reorganize mono_class_setup_events () so most of the work is done outside the loader lock.

9 years ago[runtime] Reorganize mono_class_setup_properties () so most of the work is done outsi...
Zoltan Varga [Fri, 18 Jul 2014 02:25:42 +0000 (04:25 +0200)]
[runtime] Reorganize mono_class_setup_properties () so most of the work is done outside the loader lock.

9 years ago[runtime] Use the image lock in mono_type_from_typespec () instead of the loader...
Zoltan Varga [Thu, 17 Jul 2014 22:02:41 +0000 (00:02 +0200)]
[runtime] Use the image lock in mono_type_from_typespec () instead of the loader lock. Also do most of the work outside the lock.

9 years agoMerge pull request #1246 from schani/feature-separate-pointer-queue
Rodrigo Kumpera [Mon, 1 Sep 2014 14:13:41 +0000 (10:13 -0400)]
Merge pull request #1246 from schani/feature-separate-pointer-queue

[sgen] Refactor pointer queue out of pinning code.

9 years agoPut back csharp project removed in 0450000dc487c81cbf4e61a919caafe124da353e
Marek Safar [Mon, 1 Sep 2014 12:58:32 +0000 (14:58 +0200)]
Put back csharp project removed in 0450000dc487c81cbf4e61a919caafe124da353e

9 years ago[mcs] Fix removing incomplete generic types from eval cache. Fixes #22393
Marek Safar [Mon, 1 Sep 2014 12:57:23 +0000 (14:57 +0200)]
[mcs] Fix removing incomplete generic types from eval cache. Fixes #22393

9 years ago[mcs] Parsing of ternary expressions whose then condition is a lambda. Fixes #22523
Marek Safar [Mon, 1 Sep 2014 11:26:48 +0000 (13:26 +0200)]
[mcs] Parsing of ternary expressions whose then condition is a lambda. Fixes #22523

9 years ago[mcs] Remove wrong test
Marek Safar [Mon, 1 Sep 2014 11:22:21 +0000 (13:22 +0200)]
[mcs] Remove wrong test

9 years agoFixes c2ac44d3dd9520ddd9abdb672f957ea4bb329f2f
Marek Safar [Mon, 1 Sep 2014 10:43:32 +0000 (12:43 +0200)]
Fixes c2ac44d3dd9520ddd9abdb672f957ea4bb329f2f

9 years ago[system.data.linq] Delay reflection hit to actual execution point. Workarounds #22522
Marek Safar [Mon, 1 Sep 2014 09:22:57 +0000 (11:22 +0200)]
[system.data.linq] Delay reflection hit to actual execution point. Workarounds #22522

9 years ago[system.net.http] Update RequestMessage.RequestUri.AbsoluteUri after redirect. Fixes...
Marek Safar [Mon, 1 Sep 2014 08:09:09 +0000 (10:09 +0200)]
[system.net.http] Update RequestMessage.RequestUri.AbsoluteUri after redirect. Fixes #22383

9 years ago[runtime] Fix the windows build.
Zoltan Varga [Sun, 31 Aug 2014 08:34:10 +0000 (04:34 -0400)]
[runtime] Fix the windows build.

9 years ago[mcs] Revert to broken native csc definite assignment for structs
Marek Safar [Sat, 30 Aug 2014 11:51:58 +0000 (13:51 +0200)]
[mcs] Revert to broken native csc definite assignment for structs

9 years ago[mcs] nonliteral constants pattern matching
Marek Safar [Sat, 30 Aug 2014 10:05:42 +0000 (12:05 +0200)]
[mcs] nonliteral constants pattern matching

9 years ago[xbuild] Fix InstalledAssemblyTables signature
Marek Safar [Sat, 30 Aug 2014 06:23:26 +0000 (08:23 +0200)]
[xbuild] Fix InstalledAssemblyTables signature

9 years ago[mcs] simple constants pattern matching
Marek Safar [Fri, 29 Aug 2014 10:35:47 +0000 (12:35 +0200)]
[mcs] simple constants pattern matching

9 years ago[aot] Fix full-aot support when the AOT cache is enabled.
Zoltan Varga [Sat, 30 Aug 2014 03:47:33 +0000 (23:47 -0400)]
[aot] Fix full-aot support when the AOT cache is enabled.

9 years ago[jit] Avoid hardcoding tls offsets into the aot versions of the monitor enter/exit...
Zoltan Varga [Sat, 30 Aug 2014 03:47:01 +0000 (23:47 -0400)]
[jit] Avoid hardcoding tls offsets into the aot versions of the monitor enter/exit trampolines on amd64.

9 years ago[jit] Avoid uninitialized fields in the MonoDelegateTrampInfo structure.
Zoltan Varga [Fri, 29 Aug 2014 23:30:15 +0000 (19:30 -0400)]
[jit] Avoid uninitialized fields in the MonoDelegateTrampInfo structure.

9 years ago[runtime] Fix reading past the end of a string when setting the native thread name.
Zoltan Varga [Fri, 29 Aug 2014 23:29:48 +0000 (19:29 -0400)]
[runtime] Fix reading past the end of a string when setting the native thread name.

9 years ago[runtime] Fix a problem introduced by 522663cdfad5860ffbb84b2827b9d0156c4ed623.
Zoltan Varga [Fri, 29 Aug 2014 21:42:37 +0000 (17:42 -0400)]
[runtime] Fix a problem introduced by 522663cdfad5860ffbb84b2827b9d0156c4ed623.

9 years ago[runtime] Add an adapter between the MonoPrintCallback and the eglib GPrintFunc types.
Zoltan Varga [Fri, 29 Aug 2014 21:03:23 +0000 (17:03 -0400)]
[runtime] Add an adapter between the MonoPrintCallback and the eglib GPrintFunc types.

9 years ago[sgen] Refactor pointer queue out of pinning code.
Mark Probst [Wed, 22 Jan 2014 22:08:19 +0000 (14:08 -0800)]
[sgen] Refactor pointer queue out of pinning code.

9 years agoFix mono_marshal_free_ccw (). Fixes #22414.
Tom Hindle [Fri, 29 Aug 2014 20:05:50 +0000 (16:05 -0400)]
Fix mono_marshal_free_ccw (). Fixes #22414.

9 years ago[bcl] Catch exceptions thrown by SerialPortStream.Dispose () when called from the...
Zoltan Varga [Fri, 29 Aug 2014 19:06:25 +0000 (15:06 -0400)]
[bcl] Catch exceptions thrown by SerialPortStream.Dispose () when called from the finalizer. Fixes #15514.

9 years ago[sdb] Fix the checking of the handshake message.
Zoltan Varga [Fri, 29 Aug 2014 19:04:40 +0000 (15:04 -0400)]
[sdb] Fix the checking of the handshake message.

9 years ago[runtime] Add functionality for AOTing assemblies on demand when they are first used...
Zoltan Varga [Fri, 29 Aug 2014 18:28:02 +0000 (14:28 -0400)]
[runtime] Add functionality for AOTing assemblies on demand when they are first used. Configurable using a new "aotconfig" config element, i.e. <aotcache assemblies="mscorlib System"/>.

9 years ago[runtime] Add Steve Reid's public domain SHA1 code.
Zoltan Varga [Fri, 29 Aug 2014 18:20:40 +0000 (14:20 -0400)]
[runtime] Add Steve Reid's public domain SHA1 code.

9 years ago[eglib] Fix stderr output redirection.
Rodrigo Kumpera [Fri, 29 Aug 2014 18:33:27 +0000 (14:33 -0400)]
[eglib] Fix stderr output redirection.