Fixed memory leak in Tasks when child tasks are continually created from within an ancestor Task.  This resolves bug # 18398 and other OOM scenarios in long running applications that make use of FromAsync, ContinueWith, etc. to "rearm" asynchronous operations.
Merge branch 'master' of https://github.com/mono/mono
MSVC: In libmono.vcxproj, mini-native-types.c was included as header instead of source file.
VTune profiler: update to VTune Amplifier 2013.
[Http]: Remove chunked/etc headers when redirecting a request as GET.
[Http]: Clear the 'SendChunked' flag when redirecting.
[Http]: Disable redirect with body and no buffering.
[System.Core] Exclude legacy visitor in new profiles
[docs] Fixed XML syntax issue with CipherSuitsCallback, and ServicePointManager xml files.
Merge pull request #983 from xen2/master

Fix MSVC compilation (mini-native-types.c was considered as header) and updated VTune project to use 2013 version.
Fixed memory leak in Task when child tasks are continually created.

This resolves bug # 18398 and other OOM scenarios in long running applications that make use of FromAsync, ContinueWith, etc. to "rearm" asynchronous operations.
[corlib] Better checks for release of parent task
Fix CreateErrorFromString: match.Result("${column}") may contain a '+', trim it

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Merge pull request #984 from echampet/trim-column

Fix CreateErrorFromString: match.Result("${column}") may contain a '+', ...
[Microsoft.Build.Tasks] 'Copy' task now returns failure when errors are logged

If we try to copy a file which does not exist, we log the error (as we have
always done) but now we return failure from the Copy task if any errors were
logged.

This means we will correctly fail the build later on instead of having a
successful build which did not complete correctly.
[XML] Added unit test for multiple XMLElement attributes on arrays & ArrayLists
Revert "[llvm] Fix the build."

This reverts commit 8990ab33639d075958428cc38fae5dff861f6fde.

Revert this as it only works with an llvm version which doesn't compile on lion.
[runtime] Improve the hashing of MONO_TYPE_VAR/MONO_TYPE_MVAR. Hopefully fixes #18880.
[interpreter] Disable fast call invocation using methodinfo delegates due to aot limitation. Fixes #18688
Merge pull request #985 from joelmartinez/master

[docs] Fixed XML syntax issue with CipherSuitesCallback, and ServicePointManager xml files.