PCRE Offset handling needs a re-write We're spending over 0.3% of total time on a full sunspider sample clearing the offset vector in jsRegExpExecute. This is just one of many issues we have with the offset vector used by PCRE. There is definitely some room for improvement here.
Seems obsolete, one can Shark again to find what to optimize in JavaScriptCore.