mono.git
9 years agoMerge pull request #1447 from chrisvire/bug-25102
Zoltan Varga [Tue, 9 Dec 2014 14:25:03 +0000 (09:25 -0500)]
Merge pull request #1447 from chrisvire/bug-25102

[MWF] Use Ctrl+PageUp/PageDown for Tab Navigation

9 years ago[corlib] Workaround boostrap issue with HostProtectionAttribute
Marek Safar [Tue, 9 Dec 2014 14:09:34 +0000 (15:09 +0100)]
[corlib] Workaround boostrap issue with HostProtectionAttribute

9 years ago[System] Use ComponentModel from reference sources
Marek Safar [Tue, 9 Dec 2014 13:27:42 +0000 (14:27 +0100)]
[System] Use ComponentModel from reference sources

9 years agoMerge pull request #1446 from odinserj/master
Marek Safar [Tue, 9 Dec 2014 09:03:30 +0000 (10:03 +0100)]
Merge pull request #1446 from odinserj/master

Add DateTimeOffsetConverter to the default converters list

9 years agomake dist fix
Marek Safar [Tue, 9 Dec 2014 08:59:25 +0000 (09:59 +0100)]
make dist fix

9 years agoFix dmcs to have correct sdk value
Marek Safar [Tue, 9 Dec 2014 08:46:47 +0000 (09:46 +0100)]
Fix dmcs to have correct sdk value

9 years agoUpdate mcs test
Marek Safar [Tue, 9 Dec 2014 08:29:43 +0000 (09:29 +0100)]
Update mcs test

9 years ago[sdb] Fix more crashes on shutdown when the assembly unload callbacks are called...
Zoltan Varga [Mon, 8 Dec 2014 22:53:35 +0000 (17:53 -0500)]
[sdb] Fix more crashes on shutdown when the assembly unload callbacks are called on the debugger thread. Fixes #25009.

9 years ago[build] Print out the version of the bootstrap mcs if the profile check fails.
Zoltan Varga [Mon, 8 Dec 2014 20:56:01 +0000 (15:56 -0500)]
[build] Print out the version of the bootstrap mcs if the profile check fails.

9 years ago[runtime] Remove the bug-438454.exe test, it tests behaviour which is by design.
Zoltan Varga [Mon, 8 Dec 2014 20:48:17 +0000 (15:48 -0500)]
[runtime] Remove the bug-438454.exe test, it tests behaviour which is by design.

9 years ago[runtime] Add another rule for the builder-sgen.h -> main-sgen.o dependency since...
Zoltan Varga [Mon, 8 Dec 2014 20:18:00 +0000 (15:18 -0500)]
[runtime] Add another rule for the builder-sgen.h -> main-sgen.o dependency since apparently some versions of automake etc. generate a main-sgen.o file too.

9 years agoRevert "[build] Rework the buildver dep check."
Zoltan Varga [Mon, 8 Dec 2014 20:15:44 +0000 (15:15 -0500)]
Revert "[build] Rework the buildver dep check."

This reverts commit a9f31e63db668955e2723796201d5c12dd146eae.

Revert this as it breaks make dist by having a source file depend on a generated file.

9 years agogmcs script is no longer installed.
Marek Safar [Mon, 8 Dec 2014 18:54:30 +0000 (19:54 +0100)]
gmcs script is no longer installed.

The intention is to make build failures easy to spot instead of silently upgrading
target framework from 2 to 4 and then fail down the road on e.g type ambiguity
caused by new 4.0 framework types or methods

9 years agoAdd DateTimeOffsetConverter to the default converters list.
Sergey Odinokov [Mon, 8 Dec 2014 18:59:00 +0000 (21:59 +0300)]
Add DateTimeOffsetConverter to the default converters list.

This is the fix for https://bugzilla.xamarin.com/show_bug.cgi?id=25158

Current implementation does not contain the DateTimeOffsetConverter
in the list of default converters. This cause NotSupportedException
to be thrown when trying to serialize/deserialize DateTimeOffset
values to/from strings.

In .NET Framework implementation this class is added to such a list.

9 years agoUse `git://...` instead of `git@...` for submodules.
Alex Rønne Petersen [Mon, 8 Dec 2014 18:40:15 +0000 (19:40 +0100)]
Use `git://...` instead of `git@...` for submodules.

9 years ago[corlib] Update SafeHandle dispose pattern to match .net. Fixes #25132
Marek Safar [Mon, 8 Dec 2014 16:50:21 +0000 (17:50 +0100)]
[corlib] Update SafeHandle dispose pattern to match .net. Fixes #25132

9 years agoAdded reference-assemblies submodule to fix the build
Marek Habersack [Mon, 8 Dec 2014 16:23:11 +0000 (17:23 +0100)]
Added reference-assemblies submodule to fix the build

9 years agoChange 4.0 profile to metadata reference only profile
Marek Safar [Mon, 8 Dec 2014 15:46:10 +0000 (16:46 +0100)]
Change 4.0 profile to metadata reference only profile

9 years ago[corlib] Remove duplicate FirstChanceExceptionEventArgs
Marek Safar [Mon, 8 Dec 2014 13:48:28 +0000 (14:48 +0100)]
[corlib] Remove duplicate FirstChanceExceptionEventArgs

9 years ago[mkbundle] fix execution for X.Android on Windows regarding dos2unix.
Atsushi Eno [Mon, 8 Dec 2014 15:40:52 +0000 (23:40 +0800)]
[mkbundle] fix execution for X.Android on Windows regarding dos2unix.

This fixes bug #25086 (Xamarin.Android). Details described there.

To fix the issue, we use #if XAMARIN_ANDROID to avoid that old cygwin-only
code path. (We are not sure if simply removing the old code still works,
so we don't remove that for now.)

9 years ago[MWF] Use Ctrl+PageUp/PageDown for Tab Navigation
Chris Hubbard [Mon, 8 Dec 2014 15:35:56 +0000 (10:35 -0500)]
[MWF] Use Ctrl+PageUp/PageDown for Tab Navigation

In the Windows implementation of the TabControl, Ctrl+PageUp
navigates to the previous tab and Ctrl+PageDown navigates to the
next tab (with both wrapping around).  This change implements this
feature in the Mono implementation.

Change-Id: Ib940bd08d5ba641f05ed91c0e789e356e68f72bb

9 years ago[system] Replace System.Collections.Generic from reference sources
Marek Safar [Mon, 8 Dec 2014 11:04:01 +0000 (12:04 +0100)]
[system] Replace System.Collections.Generic from reference sources

9 years ago[system] Add test for #25137
Marek Safar [Mon, 8 Dec 2014 11:02:33 +0000 (12:02 +0100)]
[system] Add test for #25137

9 years ago[system] Fix soctec test to not block indefinitely
Marek Safar [Mon, 8 Dec 2014 10:33:04 +0000 (11:33 +0100)]
[system] Fix soctec test to not block indefinitely

9 years agoMerge pull request #1445 from meebey/registry_fix_unneeded_write_permission
Marek Safar [Mon, 8 Dec 2014 09:49:01 +0000 (10:49 +0100)]
Merge pull request #1445 from meebey/registry_fix_unneeded_write_permission

[corlib] Fix needing write permission when reading registry values. Fixe...

9 years ago[corlib] Fix needing write permission when reading registry values. Fixes #25106
Mirco Bauer [Mon, 8 Dec 2014 09:29:24 +0000 (10:29 +0100)]
[corlib] Fix needing write permission when reading registry values. Fixes #25106

ToKey() ignores the setting parameter when calling RegistryKey.OpenSubKey() and
thus always asks for write permission. If you try to read read-only keys (say
HKLM without admin rights) it will fail with a  SecurityException.

9 years ago[amd64] Fix the passing of nested structures in registers which cross an 8 byte bound...
Zoltan Varga [Sat, 6 Dec 2014 11:17:55 +0000 (06:17 -0500)]
[amd64] Fix the passing of nested structures in registers which cross an 8 byte boundary in pinvoke. Fixes #25095.

9 years ago[canaries] Removed accidental hardcode
Alexis Christoforides [Fri, 5 Dec 2014 20:53:55 +0000 (15:53 -0500)]
[canaries] Removed accidental hardcode

9 years ago[runtime] Replace offsetof with G_STRUCT_OFFSET on commit's @b0cff959e47c3d9955e66753...
Alexis Christoforides [Fri, 5 Dec 2014 20:48:21 +0000 (15:48 -0500)]
[runtime] Replace offsetof with G_STRUCT_OFFSET on commit's @b0cff959e47c3d9955e6675364bf71404cd74bac changes

9 years ago[System.IO.KeventWatcher] More fixes and MS behavior matching for the new implementation.
Alexis Christoforides [Fri, 5 Dec 2014 20:05:21 +0000 (15:05 -0500)]
[System.IO.KeventWatcher] More fixes and MS behavior matching for the new implementation.
* Fixed the FileSystemEventArgs.Name property for all events
* Fixed regression of bug #5747 (and related path normalizing issues) https://bugzilla.xamarin.com/show_bug.cgi?id=5747
* Improved error handling, set hard limit on file descriptors to 200 for now to help isolate issues
* Fixed issues with rapid event Changed+Renamed firing

9 years ago[sgen] Remove debugging comment.
Mark Probst [Fri, 5 Dec 2014 19:55:20 +0000 (11:55 -0800)]
[sgen] Remove debugging comment.

9 years ago[sgen] Fix pinning in the presence of canaries.
Mark Probst [Fri, 5 Dec 2014 19:09:58 +0000 (11:09 -0800)]
[sgen] Fix pinning in the presence of canaries.

9 years agoMerge pull request #980 from StephenMcConnel/bug-18638
Zoltan Varga [Fri, 5 Dec 2014 19:09:00 +0000 (14:09 -0500)]
Merge pull request #980 from StephenMcConnel/bug-18638

Fix bugs in sizing TableLayoutPanel (Xamarin bug 18638)

9 years agoMerge pull request #1442 from ermshiperete/TextOverlapsImage
Zoltan Varga [Fri, 5 Dec 2014 19:07:39 +0000 (14:07 -0500)]
Merge pull request #1442 from ermshiperete/TextOverlapsImage

[MWF] Fix problem when button text overlaps image

9 years agoMerge pull request #1322 from StephenMcConnel/bug23532
Zoltan Varga [Fri, 5 Dec 2014 19:07:20 +0000 (14:07 -0500)]
Merge pull request #1322 from StephenMcConnel/bug23532

Remove excessive shortcut key matching in ToolStrip

9 years agoMerge pull request #1323 from StephenMcConnel/bug-23591
Zoltan Varga [Fri, 5 Dec 2014 19:06:36 +0000 (14:06 -0500)]
Merge pull request #1323 from StephenMcConnel/bug-23591

Fix potential crash in ListView.ItemControl.ItemsMouseDown

9 years ago[mscorlib/Android] TimeZoneInfo.Local.Id should NOT be "Local".
Jonathan Pryor [Fri, 5 Dec 2014 18:23:51 +0000 (13:23 -0500)]
[mscorlib/Android] TimeZoneInfo.Local.Id should NOT be "Local".

Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=24742
Context: Commit f7fd52ad
Context: https://bugzilla.xamarin.com/show_bug.cgi?id=24958

The logic of Commit f7fd52ad was 'Desktop Mono returns "Local" from
TimeZoneInfo.Local.Id, so surely Xamarin.Android should', predicated
in part on the assumption that whatever Desktop Mono does should be
the same as what Desktop .NET does.

This assumption wasn't verified, and is in fact wrong; Desktop .NET
doesn't return "Local" from TimeZoneInfo.Local.Id, it returns an
actual identifier.

The reason why Desktop Mono returns "Local" is due to implementation
sanity, particularly on OS X: /etc/localtime may be a symlink OR a
copy of the timezone data, and when it's a copy there's no way to
determine the Olson ID for the timezone. Consequently, it may not be
possible to determine the TimeZone ID.

Xamarin.Android doesn't have that problem; it uses the Android
persist.sys.timezone system property value,
falling back to java.util.TimeZone.getDefault().getID() if necessary,
and thus always has access to an Olson ID.

Change TimeZoneInfo.Local.Id on Xamarin.Android to return the Olson ID
instead of "Local", partially reverting Commit f7fd52ad.

9 years agoUpdate profiler tests environment
Marek Safar [Fri, 5 Dec 2014 17:50:54 +0000 (18:50 +0100)]
Update profiler tests environment

9 years agoBump referencesource
Marcos Henrich [Fri, 5 Dec 2014 17:12:28 +0000 (17:12 +0000)]
Bump referencesource

9 years ago[mcs] Fix null operator on arrays with property receiver.
Marek Safar [Fri, 5 Dec 2014 16:57:02 +0000 (17:57 +0100)]
[mcs] Fix null operator on arrays with property receiver.

9 years agoMerge pull request #1443 from esdrubal/userinfoescape
Marek Safar [Fri, 5 Dec 2014 16:41:05 +0000 (17:41 +0100)]
Merge pull request #1443 from esdrubal/userinfoescape

[System] Fixed UriParseComponents.ParseUser.

9 years ago[MWF] Fix problem when button text overlaps image
Eberhard Beilharz [Fri, 5 Dec 2014 16:35:35 +0000 (17:35 +0100)]
[MWF] Fix problem when button text overlaps image

When we draw a button with ImageAboveText.ImageAboveText and the
text is too big to fit below the image we have to draw the text over
the image. This should happen from the bottom, not from the top as
the previous implementation did. With the previous code we ended up
having the text at the top of the button under certain conditions.

9 years ago[System] Fixed UriParseComponents.ParseUser. Fixes #25087.
Marcos Henrich [Fri, 5 Dec 2014 16:13:57 +0000 (16:13 +0000)]
[System] Fixed UriParseComponents.ParseUser. Fixes #25087.
UriParseComponents.ParseUser was unescaping all escaped chars and when a non valid user info char was encountered it was assuming that those chars were not part of the user info. The chars were not consumed thus the problems while parsing the rest of the input.
UriParseComponents.ParseUser now keeps non valid user info chars escaped.

9 years ago[System] Test Uri constructor with escaped user info chars.
Marcos Henrich [Fri, 5 Dec 2014 16:11:32 +0000 (16:11 +0000)]
[System] Test Uri constructor with escaped user info chars.

9 years ago[mcs] Add dictionary initializer for arrays.
Marek Safar [Fri, 5 Dec 2014 15:51:25 +0000 (16:51 +0100)]
[mcs] Add dictionary initializer for arrays.

9 years agoUpdate runtime tests environment
Marek Safar [Fri, 5 Dec 2014 15:39:44 +0000 (16:39 +0100)]
Update runtime tests environment

9 years agoFix resgen 4.0 profile path
Marek Safar [Fri, 5 Dec 2014 14:02:22 +0000 (15:02 +0100)]
Fix resgen 4.0 profile path

9 years agoFix the DISABLE_REMOTING build.
Zoltan Varga [Fri, 5 Dec 2014 13:51:27 +0000 (08:51 -0500)]
Fix the DISABLE_REMOTING build.

9 years agoRestore 4.0 profile as metadata only profile
Marek Safar [Fri, 5 Dec 2014 11:01:12 +0000 (12:01 +0100)]
Restore 4.0 profile as metadata only profile

9 years ago[corlib] Add missing API
Marek Safar [Fri, 5 Dec 2014 10:20:46 +0000 (11:20 +0100)]
[corlib] Add missing API

9 years agorevive nunit-console which referenced lib/mono/2.0.
Atsushi Eno [Fri, 5 Dec 2014 06:55:33 +0000 (14:55 +0800)]
revive nunit-console which referenced lib/mono/2.0.

Actually the entire REWRITE2_* should be killed.

9 years agoFix a C compiler warning.
Mark Probst [Thu, 4 Dec 2014 22:35:27 +0000 (14:35 -0800)]
Fix a C compiler warning.

9 years agoNo longer include Volatile.cs in Mvc3 since the 4.0 profile is gone now.
Alex Rønne Petersen [Thu, 4 Dec 2014 17:02:39 +0000 (18:02 +0100)]
No longer include Volatile.cs in Mvc3 since the 4.0 profile is gone now.

9 years agoAdd System.Data.Entity assembly
Marek Safar [Thu, 4 Dec 2014 17:59:42 +0000 (18:59 +0100)]
Add System.Data.Entity assembly

9 years agoBump referencesource
Marek Safar [Thu, 4 Dec 2014 17:54:41 +0000 (18:54 +0100)]
Bump referencesource

9 years ago[corlib] Add missing API to AppDomainSetup
Marek Safar [Thu, 4 Dec 2014 17:09:28 +0000 (18:09 +0100)]
[corlib] Add missing API to AppDomainSetup

9 years agoBump referencesource submodule.
Marcos Henrich [Thu, 4 Dec 2014 12:43:50 +0000 (12:43 +0000)]
Bump referencesource submodule.

9 years agoMerge pull request #1441 from akoeplinger/fix-incorrect-test
Marek Safar [Thu, 4 Dec 2014 16:46:07 +0000 (17:46 +0100)]
Merge pull request #1441 from akoeplinger/fix-incorrect-test

[System.Web.DynamicData] Fixed test to verify the right behavior

9 years agoFix xbuild profile dependencies
Marek Safar [Thu, 4 Dec 2014 15:25:17 +0000 (16:25 +0100)]
Fix xbuild profile dependencies

9 years agoRemove old (now unused) 2.0 sources
Marek Safar [Thu, 4 Dec 2014 14:25:41 +0000 (15:25 +0100)]
Remove old (now unused) 2.0 sources

9 years agoRemove 4.0 profile
Marek Safar [Thu, 4 Dec 2014 14:16:31 +0000 (15:16 +0100)]
Remove 4.0 profile

9 years ago[mcs] Validate more nameof argument expressions
Marek Safar [Thu, 4 Dec 2014 13:18:18 +0000 (14:18 +0100)]
[mcs] Validate more nameof argument expressions

9 years ago[System.Web.DynamicData] Fixed test to verify the right behavior
Alexander Köplinger [Wed, 26 Nov 2014 18:38:17 +0000 (19:38 +0100)]
[System.Web.DynamicData] Fixed test to verify the right behavior

The exception that is thrown is now consistent with MS.NET due to the imported System.ComponentModel.DataAnnotations code.

9 years ago[mcs] Improve extension methods error reporting
Marek Safar [Wed, 3 Dec 2014 17:31:35 +0000 (18:31 +0100)]
[mcs] Improve extension methods error reporting

9 years ago[mcs] At least one of nameof methodgroup argument candidates needs to be accessible
Marek Safar [Wed, 3 Dec 2014 13:52:06 +0000 (14:52 +0100)]
[mcs] At least one of nameof methodgroup argument candidates needs to be accessible

9 years ago[mcs] Add support for __refvalue passed as a reference
Marek Safar [Wed, 3 Dec 2014 13:31:46 +0000 (14:31 +0100)]
[mcs] Add support for __refvalue passed as a reference

9 years ago[driver] Fixed outdated URL in help message.
Joao Matos [Wed, 3 Dec 2014 20:57:35 +0000 (20:57 +0000)]
[driver] Fixed outdated URL in help message.

9 years ago[msvc] Fixed heap problems at runtime when calling free().
Joao Matos [Wed, 3 Dec 2014 20:56:52 +0000 (20:56 +0000)]
[msvc] Fixed heap problems at runtime when calling free().

Due to an incompatibility in the project files and DLL API setup code, we were importing locally defined symbols as DLL. This manifested as a debug heap dialog in VS caused by allocating and freeing memory between two Windows modules (which have their own memory heap).

Fix this by simplifying the DLL defines in MSVC, we are relying on .def files to manually specify the exports anyway.

9 years ago[msvc] Updated project files.
Joao Matos [Wed, 3 Dec 2014 20:07:23 +0000 (20:07 +0000)]
[msvc] Updated project files.

9 years ago[msvc] Fixed empty struct declaration (it's not valid C according to MSVC).
Joao Matos [Wed, 3 Dec 2014 20:06:59 +0000 (20:06 +0000)]
[msvc] Fixed empty struct declaration (it's not valid C according to MSVC).

9 years agoRemoved some dead code.
Joao Matos [Wed, 3 Dec 2014 20:05:40 +0000 (20:05 +0000)]
Removed some dead code.

9 years ago[msvc] Fixed missing semi-colon.
Joao Matos [Wed, 3 Dec 2014 20:04:39 +0000 (20:04 +0000)]
[msvc] Fixed missing semi-colon.

9 years ago[runtime] Added missing else branch setting il_offset to -1.
Marcos Henrich [Wed, 3 Dec 2014 18:45:00 +0000 (18:45 +0000)]
[runtime] Added missing else branch setting il_offset to -1.

9 years ago[bcl] Remove all uses of Thread.Volatile{Read,Write}.
Alex Rønne Petersen [Wed, 3 Dec 2014 18:19:51 +0000 (19:19 +0100)]
[bcl] Remove all uses of Thread.Volatile{Read,Write}.

These methods are broken, misleading, and generally harmful. Always prefer the
`Volatile` class over these to make intent clear and to get sensible semantics.

http://blog.alexrp.com/2014/03/30/dot-net-atomics-and-memory-model-semantics/

9 years agoFix a bunch of warnings in the runtime code.
Alex Rønne Petersen [Wed, 3 Dec 2014 18:13:58 +0000 (19:13 +0100)]
Fix a bunch of warnings in the runtime code.

9 years agoFix make dist if boehm is disabled.
Zoltan Varga [Wed, 3 Dec 2014 16:32:51 +0000 (17:32 +0100)]
Fix make dist if boehm is disabled.

9 years ago[mscorlib/Android] Support TimeZoneInfo.FindSystemTimeZoneById("Local")
Jonathan Pryor [Wed, 3 Dec 2014 16:15:41 +0000 (11:15 -0500)]
[mscorlib/Android] Support TimeZoneInfo.FindSystemTimeZoneById("Local")

Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=24741

Xamarin.Android didn't previously support
TimeZoneInfo.FindSystemTimeZoneById("Local") because of oversight (and
overly nested #if conditionals).

Compare `id` against "Local" *before* doing platform-specific
codepaths so that finding the "Local" TimeZone works as expected on
Xamarin.Android, and merge the `#if MONODROID` with the existing code.

9 years agoMerge pull request #1410 from alesliehughes/master
Jo Shields [Wed, 3 Dec 2014 12:20:13 +0000 (12:20 +0000)]
Merge pull request #1410 from alesliehughes/master

Improved support for TimeZoneInfo under windows.

9 years agoMerge pull request #1437 from jonorossi/io_compression_fs_fix
Zoltan Varga [Wed, 3 Dec 2014 06:40:21 +0000 (07:40 +0100)]
Merge pull request #1437 from jonorossi/io_compression_fs_fix

Fixed ZipFile.CreateFromDirectory overload to use compressionLevel

9 years agoMerge pull request #1438 from jonorossi/patch-1
Zoltan Varga [Wed, 3 Dec 2014 06:39:41 +0000 (07:39 +0100)]
Merge pull request #1438 from jonorossi/patch-1

Fixed incorrect markdown syntax for two links

9 years agoFixed incorrect markdown syntax for two links
Jonathon Rossi [Wed, 3 Dec 2014 06:27:04 +0000 (16:27 +1000)]
Fixed incorrect markdown syntax for two links

9 years agoFixed System.IO.Compression.FileSystem.ZipFile.CreateFromDirectory overload to use...
Jonathon Rossi [Wed, 3 Dec 2014 06:13:06 +0000 (16:13 +1000)]
Fixed System.IO.Compression.FileSystem.ZipFile.CreateFromDirectory overload to use compressionLevel.

9 years ago[sgen] Remove `SGEN_HAVE_CONCURRENT_MARK`.
Mark Probst [Tue, 2 Dec 2014 23:15:51 +0000 (15:15 -0800)]
[sgen] Remove `SGEN_HAVE_CONCURRENT_MARK`.

We always have concurrent mark.

9 years ago[xbuild] Update another default tools setting
Marek Safar [Tue, 2 Dec 2014 22:29:15 +0000 (23:29 +0100)]
[xbuild] Update another default tools setting

9 years agoChange bootstrap profile to target 4.0 framework. Bump system mono requirement to...
Marek Safar [Tue, 2 Dec 2014 21:36:08 +0000 (22:36 +0100)]
Change bootstrap profile to target 4.0 framework. Bump system mono requirement to version 3.2 at least

9 years ago[counters] ulongs can be time, too.
Mark Probst [Tue, 2 Dec 2014 20:38:53 +0000 (12:38 -0800)]
[counters] ulongs can be time, too.

9 years agoMinor reformatting
Neale Ferguson [Tue, 2 Dec 2014 18:59:03 +0000 (13:59 -0500)]
Minor reformatting

9 years agoMerge pull request #1434 from akoeplinger/fix-filehandle-leak
Zoltan Varga [Tue, 2 Dec 2014 17:06:41 +0000 (18:06 +0100)]
Merge pull request #1434 from akoeplinger/fix-filehandle-leak

[counters] Fix file handle leak in cpu_load ()

9 years agoMerge pull request #1317 from nealef/master
Rodrigo Kumpera [Tue, 2 Dec 2014 15:16:06 +0000 (10:16 -0500)]
Merge pull request #1317 from nealef/master

Enable build on RHEL and CentOS

9 years ago[mcs] nameof implementation rewrite to match the latest spec
Marek Safar [Tue, 2 Dec 2014 15:01:30 +0000 (16:01 +0100)]
[mcs] nameof implementation rewrite to match the latest spec

9 years agoMerge pull request #1435 from akoeplinger/fix-s390-build
João Matos [Tue, 2 Dec 2014 14:28:04 +0000 (09:28 -0500)]
Merge pull request #1435 from akoeplinger/fix-s390-build

Fix build on s390

9 years agoMerge pull request #1400 from RiJo/patch-1
Alex Rønne Petersen [Tue, 2 Dec 2014 04:55:21 +0000 (05:55 +0100)]
Merge pull request #1400 from RiJo/patch-1

Let ListViewItem implement interface IDataItemContainer

9 years agoFix build on s390
Alexander Köplinger [Tue, 2 Dec 2014 04:49:59 +0000 (05:49 +0100)]
Fix build on s390

9 years ago[counters] Fix file handle leak in cpu_load ()
Alexander Köplinger [Tue, 2 Dec 2014 04:41:00 +0000 (05:41 +0100)]
[counters] Fix file handle leak in cpu_load ()

If a premature return is taken, the FILE pointer f is not fclose()-ed.

Report and fix provided by Markus Beth on the mailing list: http://lists.ximian.com/pipermail/mono-devel-list/2014-December/042459.html

9 years ago[sgen] Fix 32 bits.
Mark Probst [Tue, 2 Dec 2014 02:03:08 +0000 (18:03 -0800)]
[sgen] Fix 32 bits.

We didn't allocate proxy vtables aligned to 8 bytes.

9 years ago[sgen] Fix a bug when waking up workers.
Mark Probst [Mon, 1 Dec 2014 23:32:49 +0000 (15:32 -0800)]
[sgen] Fix a bug when waking up workers.

9 years agoListViewItem class now implements interface IDataItemContainer
RiJo [Wed, 12 Nov 2014 13:48:21 +0000 (14:48 +0100)]
ListViewItem class now implements interface IDataItemContainer

9 years agoFix a layout problem in the mono man page.
Zoltan Varga [Mon, 1 Dec 2014 09:45:19 +0000 (10:45 +0100)]
Fix a layout problem in the mono man page.

9 years ago[runtime] Add support for jagged array ctors which create an array of arrays. Fixes...
Zoltan Varga [Wed, 26 Feb 2014 21:16:34 +0000 (16:16 -0500)]
[runtime] Add support for jagged array ctors which create an array of arrays. Fixes #17944.

9 years agoMerge pull request #1412 from esdrubal/stackframe
Zoltan Varga [Sun, 30 Nov 2014 14:11:03 +0000 (15:11 +0100)]
Merge pull request #1412 from esdrubal/stackframe

Release sequence points and Symbolicate tool