- 09 12月, 2015 1 次提交
-
-
由 Ludovic Henry 提交于
.NET returns the method for the last delegate of the multicast delegate.
-
- 08 12月, 2015 1 次提交
-
-
由 Vlad Brezae 提交于
When concurrent, we always handle evacuating blocks, without the need of a synchronous major collection.
-
- 06 12月, 2015 1 次提交
-
-
由 Sebastien Pouliot 提交于
This enables building the tests w/bitcode enabled on AppleTV (and they were already excluded from the results anyway). Part of the fix for https://bugzilla.xamarin.com/show_bug.cgi?id=36569
-
- 03 12月, 2015 3 次提交
-
-
由 Aleksey Kliger 提交于
-
由 Aleksey Kliger 提交于
-
由 Aleksey Kliger 提交于
-
- 02 12月, 2015 2 次提交
-
-
由 Alexander Köplinger 提交于
-
由 Alexander Köplinger 提交于
We only use the net_4_x profile now so those csproj's don't make sense anymore.
-
- 27 11月, 2015 3 次提交
-
-
由 Rolf Bjarne Kvinge 提交于
[mscorlib][System] Use PlatformNotSupportedException instead of NotSupportedException when it makes sense.
-
由 Sebastien Pouliot 提交于
-
由 Sebastien Pouliot 提交于
-
- 25 11月, 2015 1 次提交
-
-
由 Rolf Bjarne Kvinge 提交于
[corlib] Re-introduce Thread.Abort/Suspend/Resume, but make them throw NotSupportedException instead. Re-introduce Thread.Abort/Suspend/Resume so that we don't have to create separate PCL profiles. Instead make them throw a NotSupportedException, and add an [Obsolete (error: true)] attribute so that these methods can't be used from source.
-
- 21 11月, 2015 1 次提交
-
-
由 Marek Safar 提交于
-
- 20 11月, 2015 1 次提交
-
-
由 Zoltan Varga 提交于
-
- 19 11月, 2015 3 次提交
-
-
由 Marek Safar 提交于
[corlib] Update long/short timepatterns. Reference source DateTimeInfo uses different logic for single pattern extraction. Fixes part of #36003
-
由 Rolf Bjarne Kvinge 提交于
In tests replace usages of Thread.Abort with Thread.Interrupt when it looks like it can work, otherwise just disable the complete test.
-
由 Sebastien Pouliot 提交于
-
- 18 11月, 2015 1 次提交
-
-
由 Zoltan Varga 提交于
-
- 17 11月, 2015 2 次提交
-
-
由 Rolf Bjarne Kvinge 提交于
-
由 Marcos Henrich 提交于
-
- 15 11月, 2015 1 次提交
-
-
由 Zoltan Varga 提交于
[runtime] Fix Thread.CurrentThread in non-root appdomains by setting the tls slot in start_wrapper, otherwise Thread.CurrentThread would create a new Thread object so there would be two. Fixes #35828.
-
- 13 11月, 2015 4 次提交
-
-
由 Marcos Henrich 提交于
Context: https://bugzilla.xamarin.com/show_bug.cgi?id=31432 In a few android devices TimeZoneInfo.ParseTZBuffer was failing ito parse Europe/Moscow with: at System.ThrowHelper.ThrowKeyNotFoundException () at System.Collections.Generic.Dictionary`2[System.Int32,System.String].get_Item (Int32 key)mscorlib/system/collections/generic/dictionary.cs:176 at System.TimeZoneInfo.ParseTimesTypes (System.Byte[] buffer, Int32 index, Int32 count, System.Collections.Generic.Dictionary`2 abbreviations) [0x0002f] in mcs/class/corlib/System/TimeZoneInfo.cs:1293 at System.TimeZoneInfo.ParseTZBuffer (System.String id, System.Byte[] buffer, Int32 length) It was failing while getting the third index [3] from] from abbrevs. abbrevs added values were the following: [0, MMT] [1, MT] [2, T] [4, MST] [5, ST] [6, T] [8, MDST] [9, DST] [10, ST] [11, T] [13, S] [15, M] [17, MSK] [18, SK] [19, K] [21, EET] [22, ET] [23, T] [25, MSD] [26, SD] [27, D] [29, EEST] [30, EST] [31, ST] [32, T] Index 3 was not added because its values is an empty string, as indexes with empty values are used in this case we are now adding them to the abbrevs dictionary. Fixes #31432
-
由 Marcos Henrich 提交于
Context: https://bugzilla.xamarin.com/show_bug.cgi?id=31432 Tests TimeZoneInfo.ParseTZBuffer with Europe/Moscow data that thrown at System.ThrowHelper.ThrowKeyNotFoundException () at System.Collections.Generic.Dictionary`2[System.Int32,System.String].get_Item (Int32 key)mscorlib/system/collections/generic/dictionary.cs:176 at System.TimeZoneInfo.ParseTimesTypes (System.Byte[] buffer, Int32 index, Int32 count, System.Collections.Generic.Dictionary`2 abbreviations) [0x0002f] in mcs/class/corlib/System/TimeZoneInfo.cs:1293 at System.TimeZoneInfo.ParseTZBuffer (System.String id, System.Byte[] buffer, Int32 length)
-
由 Ludovic Henry 提交于
When running out of handle, it's hard to know exactly why. Dumping them will help troubleshoot handle leaks.
-
由 Martin Baulig 提交于
-
- 12 11月, 2015 2 次提交
-
-
由 Rodrigo Kumpera 提交于
-
由 Aleksey Kliger 提交于
[#35375](https://bugzilla.xamarin.com/show_bug.cgi?id=35375)
-
- 11 11月, 2015 2 次提交
-
-
由 Alexander Köplinger 提交于
The `Sort<TKey, TValue> (TKey [] keys, TValue [] items, IComparer<TKey> comparer)` overload in Array throwed when keys.Length != items.Length. However, on .NET you can pass in a keys array with fewer elements than in items and it'd sort the elements in items up to that point. Fixed our implementation by only throwing when keys.Length > items.Length. This was revealed by the coreclr/tests/src/CoreMangLib/cti/system/array/arraysort12.exe test. I decided to port the test into our testsuite so we catch regressions earlier.
-
由 Alex Rønne Petersen 提交于
This requires the symbol writer which is not available on Android.
-
- 10 11月, 2015 1 次提交
-
-
由 Rodrigo Kumpera 提交于
In addition to fixing the runtime, fix the test suite to correctly detect this problem. This popped up because, for some reason, those two types have hashcodes that don't return identity on reference sources.
-
- 02 11月, 2015 1 次提交
-
-
由 github@mrblade.de 提交于
This makes serialization consistent with deserialization (where the InnerException is already retrieved as System.Exception explicitly). Additionally it may allow serializers more options in serializing inner exceptions (i.e. fall back to System.Exception if the specific exception is not serializable itself).
-
- 30 10月, 2015 1 次提交
-
-
由 Ludovic Henry 提交于
The double.Epsilon value represent the smallest value that double is able to represent. And that is diferent from the machine epsilon, which is the smallest difference between two double values. The second is equal to 2 ^ (-52), because there are 52bits to represent the mantissa in a IEEE 754 double.
-
- 29 10月, 2015 1 次提交
-
-
由 Martin Baulig 提交于
-
- 28 10月, 2015 1 次提交
-
-
由 Ludovic Henry 提交于
-
- 24 10月, 2015 1 次提交
-
-
由 Zoltan Varga 提交于
Add a new Moono_GetStackTraces method to Thread which can be used to obtain stack traces for all running threads.
-
- 23 10月, 2015 1 次提交
-
-
由 Marek Safar 提交于
-
- 22 10月, 2015 4 次提交
-
-
由 Aleksey Kliger 提交于
-
由 Aleksey Kliger 提交于
1. Use the System.TypeSpec parser to parse components of the type name, then call out to native code to apply the modifiers, as before. 2. TypeName and TypeIdentifier abstractions to hide display name / internal name strings Update ModuleBuilder and TypeBuilder to use TypeIdentifier and TypeName internally in all places that don't need to talk to native code. 3. Change ModuleBuilder.name_cache from Hashtable to Dictionary<TypeName, TypeBuilder>
-
由 Aleksey Kliger 提交于
Make sure that type names that include +,&*[]\ are properly escaped and unescaped when displaying and parsing.
-
由 Aleksey Kliger 提交于
Throw ArgumentException on "Foo[," instead of ArrayIndexOutOfBoundsException.
-