Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Safar <marek.safar@gmail.com>2017-10-19 14:19:45 +0300
committerMarek Safar <marek.safar@gmail.com>2017-11-24 00:45:15 +0300
commit1cc3bc58bee819b2c1905cc274049fbf2e7781ad (patch)
tree2e9d9c056e2dbf263c126984210fcbb37dadec56 /mcs/class/referencesource
parentecd85dc83916472e4c4f0f3b16f6f802be17e7a5 (diff)
Bump corefx
Diffstat (limited to 'mcs/class/referencesource')
-rw-r--r--mcs/class/referencesource/mscorlib/system/threading/Tasks/Task.cs7
-rw-r--r--mcs/class/referencesource/mscorlib/system/throwhelper.cs2
2 files changed, 9 insertions, 0 deletions
diff --git a/mcs/class/referencesource/mscorlib/system/threading/Tasks/Task.cs b/mcs/class/referencesource/mscorlib/system/threading/Tasks/Task.cs
index 0ca6568e9fb..8638327150a 100644
--- a/mcs/class/referencesource/mscorlib/system/threading/Tasks/Task.cs
+++ b/mcs/class/referencesource/mscorlib/system/threading/Tasks/Task.cs
@@ -1565,6 +1565,13 @@ namespace System.Threading.Tasks
return (flags & TASK_STATE_COMPLETED_MASK) != 0;
}
+#if MONO
+ public bool IsCompletedSuccessfully
+ {
+ get { return (m_stateFlags & TASK_STATE_COMPLETED_MASK) == TASK_STATE_RAN_TO_COMPLETION; }
+ }
+#endif
+
// For use in InternalWait -- marginally faster than (Task.Status == TaskStatus.RanToCompletion)
internal bool IsRanToCompletion
{
diff --git a/mcs/class/referencesource/mscorlib/system/throwhelper.cs b/mcs/class/referencesource/mscorlib/system/throwhelper.cs
index 4bb821293cc..80c4d7f750d 100644
--- a/mcs/class/referencesource/mscorlib/system/throwhelper.cs
+++ b/mcs/class/referencesource/mscorlib/system/throwhelper.cs
@@ -472,6 +472,8 @@ namespace System {
sourceBytesToCopy,
#if MONO
start,
+ pointer,
+ ownedMemory
#endif
}