of IronPython
Subject: Re: [IronPython] IronPython 1.0 Beta 5
Dino,
Great job on improving the performance
IronPython is now faster then CPython running overhead.py
After Beta 5:
=
CPC220# python.net overhead.py
LOOP TIME: 0.460693359375
THREAD TIME: 0.590881347656
CPC220# IronPythonConsole
, 2006 3:54 PM
To: Discussion of IronPython
Subject: Re: [IronPython] IronPython 1.0 Beta 5
Yes. The perf improvement is great. I compared IronPython with Perl and for
tasks over 10 seconds, IronPython did significantly better than Perl.
However, for short and quick tasks Perl and CPython come out
Below is the status with latest Mono SVN. I am using revision 58927.
IronPython/Runtime/SymbolTable.cs(95,33): error CS0262: Partial
declarations of `IronPython.Runtime.SymbolTable' have conflicting
accessibility modifiers
This is Mono bug #77966. Fixed in SVN revision 58886.
Dino,
Great job on improving the performance
IronPython is now faster then CPython running overhead.py
After Beta 5:
=
CPC220# python.net overhead.py
LOOP TIME: 0.460693359375
THREAD TIME: 0.590881347656
CPC220# IronPythonConsole overhead.py
LOOP TIME: 0.460670471191
THREAD TIME:
The binary will start up fine with Mono 1.1.13.4 release.
You can't import os module, because Mono's
System.Environment.SetEnvironmentVariable method is a stub that will
raise NotImplementedException every time, but IronPython now makes use
of this method. Implementing this apparently involves
Compiler used below is gmcs 1.1.13.4. This is *older* than compiler I
used to compile Beta 4, because people complained about using
non-released SVN version of compiler...
While compiling the source, I get:
IronPython/Runtime/SymbolTable.cs(95,33): error CS0262: Partial
declarations of