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/58263.
MODIFIED SOURCES $/IronPython/IronPython_Main/Src/IronPython/Lib/iptest/assert_util.py $/IronPython/IronPython_Main/Src/IronPython.Modules/Properties/AssemblyInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/AssemblyInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Generation/AssemblyGen.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/ScriptScope.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/ScriptRuntime.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/CompiledCode.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/ObjectOperations.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/ScriptEngine.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/ScriptSource.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonUnaryOperationBinder.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonOperationBinder.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/ConversionBinder.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/PythonOps.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Generator.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/List.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonContext.cs $/IronPython/IronPython_Main/Src/IronPython/Properties/AssemblyInfo.cs $/IronPython/IronPython_Main/Src/Tests/modules/_warnings_test.py $/IronPython/IronPython_Main/Src/Tests/Modes/ConsoleFlags.ps1 $/IronPython/IronPython_Main/Src/Tests/interop/com/apps/excel.py $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Properties/AssemblyInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Utils/TypeUtils.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/Shell/ConsoleHost.cs $/IronPython/IronPython_Main/Src/Tests/test_file.py $/IronPython/IronPython_Main/Src/Tests/test_builtinfunc.py $/IronPython/IronPython_Main/Src/Tests/test_nt.py $/IronPython/IronPython_Main/Src/Tests/test_re.py $/IronPython/IronPython_Main/Src/Tests/test_imp.py $/IronPython/IronPython_Main/Src/Tests/test_function.py $/IronPython/IronPython_Main/Src/Tests/test_syntax.py $/IronPython/IronPython_Main/Src/Tests/test_thread.py CHECKIN COMMENTS -------------------------------------------------------------------------------- Changeset Id: 1068595 Date: 8/19/2009 8:41:00 PM (dfugate) - test_gc.py: 314470 was closed as Won't Fix ages ago, but the test cases were never updated. Modified them to reflect that this is considered an incompatibility, not a bug - test_descr.py: 314130 - test_scope.py: 149066 is fixed - iptest.assert_util: improved stderr_trapper and stdout_trapper. Propagated these changes down to test_syntax and _warnings_test.py - test_builtinfunc.py: CP24249 not really fixed - test_file.py: extended a regression on file's 'buffering' param - test_nt.py: added a regression for CP1217. Fixed - test_re.py: added a regression for re.search(..., buffer(...)) - test_thread.py: CP22746 is fixed - excel.py: 372472 might be fixed. CP18614 is fixed (Shelveset: CP73;REDMOND\dfugate | SNAP CheckinId: 9190) -------------------------------------------------------------------------------- Changeset Id: 1068510 Date: 8/19/2009 7:35:22 PM (dinov) A few changes to improve perf of some of the shootout tests: Generators – ensure CheckSetActive() can be inlined Lists slice assign – if we are assigning from an immutable/non-list RHS then lock the LHS and only once rather than on each assignment Conversion to bool call sites – a common pattern is checking for None & a single type (List, tuple, str, int, etc…). Update the pre-generated sites to include checks for null which return the appropriate value. This prevents us from bouncing around updating call sites and switch back and forth between the (type) & None sites. Sequence unpacking – if we have a tuple just return it’s data array instead of copying it in the slowest possible way. (Shelveset: ShootoutPerfTweaksFinal;REDMOND\dinov | SNAP CheckinId: 9189) -------------------------------------------------------------------------------- Changeset Id: 1067396 Date: 8/19/2009 9:26:35 AM (dfugate) - test_re.py: enabled more of test_pickling - test_function.py: extended test_splat_none. CP20250 not entirely fixed - ConsoleFlags.ps1: "ipy /?" now works (CP2397) (Shelveset: CP72;REDMOND\dfugate | SNAP CheckinId: 9180) _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com