summaryrefslogtreecommitdiff
path: root/src/reflect
Commit message (Expand)AuthorAgeFilesLines
* reflect: document DeepEqual, fix case of maps with NaN keysRuss Cox2015-12-112-18/+70
* reflect: mark mapassign as noescapeKeith Randall2015-11-192-7/+44
* reflect: added support for mips64{,le}Yao Zhang2015-11-121-0/+34
* reflect: Comment fixkargakis2015-10-271-1/+1
* cmd/compile/internal/gc: make embedded unexported structs ROMarcel van Lohuizen2015-10-261-0/+190
* reflect: adjust access to unexported embedded structsMarcel van Lohuizen2015-10-263-13/+20
* reflect, runtime, runtime/cgo: use ppc64 asm constant for fixed frame sizeMichael Hudson-Doyle2015-10-181-4/+5
* runtime: on map update, don't overwrite key if we don't need to.Keith Randall2015-09-091-0/+29
* reflect: record unsafe.Pointer, not uintptr, during DeepEqualRuss Cox2015-09-051-5/+7
* cmd/compile, cmd/link, reflect, runtime: remove type.zero fieldMichael Hudson-Doyle2015-08-261-11/+10
* cmd/compile, runtime: stop returning t.zero on hashmap missMichael Hudson-Doyle2015-08-261-1/+1
* reflect: fix doc stringRobert Griesemer2015-08-041-1/+1
* cmd/compile, runtime: fix placement of map bucket overflow pointer on naclRuss Cox2015-07-313-13/+84
* runtime, reflect: use correctly aligned stack frame sizes on arm64Russ Cox2015-07-291-2/+2
* cmd/compile: fix PtrTo(t) for unnamed t with embedded fieldsRuss Cox2015-07-151-0/+13
* reflect: wait longer before declaring select test stuckRuss Cox2015-07-151-1/+1
* all: link to https instead of httpBrad Fitzpatrick2015-07-112-6/+6
* reflect: test repeats with large scalar tailsAustin Clements2015-06-261-1/+14
* reflect: test GC bits for slicesAustin Clements2015-06-261-0/+44
* Fix several out of date references to 4g/5g/6g/8g/9g.Aaron Jacobs2015-06-261-1/+1
* runtime: use type-based write barrier for remote stack write during chansendRuss Cox2015-06-152-21/+24
* all: use RET instead of RETURN on ppc64Austin Clements2015-06-061-2/+2
* reflect: make PtrTo(FuncOf(...)) not crashRuss Cox2015-05-162-2/+23
* runtime: replace GC programs with simpler encoding, faster decoderRuss Cox2015-05-164-212/+332
* runtime: allocate map element zero values for reflect-created types on demandRuss Cox2015-05-151-9/+0
* runtime: use 1-bit pointer bitmaps in type representationRuss Cox2015-05-113-64/+48
* runtime: rename ptrsize to ptrdataRuss Cox2015-05-051-6/+6
* runtime: add pointer size to type structureAustin Clements2015-05-041-0/+7
* reflect: use arrayAt consistentlySebastien Binet2015-04-211-5/+5
* reflect: implement ArrayOfSebastien Binet2015-04-214-33/+305
* reflect, cmd/internal/gc: look for pointer types by string before synthesizingMichael Hudson-Doyle2015-04-161-1/+11
* reflect: add FuncOf functionDave Day2015-04-163-0/+193
* fmt: treat reflect.Value specially - as the value it holdsRob Pike2015-04-151-0/+2
* reflect: document reflect.TypeOf((*Foo)(nil)).Elem() idiomMatthew Dempsky2015-04-142-2/+17
* reflect, runtime: check equality, not identity, for method namesMichael Hudson-Doyle2015-04-111-2/+2
* runtime, reflect: support multiple moduledata objectsMichael Hudson-Doyle2015-04-101-24/+33
* all: use "reports whether" in place of "returns true if(f)"Josh Bleecher Snyder2015-03-182-16/+16
* reflect: add support for GOARCH=arm64Aram Hăvărneanu2015-03-161-0/+30
* runtime,reflect,cmd/internal/gc: Fix comments referring to .c/.h filesKeith Randall2015-03-112-8/+5
* Call --> CallSlice in two spots. No logic change, docs only.Mark Bucciarelli2015-02-221-2/+2
* cmd/gc: fix noscan mapsDmitry Vyukov2015-02-151-1/+2
* reflect: mark map access functions as go:noescapeDmitry Vyukov2015-02-111-0/+15
* reflect: for struct tags, reject control chars (including tabs) in keys,Nigel Tao2015-02-062-7/+17
* reflect: cache call framesDmitry Vyukov2015-01-285-23/+64
* runtime: do not scan maps when k/v do not contain pointersDmitry Vyukov2015-01-271-3/+9
* reflect: remove extra word in commentIan Lance Taylor2015-01-131-1/+1
* cmd/gc: pad structs which end in zero-sized fieldsKeith Randall2015-01-081-4/+15
* reflect: add write barriersRuss Cox2015-01-061-31/+47
* reflect: document that Values can't be compared directlyShenghou Ma2015-01-051-0/+4
* reflect: set dir when creating a channel via ChanOfMichael Fraenkel2015-01-042-0/+21