diff options
author | Marek Safar <marek.safar@gmail.com> | 2017-10-19 14:19:45 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2017-11-24 00:45:15 +0300 |
commit | 1cc3bc58bee819b2c1905cc274049fbf2e7781ad (patch) | |
tree | 2e9d9c056e2dbf263c126984210fcbb37dadec56 /mcs/class/referencesource | |
parent | ecd85dc83916472e4c4f0f3b16f6f802be17e7a5 (diff) |
Bump corefx
Diffstat (limited to 'mcs/class/referencesource')
-rw-r--r-- | mcs/class/referencesource/mscorlib/system/threading/Tasks/Task.cs | 7 | ||||
-rw-r--r-- | mcs/class/referencesource/mscorlib/system/throwhelper.cs | 2 |
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 } |