[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]
Re: tentative bug report about difficult-to-reproduce but
Gurusamy Sarathy writes:
> If you look at the Changelogs, you'll see there have been two sources
> of bugs in _6x: 1) the OP_SASSIGN optimization (change#3612); and
> 2) optimizations to the regular expression engine.
>
> To disable the first, do this to opcode.pl, `make regen_headers`,
> `make distclean`, and rebuild everything.
>
> opcode.pl:
> - $argsum |= (8|256) if $flags =~ /T/; # ... which may be lexical
> + $argsum |= 8 if $flags =~ /T/; # ditto
Redefining OA_TARGLEX to 0 (in op.h) should be easier.
> Dealing with the second is more complicated. You'll need to methodically
> back out patches that affect the regular expression engine until you
> detect a change in the symptoms (which you may or may not).
When is _64 due? I would think that waiting until _64 may improve
things a lot (unless you start UTFization before this ;-).
Ilya
- References to:
-
Gurusamy Sarathy <gsar@ActiveState.com>
[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]