[IronPython] sympy on IP 2.6B2
dinov at microsoft.com
Mon Jul 27 16:45:56 PDT 2009
> 1. Performance
The bulk of this problem comes from basic.py line 804 where a closure
function is called w/ keyword argument. Passing the argument as a
positional argument causes us to be 6-7x slower instead of 50x. This
is probably a small perf gain on CPython as well so it's probably
a good change for Sympy in general. We may come back and optimize
this but probably not for 2.6.
Some other small changes get us a little under 2x times slower than
CPython and then it starts getting hard to get faster.
> 2. Problem with '*' (splat operator)
This looks like a general problem w/ several different types of calls -
I've opened a bug:
More information about the Users