[00:25:33] Funny thing, I tested this locally, and Skin::getLanguages() gets called three times on a page view [00:26:21] SkinVector has its own private little cache, SkinVector::getLanguagesCached(), but that cache is never hit because it only gets called once from SkinVector, the other two calls are from other places [01:38:06] TimStarling: I don't know if you found the cause comit, but seems likely the category links refactor. I just noticed this in my post-merge review queue: https://phabricator.wikimedia.org/T300991 [01:38:36] I'm not looking for the cause, I'm just memoizing it [01:38:45] and also optimising it because it's pretty slow even if it's just called once [01:38:45] ack [18:34:56] let me know if you need +2s [21:54:20] apparently it was domas who introduced interwiki.cdb; https://github.com/wikimedia/mediawiki/commit/033896c0f90c1227e93770642290c92da951a672 [22:25:26] heh