mono.git
9 years agoMerge pull request #1591 from akoeplinger/remove-npgsql
Rodrigo Kumpera [Tue, 24 Feb 2015 20:41:16 +0000 (14:41 -0600)]
Merge pull request #1591 from akoeplinger/remove-npgsql

Remove Npgsql from class libs

9 years ago[Decimal] Fix C89 compliance in decimal-ms.c
Alexis Christoforides [Tue, 24 Feb 2015 20:21:24 +0000 (12:21 -0800)]
[Decimal] Fix C89 compliance in decimal-ms.c

9 years ago[facades] Add missing System.ServiceModel.Primitives forwarders to MT profile. Fixes...
Marek Safar [Tue, 24 Feb 2015 19:29:34 +0000 (20:29 +0100)]
[facades] Add missing System.ServiceModel.Primitives forwarders to MT profile. Fixes #27338

9 years ago[corlib] Use HGlobalUnmanagedMemoryStream directly from MonoTouch timezoneinfo
Marek Safar [Tue, 24 Feb 2015 19:15:27 +0000 (20:15 +0100)]
[corlib] Use HGlobalUnmanagedMemoryStream directly from MonoTouch timezoneinfo

9 years agoRemove Npgsql from class libs
Alexander Köplinger [Tue, 24 Feb 2015 00:40:45 +0000 (01:40 +0100)]
Remove Npgsql from class libs

This has been requested by the maintainers of Npgsql a few times already (https://bugzilla.xamarin.com/show_bug.cgi?id=23119) and we should do it for Mono 4.0.
Miguel gave his +1 on the mailing list already.

9 years ago[runtime] Upgraded Jay MSVC project to VS 2013.
João Matos [Tue, 24 Feb 2015 18:45:20 +0000 (18:45 +0000)]
[runtime] Upgraded Jay MSVC project to VS 2013.

9 years ago[runtime] Fixed the MSVC build.
João Matos [Tue, 24 Feb 2015 18:43:46 +0000 (18:43 +0000)]
[runtime] Fixed the MSVC build.

Even though this seems like it's just moving the files around in the project, for some reason it makes a difference to VS.

9 years ago[sgen] Introduce SgenThreadInfo::suspend_done.
Rodrigo Kumpera [Mon, 2 Feb 2015 16:04:37 +0000 (11:04 -0500)]
[sgen] Introduce SgenThreadInfo::suspend_done.

This variable must be set to all threads that have been properly suspended. This is
an initial step to simplify suspend state and use explicitly named variables instead
of hiding state in stopped_ip / stopped_domain.

9 years agoAdd suspend done everywhere else.
Rodrigo Kumpera [Mon, 2 Feb 2015 16:04:37 +0000 (11:04 -0500)]
Add suspend done everywhere else.

9 years ago[system.net.http] Accept header with multiple values. Fixes #27352
Marek Safar [Tue, 24 Feb 2015 15:54:21 +0000 (16:54 +0100)]
[system.net.http] Accept header with multiple values. Fixes #27352

9 years agoMerge pull request #1587 from kumpera/cleanup_threading
Rodrigo Kumpera [Tue, 24 Feb 2015 15:02:24 +0000 (09:02 -0600)]
Merge pull request #1587 from kumpera/cleanup_threading

This is a small cleanup of the threading API.

9 years ago[corlib] BinaryWriter/BinaryReader from reference sources
Marek Safar [Tue, 24 Feb 2015 09:33:45 +0000 (10:33 +0100)]
[corlib] BinaryWriter/BinaryReader from reference sources

9 years ago[corlib] UnmanagedMemoryStream from reference sources
Marek Safar [Tue, 24 Feb 2015 09:28:35 +0000 (10:28 +0100)]
[corlib] UnmanagedMemoryStream from reference sources

9 years agobump referencesource (more BIGENDIAN fixes for UnicodeEncoding).
Atsushi Eno [Tue, 24 Feb 2015 04:56:17 +0000 (12:56 +0800)]
bump referencesource (more BIGENDIAN fixes for UnicodeEncoding).

9 years ago[runtime] Fix the non-msvc build.
Zoltan Varga [Tue, 24 Feb 2015 01:41:30 +0000 (20:41 -0500)]
[runtime] Fix the non-msvc build.

9 years ago[runtime] Mark mono_set_pending_exception () as a cold function, so calling code...
Zoltan Varga [Tue, 24 Feb 2015 01:05:40 +0000 (20:05 -0500)]
[runtime] Mark mono_set_pending_exception () as a cold function, so calling code is generated out-of-line.

9 years ago[jit] Use mono_set_pending_exception () instead of throwing exceptions in JIT icalls.
Zoltan Varga [Tue, 24 Feb 2015 01:05:05 +0000 (20:05 -0500)]
[jit] Use mono_set_pending_exception () instead of throwing exceptions in JIT icalls.

9 years ago[threading] Don't suspend a thread running out of its thread bounds.
Rodrigo Kumpera [Mon, 2 Feb 2015 16:04:37 +0000 (11:04 -0500)]
[threading] Don't suspend a thread running out of its thread bounds.

9 years ago[threading] compute thread boulds on thread registration.
Rodrigo Kumpera [Mon, 2 Feb 2015 16:04:37 +0000 (11:04 -0500)]
[threading] compute thread boulds on thread registration.

9 years ago[runtime] Disable some dyncall/gsharedvt fullaot tests on amd64.
Zoltan Varga [Mon, 23 Feb 2015 21:52:36 +0000 (16:52 -0500)]
[runtime] Disable some dyncall/gsharedvt fullaot tests on amd64.

9 years ago[bcl] Fix Console support on ios, the TextWriter class from the reference sources...
Zoltan Varga [Mon, 23 Feb 2015 21:08:39 +0000 (16:08 -0500)]
[bcl] Fix Console support on ios, the TextWriter class from the reference sources called TextWriter:Write(char), so stdout was never flushed.

9 years ago[threading] When checking if a thread is in a critical region, ask the GC too.
Rodrigo Kumpera [Mon, 2 Feb 2015 16:04:37 +0000 (11:04 -0500)]
[threading] When checking if a thread is in a critical region, ask the GC too.

MonoThreads was previously ignoring sgen's in_critical_region, which could lead
to a thread suspended inside a gc critical region leading to the GC not been able
to STW.

9 years ago[threading] Introduce mono_thread_info_is_live and move all thread state testing...
Rodrigo Kumpera [Mon, 2 Feb 2015 16:04:37 +0000 (11:04 -0500)]
[threading] Introduce mono_thread_info_is_live and move all thread state testing to inside MonoThread.

9 years ago[jit] Make mono_thread_interruption_checkpoint () return the exception which needs...
Zoltan Varga [Mon, 23 Feb 2015 19:19:02 +0000 (14:19 -0500)]
[jit] Make mono_thread_interruption_checkpoint () return the exception which needs to be thrown and throw it from the managed method/wrapper which called it.

9 years ago[system] Bymp reference sources to get correct category names
Marek Safar [Mon, 23 Feb 2015 18:24:17 +0000 (19:24 +0100)]
[system] Bymp reference sources to get correct category names

9 years agoBump reference sources for stream api update
Marek Safar [Mon, 23 Feb 2015 17:14:10 +0000 (18:14 +0100)]
Bump reference sources for stream api update

9 years ago[mdoc] Update few failing tests
Ludovic Henry [Mon, 23 Feb 2015 16:27:22 +0000 (11:27 -0500)]
[mdoc] Update few failing tests

9 years ago[mdoc] Update few failing tests
Marek Safar [Mon, 23 Feb 2015 16:15:44 +0000 (17:15 +0100)]
[mdoc] Update few failing tests

9 years ago[system.core] Switch to dynamic visitor from reference sources and remove unused...
Marek Safar [Mon, 23 Feb 2015 16:03:43 +0000 (17:03 +0100)]
[system.core] Switch to dynamic visitor from reference sources and remove unused files

9 years ago[build] 3.10 bump for bootstrap was too much
Marek Safar [Mon, 23 Feb 2015 12:39:44 +0000 (13:39 +0100)]
[build] 3.10 bump for bootstrap was too much

9 years agobump referencesource (fix encoding endianness).
Atsushi Eno [Mon, 23 Feb 2015 12:24:59 +0000 (20:24 +0800)]
bump referencesource (fix encoding endianness).

9 years agoMerge pull request #1586 from vkargov/master
João Matos [Mon, 23 Feb 2015 11:11:52 +0000 (11:11 +0000)]
Merge pull request #1586 from vkargov/master

[runtime] Prioritize loading a profiler library from the installation dir.

9 years ago[build] Bump bootstrap mono requirement to 3.10 which does not have problems with...
Marek Safar [Mon, 23 Feb 2015 10:28:53 +0000 (11:28 +0100)]
[build] Bump bootstrap mono requirement to 3.10 which does not have problems with flow-analysis in external/referencesource/mscorlib/system/text/asciiencoding.cs

9 years agoMerge pull request #1580 from akoeplinger/msbuild-3B-escape
Marek Safar [Mon, 23 Feb 2015 09:42:27 +0000 (10:42 +0100)]
Merge pull request #1580 from akoeplinger/msbuild-3B-escape

[Microsoft.Build.Engine] Fix bug with escaped semicolon and spaces

9 years agoMerge pull request #1585 from akoeplinger/msbuild-makerelative
Marek Safar [Mon, 23 Feb 2015 06:36:11 +0000 (07:36 +0100)]
Merge pull request #1585 from akoeplinger/msbuild-makerelative

[Microsoft.Build.Engine] Implement MakeRelative() predefined property function

9 years ago[runtime] Prioritize loading a profiler library from the installation dir over standa...
Vladimir Kargov [Mon, 23 Feb 2015 04:02:20 +0000 (07:02 +0300)]
[runtime] Prioritize loading a profiler library from the installation dir over standard libarary paths.

9 years ago[Linq] Replace implementation by Microsoft reference sources
Ludovic Henry [Mon, 22 Dec 2014 20:55:54 +0000 (15:55 -0500)]
[Linq] Replace implementation by Microsoft reference sources

9 years agoEnsure MakeRelative() works even when basePath doesn't end in slash
Alexander Köplinger [Sun, 22 Feb 2015 19:38:35 +0000 (20:38 +0100)]
Ensure MakeRelative() works even when basePath doesn't end in slash

9 years ago[Microsoft.Build.Engine] Implement MakeRelative() predefined property function
Alexander Köplinger [Sun, 22 Feb 2015 19:09:31 +0000 (20:09 +0100)]
[Microsoft.Build.Engine] Implement MakeRelative() predefined property function

9 years ago[aot] Fix thumb support when using separate llvm modules.
Zoltan Varga [Sun, 22 Feb 2015 05:31:41 +0000 (00:31 -0500)]
[aot] Fix thumb support when using separate llvm modules.

9 years ago[runtime] Add a --disable-visibility-hidden flag to disable the usage of -fvisibility...
Zoltan Varga [Sat, 21 Feb 2015 23:41:00 +0000 (18:41 -0500)]
[runtime] Add a --disable-visibility-hidden flag to disable the usage of -fvisibility=hidden for now.

9 years ago[runtime] Export a few more symbols.
Zoltan Varga [Sat, 21 Feb 2015 23:32:10 +0000 (18:32 -0500)]
[runtime] Export a few more symbols.

9 years agoMerge pull request #1573 from akoeplinger/msbuild-import-empty
Marek Safar [Sat, 21 Feb 2015 12:22:01 +0000 (13:22 +0100)]
Merge pull request #1573 from akoeplinger/msbuild-import-empty

[Microsoft.Build.Engine] Ignore import with empty project attribute when condition is false

9 years agoMerge pull request #1583 from akoeplinger/fix-genproj-line-endings
João Matos [Fri, 20 Feb 2015 20:14:15 +0000 (20:14 +0000)]
Merge pull request #1583 from akoeplinger/fix-genproj-line-endings

[genproj] Fix line endings in generated file to be CRLF

9 years agoMerge branch 'master' of github.com:mono/mono
Atsushi Eno [Fri, 20 Feb 2015 19:35:57 +0000 (03:35 +0800)]
Merge branch 'master' of github.com:mono/mono

(some commits occurred while I have been cherry-picking a lot of "they are
in import-system-xml branch but it works with existing sys.xml" stuff.)
work in master

9 years ago[WCF] XmlWriter.WriteAttributeString(string,string) does not accept xml:*.
Atsushi Eno [Fri, 6 Feb 2015 08:01:19 +0000 (16:01 +0800)]
[WCF] XmlWriter.WriteAttributeString(string,string) does not accept xml:*.

It needs LocalName. So use other overloads instead.

9 years ago[XLinq] create new instance of XmlSchemaInfo for each XObject from XmlReader.
Atsushi Eno [Thu, 5 Feb 2015 21:36:13 +0000 (05:36 +0800)]
[XLinq] create new instance of XmlSchemaInfo for each XObject from XmlReader.

In referencesource, XmlReader.SchemaInfo does not return different instances
for each node at its state but just returns the XmlReader itself (which
implements IXmlSchemaInfo). Hence, if we just set the corresponding
IXmlScemaInfo to each XObject, it results in inconsistent state.

This fixes two regressions in ExtensionsTest (XAttributeFailValidate and
XAttributeThrowExceptionValidate).

9 years ago[Sys.Security] don't expect XmlNode.ChildNodes returns the same instance.
Atsushi Eno [Wed, 4 Feb 2015 04:56:29 +0000 (12:56 +0800)]
[Sys.Security] don't expect XmlNode.ChildNodes returns the same instance.

It did in mono implementation. It doesn't on referencesource.

9 years ago[Configuration] skip whitespaces in the settings xml.
Atsushi Eno [Tue, 3 Feb 2015 10:33:32 +0000 (18:33 +0800)]
[Configuration] skip whitespaces in the settings xml.

This is required after we switch to referencesource, which somehow
preserves whitespaces during deserialization from xml.

9 years ago[Xaml] XamlXmlWriter should flush output when disposing.
Atsushi Eno [Mon, 2 Feb 2015 10:24:15 +0000 (18:24 +0800)]
[Xaml] XamlXmlWriter should flush output when disposing.

With referencesource, XmlWriter for TextWriter buffers the output.
When closing XamlXmlWriter, it does not flush the output, causing
the buffered XmlWriter output discarded in the wild.

9 years ago[WCF] for certain kind of Messages, do now write BodyContents twice.
Atsushi Eno [Mon, 2 Feb 2015 09:48:14 +0000 (17:48 +0800)]
[WCF] for certain kind of Messages, do now write BodyContents twice.

9 years ago[Sys.Xml] when deserializing XmlNode, use XmlReader's NameTable.
Atsushi Eno [Mon, 2 Feb 2015 09:03:19 +0000 (17:03 +0800)]
[Sys.Xml] when deserializing XmlNode, use XmlReader's NameTable.

9 years ago[WCF] fix wrong using scope on XmlWriter in security token serializer test.
Atsushi Eno [Mon, 2 Feb 2015 09:01:00 +0000 (17:01 +0800)]
[WCF] fix wrong using scope on XmlWriter in security token serializer test.

9 years ago[WCF] do not use XmlReader.Name to check LocalName.
Atsushi Eno [Fri, 30 Jan 2015 16:44:34 +0000 (00:44 +0800)]
[WCF] do not use XmlReader.Name to check LocalName.

It won't match for prefixed ones.

9 years ago[WCF] Do not expect XmlElement.FirstChild is non-whitespace here.
Atsushi Eno [Fri, 30 Jan 2015 16:43:23 +0000 (00:43 +0800)]
[WCF] Do not expect XmlElement.FirstChild is non-whitespace here.

Fix several regressions caused by referencesource Sys.Xml import.

9 years ago[S.R.Serialization] fix referencesource glitch in XmlMtomDictionaryWriter.
Atsushi Eno [Fri, 30 Jan 2015 08:57:53 +0000 (16:57 +0800)]
[S.R.Serialization] fix referencesource glitch in XmlMtomDictionaryWriter.

MTOM writer didn't expect multiple top-level elements are rejected at
ConformanceLevel.Auto, neiher do against Write[Start/End]Document() with
such elements.

Also Flush is often needed before directly writing to the Stream(Writer).

EOLs handling was also inconsistent between referencesource and old mono.

9 years ago[S.R.Serialization] add missing attributes in MS serialization namespace.
Atsushi Eno [Thu, 29 Jan 2015 18:51:33 +0000 (02:51 +0800)]
[S.R.Serialization] add missing attributes in MS serialization namespace.

This fixes another regression which failed to load Test ns22.xsd.

9 years ago[Sys.Xml] don't use XmlSchemaElement.ElementType anymore. MS doesn't use it.
Atsushi Eno [Thu, 29 Jan 2015 08:39:51 +0000 (16:39 +0800)]
[Sys.Xml] don't use XmlSchemaElement.ElementType anymore. MS doesn't use it.

XML Schema compilation is done in referencesource.
XmlSchemaImporter is based on mono code. Hence this glitch happened.

The following regression is fixed:

1) MonoTests.System.Xml.Serialization.XmlSchemaImporterTests.DefaultTypeTopLevelElementImportsAllComplexTypes : System.InvalidOperationException : 'Root' is missing.
at System.Xml.Serialization.XmlSchemaImporter.ImportTypeMapping (System.Xml.XmlQualifiedName name) [0x0005a] in /svn/mono/mcs/class/System.XML/System.Xml.Serialization/XmlSchemaImporter.cs:453
at MonoTests.System.Xml.Serialization.XmlSchemaImporterTests.DefaultTypeTopLevelElementImportsAllComplexTypes () [0x00039] in /svn/mono/mcs/class/System.XML/Test/System.Xml.Serialization/XmlSchemaImporterTests.cs:1104
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00054] in /svn/mono/mcs/class/corlib/System.Reflection/MonoMethod.cs:230

9 years agoOur XmlDictionaryWriter implementation expects XmlReader at non-Initial state.
Atsushi Eno [Tue, 27 Jan 2015 14:00:42 +0000 (22:00 +0800)]
Our XmlDictionaryWriter implementation expects XmlReader at non-Initial state.

It is to fix glitch between mono Sys.Xml and referencesource.

9 years ago[Sys.Data] DataSet.ReadXmlSchema(): use LocalName instead of Name on XmlReader.
Atsushi Eno [Tue, 20 Jan 2015 10:23:06 +0000 (19:23 +0900)]
[Sys.Data] DataSet.ReadXmlSchema(): use LocalName instead of Name on XmlReader.

MS referencesource Sys.Xml uncovered this bug.

9 years ago[aot] Fix the emission of llvm plt entries.
Zoltan Varga [Fri, 20 Feb 2015 18:59:56 +0000 (13:59 -0500)]
[aot] Fix the emission of llvm plt entries.

9 years ago[corlib] Fixes build with old UnmanagedMemoryStream
Marek Safar [Fri, 20 Feb 2015 17:45:42 +0000 (18:45 +0100)]
[corlib] Fixes build with old UnmanagedMemoryStream

9 years agoAdd missing new I18N DefaultEncoder class.
Atsushi Eno [Mon, 16 Feb 2015 18:44:00 +0000 (02:44 +0800)]
Add missing new I18N DefaultEncoder class.

9 years agoAdd old mono Encoder and use it in MonoEncoding to keep compatibility.
Atsushi Eno [Mon, 16 Feb 2015 13:06:51 +0000 (21:06 +0800)]
Add old mono Encoder and use it in MonoEncoding to keep compatibility.

There was some glitch in CP932 encoding and referencesource Encoder
that caused error in Convert(), shown in System.XML tests.
To avoid this, bring back old Encoder as we used before and keep
compatible processing.

It might be buggier, but doesn't regress. We may be able to bring nlp-
based Encodings later too.

9 years ago[runtime] Export the GC bridge api functions.
Zoltan Varga [Fri, 20 Feb 2015 16:51:19 +0000 (11:51 -0500)]
[runtime] Export the GC bridge api functions.

9 years agoMerge pull request #1582 from zevane/patch-1
Miguel de Icaza [Fri, 20 Feb 2015 16:23:50 +0000 (11:23 -0500)]
Merge pull request #1582 from zevane/patch-1

Make the class thread-safe

9 years ago[corlib] Remove ResourceCloseHandler usage
Marek Safar [Fri, 20 Feb 2015 16:07:15 +0000 (17:07 +0100)]
[corlib] Remove ResourceCloseHandler usage

9 years ago[corlib] Add more internal apis
Marek Safar [Fri, 20 Feb 2015 14:09:14 +0000 (15:09 +0100)]
[corlib] Add more internal apis

9 years ago[build] Handle multiple entries in RESOURCE_STRINGS
Marek Safar [Fri, 20 Feb 2015 12:34:18 +0000 (13:34 +0100)]
[build] Handle multiple entries in RESOURCE_STRINGS

9 years agoBump reference sources to revert Add read-only interfaces to some collections
Marek Safar [Fri, 20 Feb 2015 10:25:23 +0000 (11:25 +0100)]
Bump reference sources to revert Add read-only interfaces to some collections

9 years agoUse more resource text strings from reference sources
Marek Safar [Fri, 20 Feb 2015 10:16:18 +0000 (11:16 +0100)]
Use more resource text strings from reference sources

9 years ago[System.Runtime.Serialization] Makefile cleanup
Marek Safar [Fri, 20 Feb 2015 08:57:30 +0000 (09:57 +0100)]
[System.Runtime.Serialization] Makefile cleanup

9 years ago[System.Numerics] Cleanup Makefile
Marek Safar [Fri, 20 Feb 2015 08:52:44 +0000 (09:52 +0100)]
[System.Numerics] Cleanup Makefile

9 years ago[System.ComponentModel.DataAnnotations] Makefile clean-up
Marek Safar [Fri, 20 Feb 2015 08:44:37 +0000 (09:44 +0100)]
[System.ComponentModel.DataAnnotations] Makefile clean-up

9 years agoMake the class thread-safe
zevane [Fri, 20 Feb 2015 08:12:47 +0000 (09:12 +0100)]
Make the class thread-safe

If two threads request the same section, which isn't yet cached, both try to insert it into the cache, causing a "Key duplication when adding...". It's neccesary to lock the getter. This solves bugs #5263, #7785, #18303

9 years ago[corlib] Switch to official mscorlib.txt
Marek Safar [Fri, 20 Feb 2015 07:49:17 +0000 (08:49 +0100)]
[corlib] Switch to official mscorlib.txt

9 years agoBring referencesource messages that were just published by Microsoft
Miguel de Icaza [Fri, 20 Feb 2015 02:02:49 +0000 (21:02 -0500)]
Bring referencesource messages that were just published by Microsoft

9 years ago[aot] Fix the emission of dwarf debug info.
Zoltan Varga [Fri, 20 Feb 2015 01:24:38 +0000 (20:24 -0500)]
[aot] Fix the emission of dwarf debug info.

9 years ago[aot] Emit dwarf emission on arm64.
Zoltan Varga [Fri, 20 Feb 2015 01:02:39 +0000 (20:02 -0500)]
[aot] Emit dwarf emission on arm64.

9 years ago[llvm] Fix a bug introduced by 61ae03fef1aaa74228c5eeba4fe6c03261ce2552.
Zoltan Varga [Thu, 19 Feb 2015 23:53:37 +0000 (18:53 -0500)]
[llvm] Fix a bug introduced by 61ae03fef1aaa74228c5eeba4fe6c03261ce2552.

9 years ago[llvm] Mark methods with the NOINLINING attribute as non-inlinable.
Zoltan Varga [Thu, 19 Feb 2015 22:17:20 +0000 (17:17 -0500)]
[llvm] Mark methods with the NOINLINING attribute as non-inlinable.

9 years ago[llvm] Refactor the calling convention handling code a bit, add support for returning...
Zoltan Varga [Thu, 19 Feb 2015 22:01:59 +0000 (17:01 -0500)]
[llvm] Refactor the calling convention handling code a bit, add support for returning fp structures by value.

9 years ago[tpl] Increase wait timing in test suite to adapt to the slower ramp up of the ThreadPool
Ludovic Henry [Thu, 19 Feb 2015 20:48:47 +0000 (15:48 -0500)]
[tpl] Increase wait timing in test suite to adapt to the slower ramp up of the ThreadPool

9 years ago[aot] Enable LLVM level inlining.
Zoltan Varga [Thu, 19 Feb 2015 19:34:27 +0000 (14:34 -0500)]
[aot] Enable LLVM level inlining.

9 years ago[system.web] Tests update
Marek Safar [Thu, 19 Feb 2015 19:12:31 +0000 (20:12 +0100)]
[system.web] Tests update

9 years ago[WindowsBase] Implement Vector formattable ToString
Marek Safar [Thu, 19 Feb 2015 19:11:05 +0000 (20:11 +0100)]
[WindowsBase] Implement Vector formattable ToString

9 years ago[corlib] BufferedStream from reference sources
Marek Safar [Thu, 19 Feb 2015 16:17:04 +0000 (17:17 +0100)]
[corlib] BufferedStream from reference sources

9 years ago[llvm] Mark methods with clauses as noinline.
Zoltan Varga [Thu, 19 Feb 2015 19:06:20 +0000 (14:06 -0500)]
[llvm] Mark methods with clauses as noinline.

9 years ago[jit] Fix the overflow checks in the liveness2 pass since the liveness ranges are...
Zoltan Varga [Thu, 19 Feb 2015 19:05:51 +0000 (14:05 -0500)]
[jit] Fix the overflow checks in the liveness2 pass since the liveness ranges are stored as signed ints.

9 years ago[aot] Fix catching exceptions in gshared methods on amd64.
Zoltan Varga [Thu, 19 Feb 2015 18:26:23 +0000 (13:26 -0500)]
[aot] Fix catching exceptions in gshared methods on amd64.

9 years ago[genproj] Fix line endings in generated file to be CRLF
Alexander Köplinger [Thu, 19 Feb 2015 18:12:10 +0000 (19:12 +0100)]
[genproj] Fix line endings in generated file to be CRLF

The template uses CRLF everywhere, so we should generate the same to avoid mixed line endings.

9 years ago[llvm] Mark the mono_aot_personality () function as used, to prevent llvm from optimi...
Zoltan Varga [Thu, 19 Feb 2015 17:10:02 +0000 (12:10 -0500)]
[llvm] Mark the mono_aot_personality () function as used, to prevent llvm from optimizing it away.

9 years ago[runtime] Export a few functions needed by xam.mac.
Zoltan Varga [Thu, 19 Feb 2015 16:41:05 +0000 (11:41 -0500)]
[runtime] Export a few functions needed by xam.mac.

9 years agoAdd ReferenceSources/mscorlib.txt to EXTRA_DIST (fixes distcheck)
Jo Shields [Thu, 19 Feb 2015 15:50:20 +0000 (15:50 +0000)]
Add ReferenceSources/mscorlib.txt to EXTRA_DIST (fixes distcheck)

9 years ago[corlib] Text streams from reference sources
Marek Safar [Thu, 19 Feb 2015 16:04:14 +0000 (17:04 +0100)]
[corlib] Text streams from reference sources

9 years ago[corlib] Use public TextWriter.Synchronized for Console synchronization and leave...
Marek Safar [Thu, 19 Feb 2015 15:42:57 +0000 (16:42 +0100)]
[corlib] Use public TextWriter.Synchronized for Console synchronization and leave stream closing handling to underlying stream

9 years ago[corlib] Stream, MemoryStream from reference sources
Marek Safar [Thu, 19 Feb 2015 12:04:16 +0000 (13:04 +0100)]
[corlib] Stream, MemoryStream from reference sources

9 years ago[corlib] Access null stream using public property
Marek Safar [Thu, 19 Feb 2015 11:47:40 +0000 (12:47 +0100)]
[corlib] Access null stream using public property

9 years ago[corlib] Rename IsDirectorySeparator method to match reference sources
Marek Safar [Thu, 19 Feb 2015 11:46:48 +0000 (12:46 +0100)]
[corlib] Rename IsDirectorySeparator method to match reference sources

9 years agoStop building with `-Wdeclaration-after-statement` since we're C99 now.
Alex Rønne Petersen [Thu, 19 Feb 2015 10:04:59 +0000 (11:04 +0100)]
Stop building with `-Wdeclaration-after-statement` since we're C99 now.