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/75347.

ADDED SOURCES
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/BuiltinPythonModule.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/InstancedModuleDictionaryStorage.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPythonTest/TestBuiltinModule.cs

MODIFIED SOURCES
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/IronPython.csproj
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/BuiltinPythonModule.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/CustomDictionaryStorage.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/InstancedModuleDictionaryStorage.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/ModuleDictionaryStorage.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/PythonContext.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Binding/MetaBuiltinFunction.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Operations/PythonOps.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Types/BuiltinFunction.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Types/DocBuilder.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Types/FunctionType.cs
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPythonTest/IronPythonTest.csproj
        
$/IronPython/IronPython_Main/Languages/IronPython/IronPythonTest/TestBuiltinModule.cs
        $/IronPython/IronPython_Main/Languages/IronPython/Tests/test_imp.py

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1967242
Date: 8/10/2010 9:57:20 PM

Adds a new way of implementing built-in modules by subclassing 
PythonBuiltinModule class.  This enables having a module which has an instance 
associated with it rather than having a bunch of static method definitions.  
We’ll create the instance for the PythonContext when the module gets imported.  
The instance can include various fields which enable quick access to the module.

This was requested to help get fast module access for Cython-like support for 
IronPython.





(Shelveset: NewBuiltinModulefinal;REDMOND\dinov | SNAP CheckinId: 11255)

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

Reply via email to