Err, I guess I mean -?. I think we have a bug to support /? :) -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Michael Foord Sent: Thursday, August 06, 2009 8:31 AM To: Discussion of IronPython Subject: Re: [IronPython] -X:EnableProfiler and DLR hosting API (2.6b2)
Dino Viehland wrote: > All the options should be the same as the command line options. So > they're documented via ipy.exe /? :) > C:\compile>"c:\Program Files\IronPython 2.6\ipy.exe" /? File /? does not exist. > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Michael Foord > Sent: Wednesday, August 05, 2009 4:07 PM > To: Discussion of IronPython > Subject: Re: [IronPython] -X:EnableProfiler and DLR hosting API > (2.6b2) > > David DiCato wrote: > >> You have to pass the required options to Python.CreateEngine, like so: >> >> var options = new Dictionary<string, object>(); >> >> options["EnableProfiler"] = ScriptingRuntimeHelpers.True; >> >> ver engine = Python.CreateEngine(options); >> >> > > Are these options for IronPython 2.6 documented anywhere? > > Michael > > >> Hope this helps, >> >> - David >> >> *From:* [email protected] >> [mailto:[email protected]] *On Behalf Of *Mads >> Weitling >> *Sent:* Wednesday, August 05, 2009 12:54 AM >> *To:* [email protected] >> *Subject:* [IronPython] -X:EnableProfiler and DLR hosting API (2.6b2) >> >> Hi all and many thanks to Dino Viehland for answering my previous >> question re: sys.builtin_module_names and embedding. >> >> I am trying to use the IronPython profiler >> (http://blogs.msdn.com/curth/archive/2009/03/29/an-ironpython-profile >> r >> .aspx) from an embedded interpreter but cannot figure out how to pass >> the -X:EnableProfiler to my ScriptEngine instance. >> >> _engine = Python.CreateEngine(); >> >> Debug.WriteLine(_engine.Runtime.Setup.HostArguments.IsReadOnly); >> >> // prints True >> >> _engine.Runtime.Setup.HostArguments.Add("-X:EnableProfiler") >> >> // throws an System.NotSupportedException >> >> How do I set up the Runtime.Setup.HostArguments before calling >> Python.CreateEngine()? >> >> >> /Mads >> >> --------------------------------------------------------------------- >> - >> -- >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> >> > > > -- > http://www.ironpythoninaction.com/ > http://www.voidspace.org.uk/blog > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > _______________________________________________ > Users mailing list > [email protected] > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > -- http://www.ironpythoninaction.com/ http://www.voidspace.org.uk/blog _______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
