mono.git
10 years agoMerge pull request #844 from scottmcarthur/master
Marek Safar [Mon, 13 Jan 2014 14:24:13 +0000 (06:24 -0800)]
Merge pull request #844 from scottmcarthur/master

Check for null item in BindingList<T>.InsertItem

10 years agoTests update
Marek Safar [Mon, 13 Jan 2014 14:13:40 +0000 (15:13 +0100)]
Tests update

10 years ago[System.Net.Http] Add parsing of multi-value strings. Fixes #17132
Marek Safar [Mon, 13 Jan 2014 13:46:58 +0000 (14:46 +0100)]
[System.Net.Http] Add parsing of multi-value strings. Fixes #17132

10 years agoFix the build.
Zoltan Varga [Mon, 13 Jan 2014 13:03:25 +0000 (14:03 +0100)]
Fix the build.

10 years ago[runtime] Fix the --disable-boehm build.
Zoltan Varga [Mon, 13 Jan 2014 12:59:28 +0000 (13:59 +0100)]
[runtime] Fix the --disable-boehm build.

10 years agoMerge pull request #872 from Unity-Technologies/upstreaming/customize-suspend-policy2
Zoltan Varga [Mon, 13 Jan 2014 12:35:19 +0000 (04:35 -0800)]
Merge pull request #872 from Unity-Technologies/upstreaming/customize-suspend-policy2

allow users to specify a suspension policy when enabling an event

10 years agoallow users to specify a suspension policy when enabling an event
Lucas Meijer [Mon, 13 Jan 2014 07:52:17 +0000 (08:52 +0100)]
allow users to specify a suspension policy when enabling an event

10 years agoMerge pull request #871 from tumtumtum/master
Marek Safar [Mon, 13 Jan 2014 07:19:36 +0000 (23:19 -0800)]
Merge pull request #871 from tumtumtum/master

Fix for transactions hanging and timing out if PreparingEnlistment.Done() is called

10 years ago[io-layer] Properly check write permission of a file. Fixes #3501.
Rodrigo Kumpera [Mon, 13 Jan 2014 05:56:04 +0000 (00:56 -0500)]
[io-layer] Properly check write permission of a file. Fixes #3501.

The existing check only verified if owner had write privileges.
Which returns the wrong value when the file is not owned by the user.

And doesn't work when the file is globally writeable or the user
belongs to the user of the file.

We check flags for when euid/egid matches file's. Otherwise we fallback
to access(2), which sucks, but it's the only thing close to working
that exists on unix and has a reasonably portable behavior.

10 years agoMove the mono_thread_create () function into utils/mono-threads.h/c, change/simplify...
Zoltan Varga [Mon, 13 Jan 2014 03:00:58 +0000 (04:00 +0100)]
Move the mono_thread_create () function into utils/mono-threads.h/c, change/simplify its signature a bit.

10 years agoClean up the thread startup code by moving common code into a new create_thread ...
Zoltan Varga [Mon, 13 Jan 2014 00:48:33 +0000 (01:48 +0100)]
Clean up the thread startup code by moving common code into a new create_thread () function.

10 years agoQuickfix for transactions timing out and not committing when PreparingEnlistment...
Thong Nguyen [Sun, 12 Jan 2014 21:59:39 +0000 (21:59 +0000)]
Quickfix for transactions timing out and not committing when PreparingEnlistment.Done is called instead of PreparingEnlistment.Prepared

10 years agoAdd LOCK_THREAD/UNLOCK_THREAD macros, get rid of ensure_synch_cs_set ().
Zoltan Varga [Sun, 12 Jan 2014 13:21:37 +0000 (14:21 +0100)]
Add LOCK_THREAD/UNLOCK_THREAD macros, get rid of ensure_synch_cs_set ().

10 years agoClean up the setup of thread->synch_cs. Initialize it when the MonoInternalThread...
Zoltan Varga [Tue, 9 Apr 2013 17:25:50 +0000 (19:25 +0200)]
Clean up the setup of thread->synch_cs. Initialize it when the MonoInternalThread object is created, and delete it in the finalizer.

10 years agoMerge pull request #870 from wayoutmind/master
Marek Safar [Sun, 12 Jan 2014 08:34:55 +0000 (00:34 -0800)]
Merge pull request #870 from wayoutmind/master

[system] Add IsIPv6Teredo to System.Net.IpAddress

10 years ago[xbuild] Properly disable tests on 4.0 framework profile
Michael Hutchinson [Sun, 12 Jan 2014 05:32:35 +0000 (00:32 -0500)]
[xbuild] Properly disable tests on 4.0 framework profile

10 years ago[xbuild] Tests need older MSBuild targets
Michael Hutchinson [Sun, 12 Jan 2014 03:18:46 +0000 (22:18 -0500)]
[xbuild] Tests need older MSBuild targets

10 years agoMerge pull request #869 from alistair/copyfile
Rodrigo Kumpera [Sun, 12 Jan 2014 05:09:15 +0000 (21:09 -0800)]
Merge pull request #869 from alistair/copyfile

Don't raise an exception if we can't find the src assembly on a shadow copy appdomain

10 years ago[system] Add IsIPv6Teredo to System.Net.IpAddress
Fredrick Galoso [Sun, 12 Jan 2014 03:23:50 +0000 (21:23 -0600)]
[system] Add IsIPv6Teredo to System.Net.IpAddress

Adds support for checking for an IPv6 Teredo address, introduced in
.NET Framework 4.

10 years agoDon't raise an exception if we can't find the src assembly.
Alistair Bush [Sat, 11 Jan 2014 11:35:37 +0000 (00:35 +1300)]
Don't raise an exception if we can't find the src assembly.

These changes are released under the MIT license.

10 years agomono-api-info: avoid NumberOverflow
Aaron Bockover [Fri, 10 Jan 2014 19:13:02 +0000 (14:13 -0500)]
mono-api-info: avoid NumberOverflow

GetFlaggedEnumValue converts values to Int64 which
can cause a NumberOverflow exception when the value
is too large to fit (e.g. a large UInt64). Special
case UInt64 values for now (duplicates the logic,
which sucks).

10 years ago[csharp] do not try to read 0 characters for a string
Miguel de Icaza [Fri, 10 Jan 2014 17:37:09 +0000 (12:37 -0500)]
[csharp] do not try to read 0 characters for a string

10 years ago[csharp] Make the stream reader iterate until all data has been read
Miguel de Icaza [Fri, 10 Jan 2014 16:35:17 +0000 (11:35 -0500)]
[csharp] Make the stream reader iterate until all data has been read

10 years agoAdd new --client/--server[=server[:port] support for the shell
Miguel de Icaza [Mon, 6 Jan 2014 18:07:51 +0000 (16:07 -0200)]
Add new --client/--server[=server[:port] support for the shell

10 years agoupdate copyright
Miguel de Icaza [Thu, 19 Dec 2013 00:49:29 +0000 (22:49 -0200)]
update copyright

10 years ago[corlib] Update en-GB first day of week. Fixes #17151
Marek Safar [Fri, 10 Jan 2014 15:47:47 +0000 (16:47 +0100)]
[corlib] Update en-GB first day of week. Fixes #17151

10 years ago[mcs] Check type of index used in pointer array aritmetic. Fixes #17145
Marek Safar [Fri, 10 Jan 2014 14:56:13 +0000 (15:56 +0100)]
[mcs] Check type of index used in pointer array aritmetic. Fixes #17145

10 years ago[runtime] Fix large file support on android, it doesn't support -D_FILE_OFFSET_BITS...
Zoltan Varga [Fri, 10 Jan 2014 00:16:28 +0000 (19:16 -0500)]
[runtime] Fix large file support on android, it doesn't support -D_FILE_OFFSET_BITS=64, so call lseek64 directly. Fixes #17128.

10 years ago[corlib] Hunting down rare Task.WaitAll race
Marek Safar [Fri, 10 Jan 2014 13:38:35 +0000 (14:38 +0100)]
[corlib] Hunting down rare Task.WaitAll race

10 years agofix build.
Atsushi Eno [Fri, 10 Jan 2014 11:42:25 +0000 (20:42 +0900)]
fix build.

10 years ago[mdoc] Update expected result xml templates
Marek Safar [Fri, 10 Jan 2014 10:24:45 +0000 (11:24 +0100)]
[mdoc] Update expected result xml templates

10 years agofix bug #11335.
Atsushi Eno [Fri, 10 Jan 2014 10:04:58 +0000 (19:04 +0900)]
fix bug #11335.

10 years agoFix bug #11336.
Atsushi Eno [Fri, 10 Jan 2014 10:03:33 +0000 (19:03 +0900)]
Fix bug #11336.

10 years ago[System.Core] Update MonoTouch System.Linq.Expression to be 4.5 compatible
Marek Safar [Fri, 10 Jan 2014 09:45:51 +0000 (10:45 +0100)]
[System.Core] Update MonoTouch System.Linq.Expression to be 4.5 compatible

10 years ago[mcs] Add missing object to dynamic conversion for imported types
Marek Safar [Fri, 10 Jan 2014 09:29:05 +0000 (10:29 +0100)]
[mcs] Add missing object to dynamic conversion for imported types

10 years ago[xbuild] Do not allow running tests or installing exe w/4.0 profile
Michael Hutchinson [Fri, 10 Jan 2014 00:12:55 +0000 (19:12 -0500)]
[xbuild] Do not allow running tests or installing exe w/4.0 profile

It's not a usable MSBuild 4.0 toolset, that's in the 4.5 profile directory.

10 years ago[xbuild] The 4.0 toolset is in the 4.5 directory
Michael Hutchinson [Thu, 9 Jan 2014 23:27:40 +0000 (18:27 -0500)]
[xbuild] The 4.0 toolset is in the 4.5 directory

10 years ago[xbuild] Reorganize xbuild targets/frameworks/bin data
Michael Hutchinson [Thu, 9 Jan 2014 02:46:09 +0000 (21:46 -0500)]
[xbuild] Reorganize xbuild targets/frameworks/bin data

They had been squashed into one single source directory
despite being installed into very different locations.

Made it easier to follow what's what by separating them
into:

* data: targets and data files for xbuild bin directory
* targets: misc pcl/web targets for extension directory
* frameworks: framework definitions

10 years agoRevert "[runtime] Make mono_class_is_assignable_from lazy resolve its arguments....
Rodrigo Kumpera [Thu, 9 Jan 2014 21:22:41 +0000 (16:22 -0500)]
Revert "[runtime] Make mono_class_is_assignable_from lazy resolve its arguments." This broke WCF.

This reverts commit decc91e8dae894cc57a43acce0293f5b05f67be2.

10 years ago[runtime] Change MonoImage::field_cache lock from the loader lock to the image lock.
Rodrigo Kumpera [Thu, 9 Jan 2014 21:20:56 +0000 (16:20 -0500)]
[runtime] Change MonoImage::field_cache lock from the loader lock to the image lock.

10 years ago[System.Core] Add dynamic interpreter
Marek Safar [Thu, 9 Jan 2014 19:39:18 +0000 (20:39 +0100)]
[System.Core] Add dynamic interpreter

10 years ago[dlr] Better FEATURE_REFEMIT checks
Marek Safar [Thu, 9 Jan 2014 10:31:23 +0000 (11:31 +0100)]
[dlr] Better FEATURE_REFEMIT checks

10 years ago[corlib] Add an exhaustive regression test for file sharing and File.Move.
Rodrigo Kumpera [Thu, 9 Jan 2014 01:46:14 +0000 (20:46 -0500)]
[corlib] Add an exhaustive regression test for file sharing and File.Move.

10 years ago[io-layer] Correctly implement permission checking for File.Move. Fixes #17009.
Rodrigo Kumpera [Thu, 9 Jan 2014 01:43:51 +0000 (20:43 -0500)]
[io-layer] Correctly implement permission checking for File.Move. Fixes #17009.

The old check was simply for open sharing status, which is incorrect. The right
thing to do is to check for FileShare.Delete and not FileAccess.

10 years ago[mcs] Suport recursive references of non-FX assemblies
Marek Safar [Wed, 8 Jan 2014 19:48:21 +0000 (20:48 +0100)]
[mcs] Suport recursive references of non-FX assemblies

10 years agoUsing the fully qualified assembly name in dependencies
Mario Kosmiskas [Wed, 8 Jan 2014 19:32:28 +0000 (11:32 -0800)]
Using the fully qualified assembly name in dependencies

Some assemblies fail to load without specifying the full name,
namely bundling an app that uses GTK

10 years ago[jit] Use the mono_restore_context () helper function in one place.
Zoltan Varga [Wed, 8 Jan 2014 15:58:33 +0000 (16:58 +0100)]
[jit] Use the mono_restore_context () helper function in one place.

10 years ago[jit] Align the stack in mono_arch_restore_context () on x86 since it might be unalig...
Zoltan Varga [Wed, 8 Jan 2014 15:56:03 +0000 (16:56 +0100)]
[jit] Align the stack in mono_arch_restore_context () on x86 since it might be unaligned if it was captured asynchronously.

10 years ago[jit] Fix some checks in the arm dyn call code. Fixes #17101.
Zoltan Varga [Wed, 8 Jan 2014 03:33:47 +0000 (04:33 +0100)]
[jit] Fix some checks in the arm dyn call code. Fixes #17101.

10 years ago[xbuild] Suppress new window for child processes
Michael Hutchinson [Wed, 8 Jan 2014 03:23:13 +0000 (22:23 -0500)]
[xbuild] Suppress new window for child processes

BXC14584 - Console windows pop up during build with mono runtime

10 years ago[xbuild] Add pkgconfig file for xbuild 12
Michael Hutchinson [Wed, 8 Jan 2014 03:22:32 +0000 (22:22 -0500)]
[xbuild] Add pkgconfig file for xbuild 12

10 years ago[xbuild] Fix the xbuild 12 tests
Michael Hutchinson [Tue, 7 Jan 2014 22:09:51 +0000 (17:09 -0500)]
[xbuild] Fix the xbuild 12 tests

10 years ago[xbuild] Add binding redirects so old tasks work w/ new xbuild
Michael Hutchinson [Mon, 6 Jan 2014 19:46:28 +0000 (14:46 -0500)]
[xbuild] Add binding redirects so old tasks work w/ new xbuild

10 years ago[xbuild] Remove Silverlight targets, they don't work w/o framework
Michael Hutchinson [Mon, 6 Jan 2014 19:45:27 +0000 (14:45 -0500)]
[xbuild] Remove Silverlight targets, they don't work w/o framework

10 years ago[xbuild] Set correct DefaultToolsVersion for xbuild 12
Michael Hutchinson [Fri, 3 Jan 2014 00:15:29 +0000 (19:15 -0500)]
[xbuild] Set correct DefaultToolsVersion for xbuild 12

10 years ago[xbuild] Fix 12.0 toolset location and public API
Michael Hutchinson [Sun, 22 Dec 2013 06:08:47 +0000 (01:08 -0500)]
[xbuild] Fix 12.0 toolset location and public API

10 years ago[xbuild] Fix 12.0 tasks
Michael Hutchinson [Sun, 22 Dec 2013 06:07:50 +0000 (01:07 -0500)]
[xbuild] Fix 12.0 tasks

10 years ago[xbuild] MSBuild 12 toolset should be available for XBUILD_12
Michael Hutchinson [Sun, 22 Dec 2013 01:37:25 +0000 (20:37 -0500)]
[xbuild] MSBuild 12 toolset should be available for XBUILD_12

10 years ago[xbuild] Update printed version/copyright
Michael Hutchinson [Fri, 20 Dec 2013 09:14:28 +0000 (04:14 -0500)]
[xbuild] Update printed version/copyright

10 years ago[xbuild] Make xbuild script point to xbuild 12
Michael Hutchinson [Fri, 20 Dec 2013 08:55:57 +0000 (03:55 -0500)]
[xbuild] Make xbuild script point to xbuild 12

10 years ago[xbuild] Install data files for xbuild 12
Michael Hutchinson [Fri, 20 Dec 2013 08:55:07 +0000 (03:55 -0500)]
[xbuild] Install data files for xbuild 12

10 years ago[xbuild] Build & install MSBuild 12.0 assemblies
Michael Hutchinson [Fri, 20 Dec 2013 00:10:32 +0000 (19:10 -0500)]
[xbuild] Build & install MSBuild 12.0 assemblies

10 years ago[runtime] ves_icall_type_is_assignable_from should not init its arguments as this...
Rodrigo Kumpera [Tue, 7 Jan 2014 22:47:02 +0000 (17:47 -0500)]
[runtime] ves_icall_type_is_assignable_from should not init its arguments as this is done properly by its callees.

10 years ago[runtime] Make mono_class_is_assignable_from lazy resolve its arguments.
Rodrigo Kumpera [Tue, 7 Jan 2014 22:41:26 +0000 (17:41 -0500)]
[runtime] Make mono_class_is_assignable_from lazy resolve its arguments.

Drop the requirement to call mono_class_init in mono_class_is_assignable_from.

The solution is not ideal as it relies on mono_class_implement_interface_slow which
is significantly slower than the regular checks and is less tested / complete.

The right approach here would be to promote setup_offsets to have proper laziness and
not be hidden behind vtable initialization. Until this happen we can't drop the
usage of the slow variant here.

10 years ago[runtime] Make mono_class_is_assignable_from_slow handle arrays.
Rodrigo Kumpera [Tue, 7 Jan 2014 22:32:13 +0000 (17:32 -0500)]
[runtime] Make mono_class_is_assignable_from_slow handle arrays.

10 years ago[jit] Fix the loading of arguments received on the stack on arm.
Zoltan Varga [Tue, 7 Jan 2014 17:47:54 +0000 (18:47 +0100)]
[jit] Fix the loading of arguments received on the stack on arm.

10 years ago[aot] Disable aot for methods with tail calls in non full-aot mode, instead of compil...
Zoltan Varga [Tue, 7 Jan 2014 15:17:57 +0000 (16:17 +0100)]
[aot] Disable aot for methods with tail calls in non full-aot mode, instead of compiling them without tail calls.

10 years ago[jit] Pass flags to mini_method_compile () as an enum.
Zoltan Varga [Tue, 7 Jan 2014 15:14:25 +0000 (16:14 +0100)]
[jit] Pass flags to mini_method_compile () as an enum.

10 years ago[PCL]: Add ReadOnlyDictionary type-forwarder for XI. Fixes #16951.
Martin Baulig [Tue, 7 Jan 2014 15:06:16 +0000 (16:06 +0100)]
[PCL]: Add ReadOnlyDictionary type-forwarder for XI.  Fixes #16951.

10 years ago[jit] Disable tail calls in AOT mode so methods using tail calls can be AOT-ed.
Zoltan Varga [Tue, 7 Jan 2014 14:46:14 +0000 (15:46 +0100)]
[jit] Disable tail calls in AOT mode so methods using tail calls can be AOT-ed.

10 years ago[aot] Don't pass -W option to the clang assembler, it causes a warning.
Zoltan Varga [Tue, 7 Jan 2014 14:43:29 +0000 (15:43 +0100)]
[aot] Don't pass -W option to the clang assembler, it causes a warning.

10 years agoFix mobile builds.
Atsushi Eno [Tue, 7 Jan 2014 13:32:26 +0000 (22:32 +0900)]
Fix mobile builds.

10 years ago[jit] Allocate MonoJumpInfo structures using alloc0.
Zoltan Varga [Tue, 7 Jan 2014 12:32:40 +0000 (13:32 +0100)]
[jit] Allocate MonoJumpInfo structures using alloc0.

10 years ago[runtime] Update copyright date in --version.
Zoltan Varga [Tue, 7 Jan 2014 10:54:36 +0000 (11:54 +0100)]
[runtime] Update copyright date in --version.

10 years agoAllow creating MemoryMappedFiles with an in-memory and on-disk capacity of zero on...
Alex Rønne Petersen [Mon, 6 Jan 2014 20:41:48 +0000 (21:41 +0100)]
Allow creating MemoryMappedFiles with an in-memory and on-disk capacity of zero on Unix.

This is necessary to map special files such as /dev/mem.

10 years agoMerge pull request #865 from madewokherd/icallinit
Zoltan Varga [Mon, 6 Jan 2014 19:02:34 +0000 (11:02 -0800)]
Merge pull request #865 from madewokherd/icallinit

Initialize icalls before exceptions.

10 years agoInitialize icalls before exceptions.
Vincent Povirk [Mon, 6 Jan 2014 18:48:51 +0000 (12:48 -0600)]
Initialize icalls before exceptions.

This commit licensed as MIT/X11.

10 years ago[corlib] Mark all promise-style task exceptions observed. Fixes #17015
Marek Safar [Mon, 6 Jan 2014 16:42:05 +0000 (17:42 +0100)]
[corlib] Mark all promise-style task exceptions observed. Fixes #17015

10 years ago[rx][iOS] Do not try to generate doc comments with build properties, they don't work...
Atsushi Eno [Mon, 6 Jan 2014 15:55:14 +0000 (00:55 +0900)]
[rx][iOS] Do not try to generate doc comments with build properties, they don't work so far.

10 years ago[mcs] Emit Debuggable attribute. Fixes #16924
Marek Safar [Mon, 6 Jan 2014 14:24:33 +0000 (15:24 +0100)]
[mcs] Emit Debuggable attribute. Fixes #16924

10 years ago[System.Web] Clean up assembly level attributes.
Marek Safar [Mon, 6 Jan 2014 11:05:42 +0000 (12:05 +0100)]
[System.Web] Clean up assembly level attributes.

10 years ago[mcs] Method group caching needs to consider type arguments as well. Fixes #17059
Marek Safar [Mon, 6 Jan 2014 10:07:35 +0000 (11:07 +0100)]
[mcs] Method group caching needs to consider type arguments as well. Fixes #17059

10 years agoNew test
Marek Safar [Mon, 6 Jan 2014 10:07:04 +0000 (11:07 +0100)]
New test

10 years ago[jit] Save/restore all-callee saved registers in methods using some atomic opcodes...
Zoltan Varga [Mon, 6 Jan 2014 00:20:00 +0000 (01:20 +0100)]
[jit] Save/restore all-callee saved registers in methods using some atomic opcodes on x86, since the opcode implementations use these registers, and the push/pop code used by these opcodes is not async safe, since the unwind code doesn't know about it. Fixes part of #16808.

10 years ago[runtime] Fix yet another metadata problem with dynamically created types. Fixes...
Zoltan Varga [Sun, 5 Jan 2014 15:47:03 +0000 (16:47 +0100)]
[runtime] Fix yet another metadata problem with dynamically created types. Fixes #14977.

10 years ago[jit] Fix the handling of OP_ISUB_IMM in abcrem.
Zoltan Varga [Sun, 5 Jan 2014 10:58:57 +0000 (11:58 +0100)]
[jit] Fix the handling of OP_ISUB_IMM in abcrem.

10 years agoMerge pull request #852 from ranma42/abc-64bits
Zoltan Varga [Sun, 5 Jan 2014 10:57:37 +0000 (02:57 -0800)]
Merge pull request #852 from ranma42/abc-64bits

Improve ABCREM

10 years ago[sdb] Add async variants to the InvokeMethod methods.
Zoltan Varga [Sun, 5 Jan 2014 10:32:35 +0000 (11:32 +0100)]
[sdb] Add async variants to the InvokeMethod methods.

10 years ago[jit] Emit calls to class init trampolines for fields accesses inside inline methods...
Zoltan Varga [Sun, 5 Jan 2014 01:03:30 +0000 (02:03 +0100)]
[jit] Emit calls to class init trampolines for fields accesses inside inline methods in AOT mode. Fixes #16461.

10 years ago[runtime] Avoid RuntimeHelpers.EnsureSufficientExecutionStack () failing on windows...
Zoltan Varga [Sat, 4 Jan 2014 23:58:47 +0000 (00:58 +0100)]
[runtime] Avoid RuntimeHelpers.EnsureSufficientExecutionStack () failing on windows. Works around #16776.

10 years ago[runtime] Call mono_class_setup_methods () before accessing klass->method.count....
Zoltan Varga [Sat, 4 Jan 2014 23:50:49 +0000 (00:50 +0100)]
[runtime] Call mono_class_setup_methods () before accessing klass->method.count. Fixes #16883.

10 years agoNoted that the fullname attribute is not the same as Type.FullName.
Robert 'Bobby' Zenz [Sat, 4 Jan 2014 18:10:23 +0000 (19:10 +0100)]
Noted that the fullname attribute is not the same as Type.FullName.

Because of Cecil the fullname attribute does expect the fullname attribute to be in the format of ECMA-335. This is in certain cases not the same as the name reported by Type.FullName.

See jbevain/cecil#150 for some details on this.

10 years ago[corlib] Update datetime patters. Fixes #17044
Marek Safar [Sat, 4 Jan 2014 14:32:26 +0000 (15:32 +0100)]
[corlib] Update datetime patters. Fixes #17044

10 years ago[mcs] Type arguments resolve failure needs to be reported after probing mode
Marek Safar [Sat, 4 Jan 2014 12:24:35 +0000 (13:24 +0100)]
[mcs] Type arguments resolve failure needs to be reported after probing mode

10 years ago[mcs] Better check for value type base call. Fixes #16806
Marek Safar [Sat, 4 Jan 2014 09:20:47 +0000 (10:20 +0100)]
[mcs] Better check for value type base call. Fixes #16806

10 years ago[mcs] Await flow analysis uses resolved expression. Fixes #16840
Marek Safar [Fri, 3 Jan 2014 16:52:03 +0000 (17:52 +0100)]
[mcs] Await flow analysis uses resolved expression. Fixes #16840

10 years ago[gsharedvt] Avoid using the variable size code paths for non-variable size types...
Zoltan Varga [Sat, 4 Jan 2014 12:18:46 +0000 (13:18 +0100)]
[gsharedvt] Avoid using the variable size code paths for non-variable size types with some array opcodes. Fixes #17023.

10 years agoMerge pull request #858 from madewokherd/datavis
Marek Safar [Sat, 4 Jan 2014 10:05:03 +0000 (02:05 -0800)]
Merge pull request #858 from madewokherd/datavis

System.Windows.Forms.DataVisualization fixes

10 years agoMerge pull request #859 from antoniusriha/groupDescription
Marek Safar [Sat, 4 Jan 2014 08:51:42 +0000 (00:51 -0800)]
Merge pull request #859 from antoniusriha/groupDescription

Implement GroupDescription based on moonlight implementation

10 years ago[jit] Avoid nullifying class init trampolines for recursive calls to class initialize...
Zoltan Varga [Sat, 4 Jan 2014 00:15:06 +0000 (01:15 +0100)]
[jit] Avoid nullifying class init trampolines for recursive calls to class initializers. Fixes #16489