| Commit message (Expand) | Author | Age | Files | Lines |
* | reflect: document DeepEqual, fix case of maps with NaN keys | Russ Cox | 2015-12-11 | 2 | -18/+70 |
* | reflect: mark mapassign as noescape | Keith Randall | 2015-11-19 | 2 | -7/+44 |
* | reflect: added support for mips64{,le} | Yao Zhang | 2015-11-12 | 1 | -0/+34 |
* | reflect: Comment fix | kargakis | 2015-10-27 | 1 | -1/+1 |
* | cmd/compile/internal/gc: make embedded unexported structs RO | Marcel van Lohuizen | 2015-10-26 | 1 | -0/+190 |
* | reflect: adjust access to unexported embedded structs | Marcel van Lohuizen | 2015-10-26 | 3 | -13/+20 |
* | reflect, runtime, runtime/cgo: use ppc64 asm constant for fixed frame size | Michael Hudson-Doyle | 2015-10-18 | 1 | -4/+5 |
* | runtime: on map update, don't overwrite key if we don't need to. | Keith Randall | 2015-09-09 | 1 | -0/+29 |
* | reflect: record unsafe.Pointer, not uintptr, during DeepEqual | Russ Cox | 2015-09-05 | 1 | -5/+7 |
* | cmd/compile, cmd/link, reflect, runtime: remove type.zero field | Michael Hudson-Doyle | 2015-08-26 | 1 | -11/+10 |
* | cmd/compile, runtime: stop returning t.zero on hashmap miss | Michael Hudson-Doyle | 2015-08-26 | 1 | -1/+1 |
* | reflect: fix doc string | Robert Griesemer | 2015-08-04 | 1 | -1/+1 |
* | cmd/compile, runtime: fix placement of map bucket overflow pointer on nacl | Russ Cox | 2015-07-31 | 3 | -13/+84 |
* | runtime, reflect: use correctly aligned stack frame sizes on arm64 | Russ Cox | 2015-07-29 | 1 | -2/+2 |
* | cmd/compile: fix PtrTo(t) for unnamed t with embedded fields | Russ Cox | 2015-07-15 | 1 | -0/+13 |
* | reflect: wait longer before declaring select test stuck | Russ Cox | 2015-07-15 | 1 | -1/+1 |
* | all: link to https instead of http | Brad Fitzpatrick | 2015-07-11 | 2 | -6/+6 |
* | reflect: test repeats with large scalar tails | Austin Clements | 2015-06-26 | 1 | -1/+14 |
* | reflect: test GC bits for slices | Austin Clements | 2015-06-26 | 1 | -0/+44 |
* | Fix several out of date references to 4g/5g/6g/8g/9g. | Aaron Jacobs | 2015-06-26 | 1 | -1/+1 |
* | runtime: use type-based write barrier for remote stack write during chansend | Russ Cox | 2015-06-15 | 2 | -21/+24 |
* | all: use RET instead of RETURN on ppc64 | Austin Clements | 2015-06-06 | 1 | -2/+2 |
* | reflect: make PtrTo(FuncOf(...)) not crash | Russ Cox | 2015-05-16 | 2 | -2/+23 |
* | runtime: replace GC programs with simpler encoding, faster decoder | Russ Cox | 2015-05-16 | 4 | -212/+332 |
* | runtime: allocate map element zero values for reflect-created types on demand | Russ Cox | 2015-05-15 | 1 | -9/+0 |
* | runtime: use 1-bit pointer bitmaps in type representation | Russ Cox | 2015-05-11 | 3 | -64/+48 |
* | runtime: rename ptrsize to ptrdata | Russ Cox | 2015-05-05 | 1 | -6/+6 |
* | runtime: add pointer size to type structure | Austin Clements | 2015-05-04 | 1 | -0/+7 |
* | reflect: use arrayAt consistently | Sebastien Binet | 2015-04-21 | 1 | -5/+5 |
* | reflect: implement ArrayOf | Sebastien Binet | 2015-04-21 | 4 | -33/+305 |
* | reflect, cmd/internal/gc: look for pointer types by string before synthesizing | Michael Hudson-Doyle | 2015-04-16 | 1 | -1/+11 |
* | reflect: add FuncOf function | Dave Day | 2015-04-16 | 3 | -0/+193 |
* | fmt: treat reflect.Value specially - as the value it holds | Rob Pike | 2015-04-15 | 1 | -0/+2 |
* | reflect: document reflect.TypeOf((*Foo)(nil)).Elem() idiom | Matthew Dempsky | 2015-04-14 | 2 | -2/+17 |
* | reflect, runtime: check equality, not identity, for method names | Michael Hudson-Doyle | 2015-04-11 | 1 | -2/+2 |
* | runtime, reflect: support multiple moduledata objects | Michael Hudson-Doyle | 2015-04-10 | 1 | -24/+33 |
* | all: use "reports whether" in place of "returns true if(f)" | Josh Bleecher Snyder | 2015-03-18 | 2 | -16/+16 |
* | reflect: add support for GOARCH=arm64 | Aram Hăvărneanu | 2015-03-16 | 1 | -0/+30 |
* | runtime,reflect,cmd/internal/gc: Fix comments referring to .c/.h files | Keith Randall | 2015-03-11 | 2 | -8/+5 |
* | Call --> CallSlice in two spots. No logic change, docs only. | Mark Bucciarelli | 2015-02-22 | 1 | -2/+2 |
* | cmd/gc: fix noscan maps | Dmitry Vyukov | 2015-02-15 | 1 | -1/+2 |
* | reflect: mark map access functions as go:noescape | Dmitry Vyukov | 2015-02-11 | 1 | -0/+15 |
* | reflect: for struct tags, reject control chars (including tabs) in keys, | Nigel Tao | 2015-02-06 | 2 | -7/+17 |
* | reflect: cache call frames | Dmitry Vyukov | 2015-01-28 | 5 | -23/+64 |
* | runtime: do not scan maps when k/v do not contain pointers | Dmitry Vyukov | 2015-01-27 | 1 | -3/+9 |
* | reflect: remove extra word in comment | Ian Lance Taylor | 2015-01-13 | 1 | -1/+1 |
* | cmd/gc: pad structs which end in zero-sized fields | Keith Randall | 2015-01-08 | 1 | -4/+15 |
* | reflect: add write barriers | Russ Cox | 2015-01-06 | 1 | -31/+47 |
* | reflect: document that Values can't be compared directly | Shenghou Ma | 2015-01-05 | 1 | -0/+4 |
* | reflect: set dir when creating a channel via ChanOf | Michael Fraenkel | 2015-01-04 | 2 | -0/+21 |