- af78482 cmd/compile, cmd/link, reflect, runtime: remove type.zero field by Michael Hudson-Doyle · 10 years ago
- 38519e6 cmd/compile, runtime: stop returning t.zero on hashmap miss by Michael Hudson-Doyle · 10 years ago
- c5dff72 cmd/compile, runtime: fix placement of map bucket overflow pointer on nacl by Russ Cox · 10 years ago
- 2ae7737 all: link to https instead of http by Brad Fitzpatrick · 10 years ago
- 8628688 Fix several out of date references to 4g/5g/6g/8g/9g. by Aaron Jacobs · 10 years ago
- 80ec711 runtime: use type-based write barrier for remote stack write during chansend by Russ Cox · 10 years ago
- d36cc02 reflect: make PtrTo(FuncOf(...)) not crash by Russ Cox · 10 years ago
- 512f75e runtime: replace GC programs with simpler encoding, faster decoder by Russ Cox · 10 years ago
- 7e26a2d runtime: allocate map element zero values for reflect-created types on demand by Russ Cox · 10 years ago
- 6d8a147 runtime: use 1-bit pointer bitmaps in type representation by Russ Cox · 10 years ago
- ceefebd runtime: rename ptrsize to ptrdata by Russ Cox · 10 years ago
- 98a9d36 runtime: add pointer size to type structure by Austin Clements · 10 years ago
- 918fdae reflect: implement ArrayOf by Sebastien Binet · 10 years ago
- 2f0828ef reflect, cmd/internal/gc: look for pointer types by string before synthesizing by Michael Hudson-Doyle · 10 years ago
- e1c1fa2 reflect: add FuncOf function by Dave Day · 10 years ago
- eced964 reflect: document reflect.TypeOf((*Foo)(nil)).Elem() idiom by Matthew Dempsky · 10 years ago
- e1366f9 reflect, runtime: check equality, not identity, for method names by Michael Hudson-Doyle · 10 years ago
- fae4a12 runtime, reflect: support multiple moduledata objects by Michael Hudson-Doyle · 10 years ago
- 2adc4e8 all: use "reports whether" in place of "returns true if(f)" by Josh Bleecher Snyder · 10 years ago
- cd5b144 runtime,reflect,cmd/internal/gc: Fix comments referring to .c/.h files by Keith Randall · 10 years ago
- 52dadc1 cmd/gc: fix noscan maps by Dmitry Vyukov · 10 years ago
- 6ea3adc reflect: for struct tags, reject control chars (including tabs) in keys, by Nigel Tao · 10 years ago
- 67f8a81 reflect: cache call frames by Dmitry Vyukov · 10 years ago
- 85e7bee runtime: do not scan maps when k/v do not contain pointers by Dmitry Vyukov · 10 years ago
- 6f07ac2 cmd/gc: pad structs which end in zero-sized fields by Keith Randall · 10 years ago
- 48d6303 reflect: set dir when creating a channel via ChanOf by Michael Fraenkel · 10 years ago
- b1f29b2 runtime: get rid of goalg, no longer needed by Keith Randall · 10 years ago
- d11f411 reflect: add kindNoPointers if a function layout has no pointers. by Keith Randall · 10 years ago
- fbc56cf runtime: hashmap: move overflow pointer to end of bucket by Keith Randall · 10 years ago
- 895e48c reflect: remove a double negative, use the rtype.pointers method for clarity by Brad Fitzpatrick · 10 years ago
- df1739c runtime: if key type is reflexive, don't call equal(k, k) by Keith Randall · 10 years ago
- 829b286 [dev.cc] all: merge default (8d42099cdc23) into dev.cc by Russ Cox · 10 years ago
- 7c1e330 reflect: Fix reflect.funcLayout. The GC bitmap has two bits per by Keith Randall · 10 years ago
- 33e9102 [dev.cc] reflect: interfaces contain only pointers by Russ Cox · 10 years ago
- 0d81b72 reflect: a few microoptimizations by Russ Cox · 10 years ago
- 4e1d196 reflect: fix struct size calculation to include terminal padding by Damien Neil · 10 years ago
- a1616d4 reflect: shorten value to 3 words by Russ Cox · 10 years ago
- 3cf9acc reflect: generated unrolled GC bitmask directly by Ian Lance Taylor · 10 years ago
- 18172c4 runtime: remove type-punning for Type.gc[0], gc[1] by Russ Cox · 10 years ago
- a325f4f reflect: add Type.Comparable by Russ Cox · 11 years ago
- f0d44db runtime: look up arg stackmap for makeFuncStub/methodValueStub during traceback by Russ Cox · 11 years ago
- c007ce8 build: move package sources from src/pkg to src by Russ Cox · 11 years ago[Renamed from src/pkg/reflect/type.go]
- 220a6de build: adjustments for move from src/pkg to src by Russ Cox · 11 years ago
- 1806a57 cmd/gc, runtime: refactor interface inlining decision into compiler by Russ Cox · 11 years ago
- 668a55a runtime: move constants from map header to map type by Keith Randall · 11 years ago
- cd17a71 runtime: simpler and faster GC by Dmitriy Vyukov · 11 years ago
- 5bc1cef reflect: fix map type generation by Dmitriy Vyukov · 11 years ago
- fcf8a77 reflect: correct type descriptor for call of interface method by Russ Cox · 11 years ago
- ea7d801 reflect: correct alignment of call arguments on amd64p32. by Rémy Oudompheng · 11 years ago
- 7c8280c all: merge NaCl branch (part 1) by Dave Cheney · 11 years ago
- 2af7a26 reflect: add precise GC info for Call argument frame. by Keith Randall · 11 years ago
- cbc565a reflect: rewrite Value to separate out pointer vs. nonpointer info. by Keith Randall · 11 years ago
- 3278dc1 runtime: pass key/value to map accessors by reference, not by value. by Keith Randall · 11 years ago
- 7fb3d8e reflect: document FieldByName shortcoming by Russ Cox · 12 years ago
- da50221 reflect: unexport BUCKETSIZE, MAXKEYSIZE, MAXVALSIZE by Brad Fitzpatrick · 12 years ago
- fb37602 runtime: record type information for hashtable internal structures. by Keith Randall · 12 years ago
- 3660b53 reflect: add garbage collection info in ChanOf, MapOf, PtrTo, SliceOf by Russ Cox · 12 years ago
- 0ad265d src/pkg: fixed various typos by Robert Griesemer · 12 years ago
- 1903ad7 cmd/gc, reflect, runtime: switch to indirect func value representation by Russ Cox · 12 years ago
- b396d11 reflect: explain StructField.Anonymous field as 'embedded' by Russ Cox · 12 years ago
- 42c8904 all: fix the the typos Fixes #4420. by Shenghou Ma · 12 years ago
- aa38801 reflect: fix FieldByNameFunc by Robert Griesemer · 12 years ago
- 1120982 reflect: add ArrayOf, ChanOf, MapOf, SliceOf by Russ Cox · 12 years ago
- f8614a6 reflect: fix test of whether structs are identical by Ian Lance Taylor · 12 years ago
- 465b9c3 gofmt: apply gofmt -w src misc by Robert Griesemer · 12 years ago
- 8696b08 reflect: fix mistake in error message by Russ Cox · 13 years ago
- 46f379c reflect: add Type.ConvertibleTo, Value.Convert (API CHANGE) by Russ Cox · 13 years ago
- 370ae05 reflect: add Select by Russ Cox · 13 years ago
- 5e3224c reflect: faster FieldByName, FieldByNameFunc by Russ Cox · 13 years ago
- 65e61d5 runtime: add (unused for now) gc field to type information by Jan Ziak · 13 years ago
- 5337290 reflect: document and test TypeOf(nil) Fixes #3549. by Rob Pike · 13 years ago
- 2ed7087 reflect: document PkgPath, Method, StructField by Russ Cox · 13 years ago
- 4603140 reflect: fix comment spacing by Ian Lance Taylor · 13 years ago
- 6652b0b doc: add The Laws of Reflection article by Johan Euphrosine · 13 years ago
- cc8e12b reflect: fix panic strings by Lai Jiangshan · 13 years ago
- 6a75ece runtime: delete Type and implementations (use reflect instead) by Russ Cox · 13 years ago
- c4303aa reflect: add comment about Type.Field allocation by Russ Cox · 13 years ago
- ee09a8c gc: don't emit pkgpath for error type. by David Symonds · 13 years ago
- b9ccd07 runtime: prep for type-specific algorithms by Russ Cox · 13 years ago
- a479a45 reflect: make Value an opaque struct by Russ Cox · 13 years ago
- 313c822 gofix -r mapdelete by Russ Cox · 13 years ago
- ae4f1c4 reflect: fix comment by Robert Griesemer · 14 years ago
- 3bc2d0f doc: link to notable blog posts by Andrew Gerrand · 14 years ago
- ab44a81 reflect: remove references to container/vector. by Rob Pike · 14 years ago
- fc1cf58 reflect: doc fixes for obsolete types. by David Symonds · 14 years ago
- 50d9045 reflect: panic if Method index is out of range for a type. by Rob Pike · 14 years ago
- 90564a9 go/printer: changed max. number of newlines from 3 to 2 by Robert Griesemer · 14 years ago
- 25733a9 reflect: support for struct tag use by multiple packages by Russ Cox · 14 years ago
- 22484e2 reflect: MethodByName by Rob Pike · 14 years ago
- cf9f380 gc: unsafe.Alignof, unsafe.Offsetof, unsafe.Sizeof now return uintptr by Russ Cox · 14 years ago
- 0e2bb62 reflect: rename Typeof, NewValue -> TypeOf, ValueOf by Russ Cox · 14 years ago
- 5ff3336 gc: correct handling of unexported method names in embedded interfaces by Russ Cox · 14 years ago
- e1ee3b5 reflect: add Type.Implements, Type.AssignableTo, Value.CallSlice; make Set match Go by Russ Cox · 14 years ago
- 6a186d3 src/pkg: make package doc comments consistently start with "Package foo". by Nigel Tao · 14 years ago
- 3bac16a reflect: allow Slice of arrays by Russ Cox · 14 years ago
- 40fccbc reflect: more efficient; cannot Set result of NewValue anymore by Russ Cox · 14 years ago
- fb175cf reflect: new Type and Value definitions by Russ Cox · 14 years ago
- e46acb0 reflect: add PtrTo, add Value.Addr (old Addr is now UnsafeAddr) by Russ Cox · 14 years ago
- 8d36a78 reflect: add pointer word to CommonType by Russ Cox · 14 years ago
- 795ff00 reflect: add a secret method to ArrayOrSliceType. by Rob Pike · 14 years ago