aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/type.go
AgeCommit message (Expand)Author
2024-05-23all: document legacy //go:linkname for modules with ≥200 dependentsRuss Cox
2024-04-02all: use kind* of abiqiulaidongfeng
2023-05-11runtime: move per-type types to internal/abiDavid Chase
2023-05-11runtime: redefine _type to abi.Type; add rtype for methods.David Chase
2023-05-10internal/abi,reflectlite,reflect,runtime: common up chan typeDavid Chase
2023-05-10internal/reflectlite, runtime: move more constants and types into internal/abiDavid Chase
2023-05-10internal/abi: common up ArrayTypeDavid Chase
2023-05-10internal/abi: common up Method, Imethod, UncommonType typesDavid Chase
2023-05-05internal/abi: refactor (basic) type struct into one definitionDavid Chase
2022-09-13runtime: replace stringStruct with unsafe.String where appropriateCuong Manh Le
2022-06-14cmd/compile,runtime,reflect: move embedded bit from offset to nameKeith Randall
2022-04-12runtime: fix name of type parameterzhouguangyuan
2022-04-11all: gofmt main repoRuss Cox
2022-04-01all: fix various doc comment formatting nitsRuss Cox
2021-10-06runtime: streamline moduledata.textAddrJosh Bleecher Snyder
2021-09-29runtime: extract text address calculation into a separate methodJosh Bleecher Snyder
2021-07-08[dev.typeparams] all: merge master (296ddf2) into dev.typeparamsMatthew Dempsky
2021-07-08Update oudated commentmakdon
2021-05-21[dev.typeparams] runtime: replace funcPC with internal/abi.FuncPCABIInternalCherry Mui
2021-05-10cmd/compile,reflect: allow longer type namesKeith Randall
2021-03-24cmd/compile, cmd/link: use weak reference in itabCherry Zhang
2021-01-16[dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales
2020-10-28Revert "cmd/compile: split exported/non-exported methods for interface type"Cuong Manh Le
2020-10-09cmd/compile: split exported/non-exported methods for interface typeCuong Manh Le
2020-09-29cmd/link, runtime: use a sentinel value for unreachable methodCherry Zhang
2019-10-28runtime: fix textOff for multiple text sectionsLynn Boger
2019-10-05runtime: add doc to remind adopting changes to reflectliteCuong Manh Le
2019-09-21runtime/type: change fieldalign to use mixedCapstwo
2019-09-03cmd/compile,runtime: generate hash functions only for types which are map keysKeith Randall
2019-04-30all: refer to map elements as elements instead of valuesJosh Bleecher Snyder
2019-03-08all: simplify multiple for loopsDaniel Martí
2018-12-29runtime: panic on uncomparable map key, even if map is emptyKeith Randall
2018-08-22runtime: replace calls to hasprefix with hasPrefixMartin Möhrmann
2018-07-11runtime: don't say "different packages" if they may not be differentIan Lance Taylor
2018-05-08runtime: add js/wasm architectureRichard Musiol
2018-05-06runtime: remove hmap field from maptypesMartin Möhrmann
2018-03-15reflect: sort exported methods firstMatthew Dempsky
2017-09-05cmd/compile: fix and improve struct field reflect informationMatthew Dempsky
2017-05-29runtime: fix file reference in commentsDmitry Savintsev
2017-04-12plugin: properly handle recursively defined typesTodd Neal
2017-01-25[dev.typealias] cmd/compile, reflect: fix struct field names for embedded byt...Russ Cox
2016-11-01runtime: resolve type offsets using source moduleDavid Crawshaw
2016-11-01runtime: access modules via a sliceDavid Crawshaw
2016-10-31runtime: make module typemaps visible to the GCDavid Crawshaw
2016-09-21cmd/link: split large elf text sections on ppc64xLynn Boger
2016-08-26runtime: have typelinksinit work forwardsDavid Crawshaw
2016-06-28reflect, runtime: optimize Name methodDavid Crawshaw
2016-06-24cmd/compile, etc: use tflag to optimize Name()==""David Crawshaw
2016-06-23cmd/compile, etc: bring back ptrToThisDavid Crawshaw
2016-06-14cmd/compile, etc: handle many struct fieldsDavid Crawshaw