Hi!

> The discussion was concerning parser performance,

the discussion was concerning overall parser performance, not just edge cases. 

> so a profile of only parser execution would have been most relevant.  

Indeed, try parsing decent articles with all their template trees.

> In my profiling data, parser execution dominates, and as you can see, its 
> mostly regexp evaluation.

Indeed, because you don't have anything what would invoke callbacks or 
branching in the code. 

>  (With "php parser", I was referring to "zendparse" and
> "lex_scan", which doesn't seem to use libpcre.  I.e., almost all calls
> to libpcre is made from the wikitext parser.)

I usually don't know what "php parser" is, opcode caches have been around for 
past decade.

Domas
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to