[IronPython] IronPython 2.6 CodePlex Source Update
merllab at microsoft.com
merllab at microsoft.com
Tue May 11 17:54:14 CEST 2010
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/66068.
MODIFIED SOURCES
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Compiler/Token.cs
$/IronPython/IronPython_Main/Languages/IronPython/IronPython.Modules/re.cs
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Compiler/Tokenizer.cs
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Importer.cs
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/LiteralParser.cs
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/CommonDictionaryStorage.cs
$/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/NewStringFormatter.cs
$/IronPython/IronPython_Main/Languages/IronPython/Tests/hosting/editor_svcs/tokencategorizer.py
CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1773679
Date: 5/11/2010 2:44:26 AM
Adds CPython 2.7's standard lib to the repository - one original copy and one that is merged with our changes to the 2.6 tests.
Also adds auto-numbering support of field names in format strings to enable test_support.py to work.
(Shelveset: 27Lib;REDMOND\ddicato | SNAP CheckinId: 10771)
--------------------------------------------------------------------------------
Changeset Id: 1773536
Date: 5/11/2010 1:04:10 AM
Re-order some checks in our dictionary implementation so when a key matches we’ll notice is sooner and avoid some if-checks.
Add a missing optimization to the importer – we should publish a null indirection entry when a nested import fails so that we don’t attempt to import it over and over again. This results in a 5x improvement on the Django Unladen Swallow benchmark. Also some small optimizations to avoid creating unnecessary garbage while importing.
(Shelveset: dictandimporttweaks2;REDMOND\dinov | SNAP CheckinId: 10769)
More information about the Ironpython-users
mailing list