summaryrefslogtreecommitdiff
path: root/src/reflect
Commit message (Expand)AuthorAgeFilesLines
* reflect: zero stack slots before writing to them with write barriersKeith Randall2020-06-192-0/+9
* reflect: handling flagIndir in DeepEqual potential cyclesIan Lance Taylor2020-06-182-2/+20
* reflect: keep RO flags unchanged in Value.AddrKezhu Wang2020-05-042-2/+40
* internal/unsafeheader: consolidate stringHeader and sliceHeader declarations ...Bryan C. Mills2020-05-013-39/+31
* reflect: reduce allocations for Select with up to 4 casesMartin Möhrmann2020-04-282-1/+29
* reflect: fix typo on resolveReflectName function documentationKoichi Shiraishi2020-04-221-1/+1
* reflect: disallow invoking methods on unexported embedded fieldsMatthew Dempsky2020-04-212-3/+3
* reflect: return user-visible method name in panic stringIan Lance Taylor2020-04-212-97/+127
* reflect: when Converting between float32s, don't lose signal NaNsKeith Randall2020-04-012-0/+45
* all: avoid string(i) where i has type intIan Lance Taylor2020-02-261-2/+2
* Revert "reflect: when Converting between float32s, don't lose signal NaNs"Keith Randall2020-02-252-25/+0
* reflect: when Converting between float32s, don't lose signal NaNsKeith Randall2020-02-252-0/+25
* reflect: update Select to panic early on excessive input casesMilan Patel2020-02-242-0/+33
* reflect: correct riscv64 assemblyJoel Sing2020-01-191-2/+2
* reflect: add support for riscv64Joel Sing2020-01-181-0/+36
* reflect: record PkgPath of StructOf argumentsIan Lance Taylor2019-12-192-3/+39
* all: fix a number of misuses of the word "an"Daniel Martí2019-12-101-1/+1
* reflect: remove obsolete comment about gobitVectortwo2019-11-221-1/+0
* reflect: factor out special channel assignability rule from haveIdenticalUnde...go1012019-11-153-13/+63
* reflect: fix unsafe conversions reported by -d=checkptrMatthew Dempsky2019-10-222-76/+62
* reflect, internal/reflectlite: set capacity when slicing unsafe pointersMatthew Dempsky2019-10-211-2/+2
* cmd/compile: add -d=checkptr to validate unsafe.Pointer rulesMatthew Dempsky2019-10-171-0/+10
* all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick2019-10-103-22/+2
* all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick2019-10-092-41/+0
* all: remove the nacl port (part 1)Brad Fitzpatrick2019-10-091-8/+1
* reflect: let StructOf define unexported fieldsDavid Crawshaw2019-09-282-23/+19
* reflect: give type hints in error messagesJean de Klerk2019-09-181-15/+15
* reflect: fix panic in DeepEqual when checking a cycleHuan Du2019-09-112-8/+20
* reflect: enhance docs for IsZero and IsValidMarko Kungla2019-09-111-1/+1
* cmd/compile,runtime: generate hash functions only for types which are map keysKeith Randall2019-09-032-60/+37
* std: remove unused bits of code all over the placeDaniel Martí2019-09-021-9/+0
* reflect: optimize directlyAssignable to avoid rtype.Name callSergei Zagurskii2019-08-271-2/+6
* reflect: align first argument in callMethodCherry Zhang2019-08-142-5/+32
* reflect,doc: use "the" instead of "a" in IsZero docsJosh Bleecher Snyder2019-06-181-1/+1
* reflect: add a test for Calling a Method of a direct interface typeCherry Zhang2019-05-081-0/+33
* all: simplify code using "gofmt -s -w"Shulhan2019-05-061-19/+19
* reflect: special-case panic message when returning Value{} from MakeFunc func...Keith Randall2019-05-061-0/+4
* reflect: MakeFunc: allow assignment conversions on values returned from the w...Keith Randall2019-05-022-5/+91
* all: refer to map elements as elements instead of valuesJosh Bleecher Snyder2019-04-301-13/+13
* all: clean up code with token.IsExportedDaniel Martí2019-04-161-11/+2
* reflect: add Value.IsZeroRomain Baugue2019-04-132-0/+147
* reflect: document that method sets are lexicographically sortedRomain Baugue2019-04-031-0/+3
* reflect: initialize ptrdata earlier in StructOfKeith Randall2019-03-261-1/+1
* reflect: fix typeptrdataKeith Randall2019-03-261-4/+4
* runtime: remove kindNoPointersKeith Randall2019-03-253-30/+9
* reflect: make all flag.mustBe* methods inlinableDaniel Martí2019-03-091-3/+16
* all: simplify multiple for loopsDaniel Martí2019-03-081-4/+1
* reflect: fix more issues with StructOf GC programsKeith Randall2019-03-071-15/+20
* reflect: fix StructOf GC programsKeith Randall2019-03-061-0/+1
* all: rename WebAssembly instructions according to spec changesRichard Musiol2019-03-031-2/+2