On 2/17/14, 5:25 AM, Jan de Mooij wrote:
On Sat, Feb 15, 2014 at 3:36 AM, Chris Peterson <[email protected]> wrote:
Jan, any more news from the JSC developers about collaborating on Yarr?

In your original mail starting this thread, you said that fixing Yarr
ourselves or upstream would be hard without help from someone very familiar
with Yarr. Are the JSC developers actively maintaining Yarr now? Do you feel
they will commit new resources to fixing Yarr performance and crashes?

AFAIK, this is not a priority for them. When we talked to them they
were willing to discuss changes with us etc, but they had no plans to
improve Yarr themselves. Sorry, I forgot to reply to your previous
mail, I'll send you their contact info.

hi Jan, sorry for my late reply!

Reading the other YARR emails you forwarded, the JSC developers sound upbeat but won't commit any engineering help themselves.

In your original email about replacing YARR, you pointed out that no one at Mozilla is (currently) familiar enough with YARR to implement major features like nested parenthesized groups. If the JSC developers are not going to help, what do you think we should do?

Do you want to resurrect your YARR thread on js-engine.internals newsgroup? The discussion ended with Luke suggesting:

 - fork irregexp
- significantly refactor the code to use SM rooting, assembler, Vector, LifoAlloc, etc APIs
 - declare open season on stylistic refactorings to make irregexp match SM

Andreas and Brendan seemed to support the plan, but Brendan suggested we contact Apple first ("one ping only"). Which brings us to the present day. :)


chris
_______________________________________________
dev-tech-js-engine-internals mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

Reply via email to