[00:46:43] ori: When you search in xenon for things "being on CPU", does that include the full stack? [00:47:06] E.g. if foo() is called from bar() during the snapshot, does that count as "bar()" being on CPU, too? [00:48:49] ori: It would be interesting to capture what the most common offending code paths are to filter() during cache misses because I suspect this might be a wonky code path specifically, not a general thing. [00:49:28] For example, we have a known bug that since the user tokens were changed to be time-bound (instead of just session bound) for security reasons, the embedded user.tokens module is being minified each time and also cached for no reason. [00:49:41] Because it's never ever going to be hit. Becaue it's different on every request. [00:58:37] Krinkle: we get the full stack [00:58:57] take a look at /srv/xenon/logs on fluorine [01:12:16] ori: I'm writing a patch now that will allow user.tokens to by pass filter cache because it's useless [01:12:19] See also T84960 [01:21:58] ori: Nice [01:29:52] ori: Arr, never mind. We're coming user.tokens with user.options, which is cacheable.. [01:30:08] it's in the same faux request that is embedded in