[Bug libgcc/71744] Concurrently throwing exceptions is not scalable
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Jul 3 23:18:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71744
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
This cache:
/* The unseen_objects list contains objects that have been registered
but not yet categorized in any way. The seen_objects list has had
its pc_begin and count fields initialized at minimum, and is sorted
by decreasing value of pc_begin. */
static struct object *unseen_objects;
static struct object *seen_objects
In "unwind-dw2-fde.c".
So there is no global lock by the way, just around the area which accesses the
above two objects.
More information about the Gcc-bugs
mailing list