aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/deadcode.go
AgeCommit message (Expand)Author
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
2020-04-20[dev.link] cmd/link: rename deadcode2 to deadcodeJeremy Faller
2020-04-19cmd/link: check for reflect.Value.MethodByName explicitlyCherry Zhang
2020-04-18cmd/link: update comment for deadcodeCherry Zhang
2020-04-13[dev.link] cmd/link: stop populating lib/unit.TextpCherry Zhang
2020-03-05[dev.link] cmd/link: fix up ctxt.Textp2 handling in AssignTextSymbolOrderThan McIntosh
2020-02-19[dev.link] cmd/link: convert DWARF type generation to use loaderThan McIntosh
2020-01-06[dev.link] cmd/link: keep loader symbol info in sym.CompilationUnitThan McIntosh
2019-11-12[dev.link] cmd/link: delete old object file format supportCherry Zhang
2019-11-01[dev.link] all: merge branch 'master' into dev.linkThan McIntosh
2019-10-26cmd/link/internal: eliminate all ld.Cputime() usagesnikita-vanyasin
2019-10-15[dev.link] cmd/link: create sym.Symbols after deadcode in newobj modeCherry Zhang
2019-10-10[dev.link] cmd/link: use index for deadcodeCherry Zhang
2019-10-09[dev.link] cmd/link: change some decodetype functions to operate on bytesCherry Zhang
2019-10-09[dev.link] cmd/link: load full symbol contents after deadcode passCherry Zhang
2019-10-08[dev.link] cmd/link: add symbols to Textp after deadcode passCherry Zhang
2019-09-27cmd/link: remove reading/processing of function Autom recordsThan McIntosh
2019-09-24cmd/link: add notion of multiple compilation units per packageJeremy Faller
2019-03-18cmd/compile: reorganize init functionsKeith Randall
2019-02-26cmd/link: delete stale deadcode referenceAustin Clements
2018-11-12cmd/compile, cmd/link: separate stable and internal ABIsAustin Clements
2018-08-21cmd/link/internal/ld: avoid Reloc copies in range loopsisharipo