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