https://bugs.documentfoundation.org/show_bug.cgi?id=160218
Michael Meeks changed:
What|Removed |Added
CC||caolan.mcnamara@collabora.c
https://bugs.documentfoundation.org/show_bug.cgi?id=160218
Aron Budea changed:
What|Removed |Added
Keywords||perf
CC|
https://bugs.documentfoundation.org/show_bug.cgi?id=160218
--- Comment #4 from Noel Grandin ---
Hmmm, my optimised build does not show any of that, possibly master has
improved somewhat, and that is a different branch?
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.documentfoundation.org/show_bug.cgi?id=160218
--- Comment #3 from Noel Grandin ---
mmeeks, this was defintely a profile of an optimised build right?
I just find it hard to believe that the compiler did not inline the anyOf
method into a comparison chain.
If it is an optimised
https://bugs.documentfoundation.org/show_bug.cgi?id=160218
--- Comment #2 from Michael Meeks ---
Switch sounds good to me =) Somewhere in the profile I saw a red-black tree in
use and I suspect RB trees are a pointer-chasing performance hazard on real
modern hardware; but perhaps I mis-read this
https://bugs.documentfoundation.org/show_bug.cgi?id=160218
Eike Rathke changed:
What|Removed |Added
CC||er...@redhat.com
--- Comment #1
https://bugs.documentfoundation.org/show_bug.cgi?id=160218
Michael Meeks changed:
What|Removed |Added
Ever confirmed|0 |1