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/65998.
ADDED SOURCES $/IronPython/IronPython_Main/Hosts/Silverlight/Chiron/Zip.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Compiler/Ast/SetExpression.cs DELETED SOURCES $/IronPython/IronPython_Main/Hosts/Silverlight/Chiron/LCA_RESTRICTED MODIFIED SOURCES $/IronPython/IronPython_Main/Hosts/Silverlight/Chiron/Zip.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython.Modules/mmap.cs $/IronPython/IronPython_Main/Hosts/Silverlight/Microsoft.Scripting.SilverLight/ErrorFormatter.cs $/IronPython/IronPython_Main/Hosts/Silverlight/Chiron/HttpServer.cs $/IronPython/IronPython_Main/Hosts/Silverlight/Chiron/Chiron.csproj $/IronPython/IronPython_Main/Hosts/Silverlight/Chiron/HttpSocket.cs $/IronPython/IronPython_Main/Hosts/Silverlight/Chiron/Chiron.cs $/IronPython/IronPython_Main/Hosts/Silverlight/Microsoft.Scripting.SilverLight/Settings.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython.Modules/re.cs $/IronPython/IronPython_Main/Hosts/Silverlight/Chiron/Properties/AssemblyInfo.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Compiler/Ast/SetExpression.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Compiler/Parser.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/IronPython.csproj $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Compiler/Ast/PythonWalker.Generated.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Operations/PythonOps.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/List.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Compiler/Ast/AstMethods.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/CommonDictionaryStorage.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/SetStorage.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Set.cs $/IronPython/IronPython_Main/Languages/IronPython/Tests/hosting/editor_svcs/errorlistener.py $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Types/ReflectedProperty.cs $/IronPython/IronPython_Main/Languages/IronPython/Tests/test_set.py $/IronPython/IronPython_Main/Tutorial/Tutorial.htm CHECKIN COMMENTS -------------------------------------------------------------------------------- Changeset Id: 1765233 Date: 5/5/2010 5:14:23 PM Some targeted perf improvements for set operations. One major speed improvement came from pre-computing which eqFunc to use when operating on 2 sets, rather than checking _itemType and calling GetType() on each element. Also added fast paths for creating lists out of sets and frozensets. Additionally, fixed a bug in which the underlying storage is not duplicated when frozensets are constructed from sets, allowing users to create a mutable frozenset. Added regression test. (Shelveset: SetOptimizations2;REDMOND\ddicato | SNAP CheckinId: 10735) -------------------------------------------------------------------------------- Changeset Id: 1764257 Date: 5/5/2010 10:21:21 AM Adds set literals and support for multiple context managers in a with statement. Also switches exec code to being interpreted (currently there’s a ??? where we return the wrong value). Also fixes a perf problem w/ static properties not switching to an optimized fast path. (Shelveset: 27FeaturesFinal3;REDMOND\dinov | SNAP CheckinId: 10731) _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com