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
AgeCommit message (Collapse)Author
2016-12-19[System.Core] SLE from CoreFX including interpreterMarek Safar
2016-09-30[System.Core] Cleanup more warningsMarek Safar
2016-09-23[bcl] Add missing APIs for netstandard parity and expose a few APIs on mobileAlexander Köplinger
This ensures we're compliant with the upcoming netstandard2.0 API surface area.
2016-09-02[System.Core] Allow TryConvert to return null for any reference types (not ↵Marek Safar
only object). Fixes #41509
2016-08-11[bcl] Update to match NETStandard 1.6 membersAlexander Köplinger
2016-04-23Microsoft relicensed this fork of the DLR under the MIT licenseMiguel de Icaza
2016-01-29Remove ChangeLog files from the repoAlexander Köplinger
They weren't updated in the last 6 years and aren't helpful anymore (e.g. by causing unrelated matches during git grep searches).
2015-10-21[interpreter] Relax check for forcing compilation for built-in structsAlexander Köplinger
Method calls on structs like DateTime wouldn't work before, even though we know we don't have self mutating structs in mscorlib. Fixes part 2 of https://bugzilla.xamarin.com/show_bug.cgi?id=34334
2015-10-14[interpreter] Implement comparing string values in (Not)EqualInstructionAlexander Köplinger
When comparing a string with null the other checks in the interpreter for type equality didn't catch this case and this ultimately resulted in a NotImplementedException in EqualInstruction and NotEqualInstruction. The fix is to handle the TypeCode.String case in those instructions. We don't need to do it for CreateLifted() as that method only applies for Nullable<T> types which doesn't make sense for string. Fixes https://bugzilla.xamarin.com/show_bug.cgi?id=34334
2015-06-02[runtime] Emit the necessary left shift anding in the LambdaCompilerAlexander Kyte
We were observing dtest-006.exe test failing on armhf. This test checks that a right shift with a negative shift amount and a dynamic base is shifted by the right amount. We were failing it because we were excluding the step that we do in regular code generation, which is to do a binary and of the shift amount so it behaves like we are shifting by the original shift amount modulo 32. The C# spec defines left shift like so. This commit adds that to the LambdaCompiler.
2015-03-03Rename Managed.Windows.Forms to System.Windows.Forms for consistency.Zoltan Varga
2015-01-13[bcl] Remove NET_2_0 defines from the class libs. This has been done using: ↵Zoltan Varga
unifdef -t -DNET_2_0 -o <filename> <filename>.
2014-05-05[dlr] Emit correct code for convert of nullable types. Fixes #19500Marek Safar
2014-04-09[interpreter] Disable fast call invocation using methodinfo delegates due to ↵Marek Safar
aot limitation. Fixes #18688
2014-03-11[interpreter] Fix a typoMarek Safar
2014-03-11[interpreter] Implement simple quote expression. Fixes #18248Marek Safar
2014-03-10[interpreter] Size reductionMarek Safar
2014-03-04[interpreter] Size reductionMarek Safar
2014-02-26[dlr] Add interpreter increment emitMarek Safar
2014-01-26[dlr] Handle more expressions in interpreterMarek Safar
2014-01-22[dlr] Implement few missing interpreter instructionsMarek Safar
2014-01-22[dlr] Fix UInt64 add/divMarek Safar
2014-01-09[System.Core] Add dynamic interpreterMarek Safar
2014-01-09[dlr] Better FEATURE_REFEMIT checksMarek Safar
2013-03-01Revert "Fix object::GetType when remoting is enabled."Rodrigo Kumpera
This reverts commit 93e2d1dc48339be472300910e9290939ee253177.
2013-03-01Fix object::GetType when remoting is enabled.Rodrigo Kumpera
2013-03-01Add System.Collections.ObjectModel.ReadOnlyDictionary.Martin Baulig
2012-06-08Update to the latest dlrMarek Safar
2012-06-08Convert crlf to lfMarek Safar
2011-03-21Fix API wrt FX4/SL4 APISebastien Pouliot
* mcs/class/dlr/Runtime/Microsoft.Scripting.Core/Actions/GetMemberBinder.cs: Remove 'params' on Bind method to match FX4/SL4 API
2011-03-21Use Type.EmptyTypes instead of new Type[0]Sebastien Pouliot
* mcs/class/corlib/System.Reflection/MonoGenericClass.cs: * mcs/class/dlr/Runtime/Microsoft.Scripting.Core/Compiler/LambdaCompiler.Expressions.cs: Use Type.EmptyTypes instead of new Type[0]
2010-11-02Updated to r54115Marek Safar
2010-08-01Add my old sync scriptMarek Safar
2010-07-25EOL handlingRaja R Harinath
This set of .gitattributes was automatically generated from the list of files that GIT tried to normalize when I enabled automatic EOL conversion. With this set of attributes, we prevent automated EOL conversion on files that we know will cause trouble down the road.
2010-04-062010-04-06 Marek Safar <marek.safar@gmail.com>Marek Safar
* Updated to r46640. svn path=/trunk/mcs/; revision=154868
2009-11-262009-11-26 Marek Safar <marek.safar@gmail.com>Marek Safar
* Updated to r35702. svn path=/trunk/mcs/; revision=147001
2009-11-092009-11-09 Marek Safar <marek.safar@gmail.com>Marek Safar
* Makefile: Add dist only Makefile. svn path=/trunk/mcs/; revision=145761
2009-10-232009-10-23 Marek Safar <marek.safar@gmail.com>Marek Safar
* Updated to r33356. svn path=/trunk/mcs/; revision=144747
2009-08-06Missing eol-styleMarek Safar
svn path=/trunk/mcs/; revision=139503
2009-08-06ChangeLogMarek Safar
svn path=/trunk/mcs/; revision=139501
2009-08-062009-08-04 Marek Safar <marek.safar@gmail.com>Marek Safar
* Updated to r26623. svn path=/trunk/mcs/; revision=139498
2009-07-022009-07-02 Marek Safar <marek.safar@gmail.com>Marek Safar
* Initial import, revision 25679. svn path=/trunk/mcs/; revision=137277