| Age | Commit message (Collapse) | Author |
|
Turns out that having tracing enabled on some functions that get called a lot distorts the traces so that their parent stack frames look much more expensive than they actually are.
|
|
|
|
|
|
This seems to significantly improves performance. Inspired by https://github.com/rust-lang/rust/pull/107925
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-Authored-By: Martin Haug <mhaug@live.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This allows discovery of Apple fonts without unicode name entries.
|
|
|
|
|
|
|
|
|