[IronPython] -X:EnableProfiler and DLR hosting API (2.6b2)

Dino Viehland dinov at microsoft.com
Thu Aug 6 17:24:08 CEST 2009


All the options should be the same as the command line options.  So they're
documented via ipy.exe /? :)

-----Original Message-----
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] 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:* users-bounces at lists.ironpython.com
> [mailto:users-bounces at lists.ironpython.com] *On Behalf Of *Mads
> Weitling
> *Sent:* Wednesday, August 05, 2009 12:54 AM
> *To:* users at lists.ironpython.com
> *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-profiler
> .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
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>


--
http://www.ironpythoninaction.com/
http://www.voidspace.org.uk/blog


_______________________________________________
Users mailing list
Users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com



More information about the Ironpython-users mailing list