summaryrefslogtreecommitdiff
path: root/src/reflect
Commit message (Expand)AuthorAgeFilesLines
* reflect: make StructOf panic for methods that don't workIan Lance Taylor2017-07-152-32/+69
* reflect: match MakeMapWithSize docs about initial capacity with specEmmanuel Odeke2017-07-061-3/+4
* reflect: document that value.NumMethod counts exported methodsIan Lance Taylor2017-06-291-1/+1
* reflect: prevent structs with invalid field namePravendra Singh2017-06-132-0/+78
* reflect: check pkgPath for unexported methods in ImplementsIan Lance Taylor2017-06-082-2/+50
* reflect: remove dead v.typ assignmentDaniel Martí2017-05-111-1/+0
* reflect: don't panic in ArrayOf if elem size is 0Daniel Martí2017-05-102-3/+6
* reflect: fix String of new array typesDaniel Martí2017-05-102-1/+3
* reflect: use sync.Map instead of RWMutex for type cachesBryan C. Mills2017-04-271-182/+105
* reflect: parallelize benchmarksBryan C. Mills2017-04-261-21/+57
* reflect: document ptrdata field of rtypeSebastien Binet2017-04-181-1/+3
* reflect: add MakeMapWithSize for creating maps with size hintFilip Gruszczyński2017-04-042-4/+27
* reflect: fix out-of-bounds pointers calling no-result methodAustin Clements2017-03-292-11/+50
* runtime: remove unused *chantype parametersDaniel Martí2017-03-211-4/+4
* reflect: fix bucketOf to only look at ptrdata entries in gcdataIan Lance Taylor2017-02-221-5/+2
* all: fix a few typos in commentsKoki Ide2017-02-171-1/+1
* reflect: clear ptrToThis in Ptr when allocating result on heapMichael Hudson-Doyle2017-02-102-5/+11
* reflect: adjust documentation on ValueJoe Tsai2017-02-011-2/+2
* all: merge dev.typealias into masterRuss Cox2017-01-313-124/+161
|\
| * [dev.typealias] reflect: add test for type aliasesRuss Cox2017-01-251-0/+18
| * [dev.typealias] cmd/compile, reflect: fix struct field names for embedded byt...Russ Cox2017-01-253-53/+59
| * [dev.typealias] reflect: fix StructOf use of StructField to match StructField...Russ Cox2017-01-252-74/+87
* | reflect: keep makeFuncImpl live across makeFuncStubAustin Clements2017-01-132-0/+76
|/
* runtime: clean up and improve reflect.methodValue commentsAustin Clements2016-12-191-4/+8
* reflect: add example for StructOfSebastien Binet2016-12-061-0/+41
* reflect: fix typo in commentIan Lance Taylor2016-11-231-1/+1
* reflect: fix size of StructOf ending in zero-sized fieldIan Lance Taylor2016-11-232-0/+46
* cmd/compile, cmd/link: weak relocation for ptrToDavid Crawshaw2016-11-221-0/+1
* cmd/compile, reflect: use field pkgPath if neededIan Lance Taylor2016-11-172-23/+42
* reflect: rename, document TestUnaddressableFieldDavid Crawshaw2016-11-111-2/+7
* reflect: unexported fields are tied to a packageDavid Crawshaw2016-11-103-0/+26
* reflect: add support for GOARCH=mips{,le}Vladimir Stefanovic2016-11-031-0/+34
* reflect: clarify that NumMethod returns only the number of exported methodsJaana Burcu Dogan2016-10-311-1/+1
* runtime, cmd/compile: rename memclr -> memclrNoHeapPointersAustin Clements2016-10-281-4/+4
* runtime: use typedmemclr for typed memoryAustin Clements2016-10-281-0/+4
* runtime: simplify reflectcall write barriersAustin Clements2016-10-261-1/+1
* all: minor vet fixesJosh Bleecher Snyder2016-10-241-9/+9
* reflect: fix DeepEqual for some cyclic corner casesRuss Cox2016-10-242-1/+25
* reflect: document DeepEqual(nil map, empty non-nil map) behaviorRuss Cox2016-10-191-2/+3
* reflect: update FieldByNameFunc commentRuss Cox2016-10-191-1/+5
* reflect: correct Type.FieldByNameFunc docsRuss Cox2016-10-191-1/+6
* runtime: fix getArgInfo for deferred reflection callsAustin Clements2016-10-171-0/+2
* reflect: ignore struct tags when converting structsRobert Griesemer2016-10-043-19/+63
* reflect: add Swapper funcBrad Fitzpatrick2016-09-302-0/+155
* reflect, runtime: optimize Value.Call on s390x and add benchmarkMichael Munday2016-09-271-0/+28
* reflect: update location of vet tool in commentTormod Erevik Lea2016-09-091-1/+1
* reflect: cleanup wording for type identity/equalityMatthew Dempsky2016-08-301-6/+3
* reflect: avoid zeroing memory that will be overwrittenDave Cheney2016-08-301-25/+22
* reflect: document equality guarantee for TypeRoss Light2016-08-231-0/+6
* reflect: clear tflag on new typesDavid Crawshaw2016-08-162-0/+4