|
From: | cvs-commit at gcc dot gnu.org |
Subject: | [Bug ld/32238] Performance issues found from binutils version '2.36' version while usage of function 'lang_output_section_statement_lookup' |
Date: | Thu, 09 Jan 2025 10:34:29 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=32238 --- Comment #20 from Sourceware Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Alan Modra <amodra@sourceware.org>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a55875bd182258a917af303c653d6667593e7b3e commit a55875bd182258a917af303c653d6667593e7b3e Author: Alan Modra <amodra@gmail.com> Date: Sat Jan 4 11:33:27 2025 +1030 PR32238, ld -r slowdown since 21401fc7bf PR 32238 * ldlang.c (struct out_section_hash_entry): Add "tail". (output_section_statement_newfunc_1): New, extracted from.. (output_section_statement_newfunc): ..here. Init tail. (lang_output_section_statement_lookup): Use tail to avoid list traversal. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |