aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/deadcode.go
AgeCommit message (Expand)Author
2024-04-02internal/abi: clean up type of Kind and Type.Kind_Austin Clements
2024-04-02all: use kind* of abiqiulaidongfeng
2024-02-08cmd/compile: move runtime.itab to internal/abi.ITabKeith Randall
2023-09-20cmd/link, runtime: initialize packages in shared build modeCherry Mui
2023-09-07cmd/link: avoid deadcode of global map vars for programs using pluginsThan McIntosh
2023-09-01cmd/internal/objabi: rename R_USEGENERICIFACEMETHOD to R_USENAMEDMETHOD.Dominique Lefevre
2023-09-01cmd/link: remove special cases for Method() and MethodByName().Dominique Lefevre
2023-05-19cmd/compile: constant-fold loads from constant dictionaries and typesKeith Randall
2023-05-19cmd/link: add ReflectMethod flag to -dumpdep outputAlessandro Arzilli
2023-05-02cmd/link: remove allocation in decoding type nameCherry Mui
2023-04-14cmd/link: establish dependable package initialization orderKeith Randall
2023-03-09Revert "cmd/link: establish dependable package initialization order"Keith Randall
2023-03-03cmd/link: establish dependable package initialization orderKeith Randall
2023-02-06cmd/link: linker portion of dead map removalThan McIntosh
2022-08-09all: use ":" for compiler generated symbolsCuong Manh Le
2022-04-11all: gofmt main repoRuss Cox
2022-03-16cmd/link: mark unexported methods for pluginsCherry Mui
2021-12-07cmd/link, cmd/go: make version info easier to extractRuss Cox
2021-10-25cmd/compile,cmd/link: introduce generic interface call relocationsKeith Randall
2021-10-13cmd/link: disable weak reference in itab if build with "-linkshared"zhouguangyuan
2021-09-22cmd/compile, cmd/link: avoid ABI aliasesCherry Mui
2021-08-09[dev.typeparams] cmd/compile: use types2.Constraint() rather than types2.Bound()Dan Scales
2021-05-13cmd/link: always mark runtime.unreachableMethod symbolCherry Mui
2021-04-16internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox
2021-04-13cmd/link: build dynexp symbol list directlyAustin Clements
2021-03-24cmd/compile, cmd/link: use weak reference in itabCherry Zhang
2021-03-18cmd: move experiment flags into objabi.ExperimentAustin Clements
2021-03-15cmd/link/internal/ld: fix typo in a commentTao Qingyun
2021-03-08cmd/link/internal/ld: fix typo in a commentBrad Fitzpatrick
2021-03-05cmd/internal/objabi: use a separate bit to mark weak relocationCherry Zhang
2021-02-26cmd/link: handle types as converted to interface when dynlinkCherry Zhang
2021-02-19cmd/link: add debug print in deadcodeRuss Cox
2021-02-02cmd/link: don't decode type symbol in shared library in deadcodeCherry Zhang
2020-10-12cmd/link: always mark runtime.buildVersion and runtime.modinfo reachableCherry Zhang
2020-09-29cmd/link: retain only used interface methodsCherry Zhang
2020-09-28cmd/link: consider interface conversions only in reachable codeCherry Zhang
2020-09-18cmd/link: don't mark a symbol's GoType reachable when -linksharedCherry Zhang
2020-09-18cmd/link: propagate UsedInIface through method descriptorCherry Zhang
2020-09-11cmd/link: record only the first occurance in Reachparent graphCherry Zhang
2020-08-11[dev.link] cmd: remove "2", another roundCherry Zhang
2020-08-03[dev.link] cmd/compile, cmd/link: generate itablink at link timeCherry Zhang
2020-07-30[dev.link] cmd/link: remove "2", another roundCherry Zhang
2020-06-11[dev.link] cmd/compile, cmd/link: remove dead methods if type is not used in ...Cherry Zhang
2020-06-04[dev.link] cmd/link: reuse slice memory in deadcode passCherry Zhang
2020-06-04[dev.link] cmd/link: rewrite heap algorithmCherry Zhang
2020-06-04[dev.link] cmd/link: compare type descriptors for interface satisfaction anal...Cherry Zhang
2020-05-01cmd/link: expand a TODO commentCherry Zhang
2020-05-01cmd/link: don't mark a symbol's Gotype reachableCherry Zhang
2020-04-30[dev.link] cmd/link: combine decodesym.go and decodesym2.goCherry Zhang
2020-04-22[dev.link] cmd/link: delete ctxt.ReachparentCherry Zhang