Thanks.<div><br></div><div>But then If I don&#39;t use my defined scope, how I could fill my function delegate?</div><div><br></div><div>Right now I am using :&nbsp;</div><div><br></div><div>Microsoft.Func&lt;string, string, string, string, int, int&gt; func = scope.GetVariable&lt;Microsoft.Func&lt;string, string, string, string, int, int&gt;&gt;(&quot;interpolate_start&quot;);</div>
<div><br></div><div>If I use engine.GetVariables&lt;Func&lt;....&gt;() I still need to pass a ScriptScope to it. &nbsp;How do I get the default scope (from ScriptEngine or ScriptSource) to be able to get the delegate?</div><div>
<br></div><div>regards,</div><div><br></div><div>wilfredo<br><br><div class="gmail_quote">On Wed, Nov 12, 2008 at 2:01 PM, Dino Viehland <span dir="ltr">&lt;<a href="mailto:dinov@microsoft.com">dinov@microsoft.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">








<div lang="EN-US" link="blue" vlink="purple">

<div>

<p><span style="font-size:11.0pt;color:#1F497D">Instead of doing:</span></p><div class="Ih2E3d">

<p><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span></p>

<p>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ScriptScope
scope = engine.CreateScope();</p>

<p>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;Console.WriteLine(DateTime.Now);</p>

<p>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;source.Execute(scope);</p>

<p><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span></p>

</div><p><span style="font-size:11.0pt;color:#1F497D">do:</span></p>

<p><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span></p>

<p><span style="font-size:11.0pt;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; source.Compile().Execute()</span></p>

<p><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span></p>

<p><span style="font-size:11.0pt;color:#1F497D">and your code should then run in an optimized default scope for
the code  just like it does at the command line.</span></p>

<p><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span></p>

<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">

<p><b><span style="font-size:10.0pt">From:</span></b><span style="font-size:10.0pt">
<a href="mailto:users-bounces@lists.ironpython.com" target="_blank">users-bounces@lists.ironpython.com</a> [mailto:<a href="mailto:users-bounces@lists.ironpython.com" target="_blank">users-bounces@lists.ironpython.com</a>] <b>On
Behalf Of </b>Wilfredo Lugo<br>
<b>Sent:</b> Wednesday, November 12, 2008 9:29 AM<br>
<b>To:</b> <a href="mailto:users@lists.ironpython.com" target="_blank">users@lists.ironpython.com</a><br>
<b>Subject:</b> Re: [IronPython] Performance Issue</span></p>

</div><div><div></div><div class="Wj3C7c">

<p>&nbsp;</p>

<p>&nbsp;</p>

<div>

<p>I run the script directly from ipy.exe and it basically
behaves pretty similar to python.exe (it always took one second more, but I
could live with that). &nbsp;Here is the output:&nbsp;</p>

</div>

<div>

<div>

<p>&nbsp;</p>

</div>

<div>

<p>$ date +%M:%S;./ipy.exe interpolate.py;date +%M:%S</p>

</div>

<div>

<p>17:36</p>

</div>

<div>

<p>WARNING: desired starting time (Tue Jan 01 00:00:21 2008)
prior to time of first</p>

</div>

<div>

<p>&nbsp;data point (Tue Jan 01 00:00:32 2008), current line:
9411</p>

</div>

<div>

<p>&nbsp;series: 3D</p>

</div>

<div>

<p>force==False, exiting..</p>

</div>

<div>

<p>17:41</p>

</div>

<div>

<p>&nbsp;</p>

</div>

<div>

<p>So, the problem is on the DLR side. &nbsp;Any clues?</p>

</div>

<div>

<p>&nbsp;</p>

</div>

<div>

<p>-------------------------------------------------------------------------</p>

</div>

<div>

<p><span><span>How
does python.exe compare directly to ipy.exe?&nbsp; That is, try running &quot;date
+%M:%S;ipy.exe interpolate.py;date +%M:%S&quot; instead of using the DLR
hosting APIs.</span></span></p>

</div>

<div><pre>Thanks,</pre><pre>&nbsp;</pre><pre>Dave</pre><pre>From: <a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">users-bounces at lists.ironpython.com</a> [mailto:<a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">users-bounces at lists.ironpython.com</a>] On Behalf Of Wilfredo Lugo</pre>
<pre>Sent: Wednesday, November 12, 2008 8:32 AM</pre><pre>To: <a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">users at lists.ironpython.com</a></pre><pre>Subject: [IronPython] Performance Issue</pre>
</div>

</div>

</div></div></div>

</div>


<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.ironpython.com">Users@lists.ironpython.com</a><br>
<a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
<br></blockquote></div><br></div>