• Than McIntosh's avatar
    cmd/link: eliminate a couple of unused DWARF attrs · 204c618f
    Than McIntosh authored
    The linker's DWARF generation occasionally computes and attaches an
    attribute X to a type even though the type's abbrev doesn't have the
    specified attr. For example, the DW_TAG_subroutine_type abbrev entry
    has no type attribute, but a type attr is given to it (wasting
    memory). Similarly there are some places where a byte size attr is
    added to a DIE whose abbrev lacks that attr. This patch trims away a
    few of these not-needed attrs, saving some very tiny amount of memory.
    
    Updates #26186
    
    Change-Id: I69e853df468ac54b07772a614b4106d7c4dae01d
    Reviewed-on: https://go-review.googlesource.com/123296Reviewed-by: 's avatarHeschi Kreinick <heschi@google.com>
    Run-TryBot: Heschi Kreinick <heschi@google.com>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    204c618f
Name
Last commit
Last update
.github Loading commit data...
api Loading commit data...
doc Loading commit data...
lib/time Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...