aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/type.go
AgeCommit message (Expand)Author
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
2016-05-26runtime: tell race detector about reflectOffs.lockDavid Crawshaw
2016-04-27reflect: unnamed interface types have no nameDavid Crawshaw
2016-04-22cmd/compile, etc: use nameOff in uncommonTypeDavid Crawshaw
2016-04-22cmd/compile, etc: use nameOff for rtype stringDavid Crawshaw
2016-04-18cmd/compile, etc: use name offset in method tablesDavid Crawshaw
2016-04-13cmd/compile, etc: use name for type pkgPathDavid Crawshaw
2016-04-13cmd/compile, etc: store method tables as offsetsDavid Crawshaw
2016-03-25cmd/compile, runtime: new static name encodingDavid Crawshaw
2016-03-15cmd/compile: compute second method type at runtimeDavid Crawshaw
2016-03-09cmd/compile: remove slices from rtype.funcTypeDavid Crawshaw
2016-03-08cmd/compile: remove rtype *uncommonType fieldDavid Crawshaw
2016-03-04reflect: recognize unnamed directional channelsDavid Crawshaw
2016-02-26cmd/compile: remove uncommonType.nameDavid Crawshaw
2016-02-25cmd/compile: remove rtype.ptrToThisDavid Crawshaw
2016-02-24cmd/compile: embed type string header in rtypeDavid Crawshaw
2016-02-23Revert "cmd/compile: move hiter, hmap, and scase definitions into builtin.go"Matthew Dempsky
2016-02-22cmd/compile: move hiter, hmap, and scase definitions into builtin.goMatthew Dempsky
2015-11-10cmd/cgo, runtime: add checks for passing pointers from Go to CIan Lance Taylor
2015-10-21runtime: change functype's in and out fields to []*_typeMatthew Dempsky