summaryrefslogtreecommitdiff
path: root/src/runtime/type.go
Commit message (Expand)AuthorAgeFilesLines
* cmd/compile: split exported/non-exported methods for interface typeCuong Manh Le2020-10-091-6/+20
* cmd/link, runtime: use a sentinel value for unreachable methodCherry Zhang2020-09-291-1/+8
* runtime: fix textOff for multiple text sectionsLynn Boger2019-10-281-1/+1
* runtime: add doc to remind adopting changes to reflectliteCuong Manh Le2019-10-051-0/+2
* runtime/type: change fieldalign to use mixedCapstwo2019-09-211-1/+1
* cmd/compile,runtime: generate hash functions only for types which are map keysKeith Randall2019-09-031-8/+23
* all: refer to map elements as elements instead of valuesJosh Bleecher Snyder2019-04-301-2/+2
* all: simplify multiple for loopsDaniel Martí2019-03-081-4/+1
* runtime: panic on uncomparable map key, even if map is emptyKeith Randall2018-12-291-11/+26
* runtime: replace calls to hasprefix with hasPrefixMartin Möhrmann2018-08-221-4/+0
* runtime: don't say "different packages" if they may not be differentIan Lance Taylor2018-07-111-0/+19
* runtime: add js/wasm architectureRichard Musiol2018-05-081-1/+1
* runtime: remove hmap field from maptypesMartin Möhrmann2018-05-061-1/+0
* reflect: sort exported methods firstMatthew Dempsky2018-03-151-1/+1
* cmd/compile: fix and improve struct field reflect informationMatthew Dempsky2017-09-051-3/+3
* runtime: fix file reference in commentsDmitry Savintsev2017-05-291-1/+1
* plugin: properly handle recursively defined typesTodd Neal2017-04-121-11/+27
* [dev.typealias] cmd/compile, reflect: fix struct field names for embedded byt...Russ Cox2017-01-251-4/+8
* runtime: resolve type offsets using source moduleDavid Crawshaw2016-11-011-5/+13
* runtime: access modules via a sliceDavid Crawshaw2016-11-011-4/+3
* runtime: make module typemaps visible to the GCDavid Crawshaw2016-10-311-1/+3
* cmd/link: split large elf text sections on ppc64xLynn Boger2016-09-211-1/+24
* runtime: have typelinksinit work forwardsDavid Crawshaw2016-08-261-20/+19
* reflect, runtime: optimize Name methodDavid Crawshaw2016-06-281-22/+19
* cmd/compile, etc: use tflag to optimize Name()==""David Crawshaw2016-06-241-21/+3
* cmd/compile, etc: bring back ptrToThisDavid Crawshaw2016-06-231-3/+3
* cmd/compile, etc: handle many struct fieldsDavid Crawshaw2016-06-141-1/+3
* runtime: tell race detector about reflectOffs.lockDavid Crawshaw2016-05-261-6/+20
* reflect: unnamed interface types have no nameDavid Crawshaw2016-04-271-0/+3
* cmd/compile, etc: use nameOff in uncommonTypeDavid Crawshaw2016-04-221-2/+4
* cmd/compile, etc: use nameOff for rtype stringDavid Crawshaw2016-04-221-14/+32
* cmd/compile, etc: use name offset in method tablesDavid Crawshaw2016-04-181-17/+29
* cmd/compile, etc: use name for type pkgPathDavid Crawshaw2016-04-131-26/+46
* cmd/compile, etc: store method tables as offsetsDavid Crawshaw2016-04-131-4/+303
* cmd/compile, runtime: new static name encodingDavid Crawshaw2016-03-251-18/+68
* cmd/compile: compute second method type at runtimeDavid Crawshaw2016-03-151-1/+0
* cmd/compile: remove slices from rtype.funcTypeDavid Crawshaw2016-03-091-4/+26
* cmd/compile: remove rtype *uncommonType fieldDavid Crawshaw2016-03-081-2/+68
* reflect: recognize unnamed directional channelsDavid Crawshaw2016-03-041-1/+5
* cmd/compile: remove uncommonType.nameDavid Crawshaw2016-02-261-1/+30
* cmd/compile: remove rtype.ptrToThisDavid Crawshaw2016-02-251-1/+0
* cmd/compile: embed type string header in rtypeDavid Crawshaw2016-02-241-1/+1
* Revert "cmd/compile: move hiter, hmap, and scase definitions into builtin.go"Matthew Dempsky2016-02-231-0/+1
* cmd/compile: move hiter, hmap, and scase definitions into builtin.goMatthew Dempsky2016-02-221-1/+0
* cmd/cgo, runtime: add checks for passing pointers from Go to CIan Lance Taylor2015-11-101-0/+20
* runtime: change functype's in and out fields to []*_typeMatthew Dempsky2015-10-211-2/+2
* runtime: on map update, don't overwrite key if we don't need to.Keith Randall2015-09-091-0/+1
* cmd/compile, cmd/link, reflect, runtime: remove type.zero fieldMichael Hudson-Doyle2015-08-261-3/+2
* cmd/compile, runtime: stop returning t.zero on hashmap missMichael Hudson-Doyle2015-08-261-1/+1
* runtime: replace GC programs with simpler encoding, faster decoderRuss Cox2015-05-161-11/+4