aboutsummaryrefslogtreecommitdiff
path: root/src/reflect/value.go
AgeCommit message (Expand)Author
2020-10-27[release-branch.go1.15] cmd/compile, runtime: store pointers to go:notinheap ...Keith Randall
2020-06-19reflect: zero stack slots before writing to them with write barriersKeith Randall
2020-05-04reflect: keep RO flags unchanged in Value.AddrKezhu Wang
2020-05-01internal/unsafeheader: consolidate stringHeader and sliceHeader declarations ...Bryan C. Mills
2020-04-28reflect: reduce allocations for Select with up to 4 casesMartin Möhrmann
2020-04-21reflect: disallow invoking methods on unexported embedded fieldsMatthew Dempsky
2020-04-21reflect: return user-visible method name in panic stringIan Lance Taylor
2020-04-01reflect: when Converting between float32s, don't lose signal NaNsKeith Randall
2020-02-26all: avoid string(i) where i has type intIan Lance Taylor
2020-02-25Revert "reflect: when Converting between float32s, don't lose signal NaNs"Keith Randall
2020-02-25reflect: when Converting between float32s, don't lose signal NaNsKeith Randall
2020-02-24reflect: update Select to panic early on excessive input casesMilan Patel
2019-11-15reflect: factor out special channel assignability rule from haveIdenticalUnde...go101
2019-10-17cmd/compile: add -d=checkptr to validate unsafe.Pointer rulesMatthew Dempsky
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-09-11reflect: enhance docs for IsZero and IsValidMarko Kungla
2019-09-03cmd/compile,runtime: generate hash functions only for types which are map keysKeith Randall
2019-08-14reflect: align first argument in callMethodCherry Zhang
2019-06-18reflect,doc: use "the" instead of "a" in IsZero docsJosh Bleecher Snyder
2019-05-06reflect: special-case panic message when returning Value{} from MakeFunc func...Keith Randall
2019-05-02reflect: MakeFunc: allow assignment conversions on values returned from the w...Keith Randall
2019-04-30all: refer to map elements as elements instead of valuesJosh Bleecher Snyder
2019-04-13reflect: add Value.IsZeroRomain Baugue
2019-03-09reflect: make all flag.mustBe* methods inlinableDaniel Martí
2019-02-01reflect: eliminate write barrier for copying result in callReflectCherry Zhang
2018-12-24reflect: fix panic when Value.IsNil is called for UnsafePointerAndrew Bonventre
2018-11-12runtime, reflect: access runtime.reflectcall directlyAustin Clements
2018-09-29reflect: ensure correct scanning of return valuesKeith Randall
2018-09-26reflect: use correct write barrier operations for method funcsKeith Randall
2018-08-22reflect: add Value.MapRange method and MapIter typeAlan Donovan
2018-05-10reflect: use 'defined' rather than 'named', use 'embedded' rather than 'anony...Robert Griesemer
2018-02-22reflect: avoid calling common if type is known to be *rtypeMartin Möhrmann
2018-02-13doc: fix typo in OverflowInt godocMark Rushakoff
2017-12-01reflect: audit and explain safety of all unsafe.Pointer additionsRuss Cox
2017-12-01reflect: fix interface to interface conversion in CallRuss Cox
2017-10-31all: unindent some if bodies by exiting earlyDaniel Martí
2017-10-13reflect: allow Copy to a byte array or byte slice from a stringTim Cooper
2017-09-28reflect: fix method indexing for non-ASCII exported methodsMatthew Dempsky
2017-09-27reflect: fix mutability of non-exported embedded fieldsMatthew Dempsky
2017-09-19reflect: fix pointer past-the-end in Call with zero-sized return valueCherry Zhang
2017-09-15all: fix article typosKunpei Sakai
2017-08-15cmd/compile: generate makechan calls with int argumentsMartin Möhrmann
2017-08-15runtime: remove link field from itabKeith Randall
2017-08-15runtime: remove bad field from itabKeith Randall
2017-08-15runtime: new itab lookup tableKeith Randall
2017-07-06reflect: match MakeMapWithSize docs about initial capacity with specEmmanuel Odeke
2017-06-29reflect: document that value.NumMethod counts exported methodsIan Lance Taylor
2017-05-11reflect: remove dead v.typ assignmentDaniel Martí
2017-04-04reflect: add MakeMapWithSize for creating maps with size hintFilip Gruszczyński
2017-03-29reflect: fix out-of-bounds pointers calling no-result methodAustin Clements