This is an automated email letting you know that sources 
have recently been pushed out.  You can download these newer 
sources directly from 
http://ironpython.codeplex.com/SourceControl/changeset/view/60269.

ADDED SOURCES
        $/IronPython/IronPython_Main/Src/Tests/XLang
        $/IronPython/IronPython_Main/Src/Tests/XLang/some_ruby_file.rb

MODIFIED SOURCES
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/TypeInfo.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/CommonDictionaryStorage.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Importer.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Set.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Actions/Calls/OverloadResolver.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/ComInterop/ComRuntimeHelpers.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/LightCompiler.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/ErrorSink.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/ScriptScope.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/ErrorListenerProxy.cs
        $/IronPython/IronPython_Main/Src/IronPythonConsole/Console.cs
        
$/IronPython/IronPython_Main/Src/Tests/interop/net/method/test_arguments.py
        $/IronPython/IronPython_Main/Src/Tests/test_set.py
        $/IronPython/IronPython_Main/Src/Tests/test_importpkg.py
        $/IronPython/IronPython_Main/Src/Tests/test_cliclass.py
        $/IronPython/IronPython_Main/Src/Tests/XLang/some_ruby_file.rb

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1220861
Date: 10/17/2009 3:41:20 PM

(dinov) Fixes an issue reported by Resolver relating to sets & bad hash 
implementations.  Our Contains check can fail to find the original object if 
the hash code changes.  Instead we now track a version number on dictionary 
objects.  Resolver has already worked around this but this makes us more 
compatible w/ Cpython.  Test added to test_set

Fixes another Resolver bug 
(http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=24929) - 
__float__ isn’t defined on Int64.  We need to consider ConvertTo* methods and 
manifest them as __float__ methods.  Test added to test_cliclass.

Fixes a broken perf test – we need to load IronPython from configuration not 
just using the Python class so that other languages will be available via 
clr.Use.  Test added to test_cliclass.

Fixes an importer issue which prevents json from being imported.  We are doing 
too many checks if __package__ is set which causes the import to fail.  Test 
added to test_importpkg.

Also fixing an issue failing in the full sign off run – ComRuntimeHelpers is 
generating unsafe methods into Snippets which fail verification.  Now we just 
create a one-off assembly for this and never verify it (test already exists in 
full sign off run).




(Shelveset: More26BugFixesAndRaiseModesTimeout;REDMOND\dinov | SNAP CheckinId: 
9643)

_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to