It looks like Brett was talking to the list, but didn't actually send there. =-)

Running with -b and -p gives the same output as no flags, which if I read Brett right, means that there's something else wrong.

Regards.

On Sunday, September 21, 2003, at 03:44 PM, Brent Dax wrote:

Will Coleda:
# When run as "parrot -t tcl.pbc foo.tcl 2> /dev/null", it immediately
# exits, printing nothing to standard out. (if I peek at the output to
# stderr, I see it's executing something. =-)

Parrot uses the "basic" runloop for trace. There are a couple other
features--bounds checking and profiling--that cause this runloop change.
See if parrot -b and parrot -p give you the same results; if they do,
your bug is runloop-dependent.


Everyone: I'm thinking we should have a set of flags that govern *just*
runloop selection--something like a JIT flag, a prederef flag, a cgoto
flag, and a switch flag.  These would be set to a (platform-dependent)
default, and could be cleared and manipulated by the embedder through a
special subroutine.

I also think the command-line interface needs an overhaul to reflect
this.

Any thoughts on that?

--
Will "Coke" Coleda will at coleda dot com




Reply via email to