Leopold Toetsch (via RT) wrote:

> # New Ticket Created by  Leopold Toetsch 
> # Please include the string:  [perl #17931]
> # in the subject line of all future correspondence about this issue. 
> # <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=17931 >
> 
> 
> I send this to the list first, because it's probably not a final 
> solution and people might have something better.


I did check in a correction for some of the obvious bugs.
Plus:

trace_dump uses now it's own interpreter which IMHO is the rigth thing 
to do, so that generating trace output doesn't mess up the state (COW!) 
of the interpreter, which is examined.

Tracing now is working almost again, it still fails on very long traces 

due to probably trying to print some undefined data.

I changed the output of trace_dump to not print the first argument in 
detail, when this is a PMC - of course - it should print no {IN,}OUT 
arguments, but for a first test it's much better now.

Debug/trace should not change the observed interpreter in any aspect.

Also included:
- bugfix  for sprintf("%%")
- use much less substr in sprintf (no more one for each char)

Tests including Befunge/make are working on my system.

leo


Reply via email to