[IronPython] Size of Microsoft.Scripting.dll

2007-11-04 Thread Sanghyeon Seo
I thought this statistics may be of interest to you.

Size of Microsoft.Scripting.dll in IronPython 2.0 Alpha 2, 3, 4, 5, as
included in the binary release and compiled by Mono 1.2.5 and Mono SVN
r88800.

=== == == == ===
Compiler2.0a2  2.0a3  2.0a4  2.0a5
Binary  836960 857440 906592  959512
Mono 1.2.5  870400 892928 943104 1004032
Mono r88800 869376 891904 942592 1003008
=== == == == ===

Some observations can be made.

1. In all cases, its size is less than 1 MB.
2. It is getting bigger every release. Alpha 5 is about 15% bigger than Alpha 2.
3. Binaries compiled by Microsoft compiler is about 4% smaller than
those by Mono.
4. Differences between Mono 1.2.5 and SVN (soon to be 1.2.6) are negligible.

-- 
Seo Sanghyeon
___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


[IronPython] Tests and IronPython hosting

2007-11-04 Thread Curt Hagenlocher
I'm trying to test some IronPython-hosting code, which is proving a little
tricky because of the inability to create multiple engines.  Is there anyway
to reset the engine to a just-initialized state, or to destroy it and
create a new one?  Alternatively, is there a straightforward way to delete a
(published) ScriptModule through the API?  Or is engine.Execute('del
sys.modules['module_name']) my best bet in this regard?

--
Curt Hagenlocher
[EMAIL PROTECTED]
___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


Re: [IronPython] [Mono-dev] Size of Microsoft.Scripting.dll

2007-11-04 Thread Sanghyeon Seo
2007/11/4, Marek Safar [EMAIL PROTECTED]:
 4% is really small difference. Is binary compiled with /o+ switch ?

I believe /o is on by default in mcs.

-- 
Seo Sanghyeon
___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com