summaryrefslogtreecommitdiff
path: root/src/pkg/reflect/value.go
Commit message (Expand)AuthorAgeFilesLines
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-2718/+0
* build: adjustments for move from src/pkg to srcRuss Cox2014-09-081-1/+1
* runtime: fix panic/wrapper/recover mathRuss Cox2014-09-061-5/+3
* runtime: use reflect.call during panic instead of newstackcallRuss Cox2014-09-051-3/+5
* runtime: convert select implementation to Go.Keith Randall2014-09-021-2/+2
* cmd/gc, runtime: treat slices and strings like pointers in garbage collectionRuss Cox2014-08-251-2/+12
* cmd/gc, runtime: refactor interface inlining decision into compilerRuss Cox2014-08-181-25/+50
* pkg/reflect/value.go: Correction in comment, the argument is "typ", not "t".Lucio De Re2014-04-181-1/+1
* reflect: correct type descriptor for call of interface methodRuss Cox2014-04-161-7/+7
* reflect: fix variadic arg for funcs created by MakeFunc.Carl Chatfield2014-04-081-11/+11
* reflect, runtime: fix crash in GC due to reflect.call + precise GCRuss Cox2014-04-081-3/+10
* reflect: correct alignment of call arguments on amd64p32.R?my Oudompheng2014-03-201-6/+18
* reflect: better error for walking through nil embedded struct pointerRuss Cox2014-02-211-1/+4
* reflect: improve documentation of IsNilRob Pike2014-02-181-2/+7
* reflect: Remove imprecise techniques from channel/select operations.Keith Randall2014-01-161-64/+65
* reflect: add precise GC info for Call argument frame.Keith Randall2014-01-151-99/+70
* reflect: better document the tri-state for TryRecvRob Pike2014-01-141-3/+3
* reflect: fixed method name in Slice3 error messageRichard Musiol2013-12-301-1/+1
* reflect: rewrite Value to separate out pointer vs. nonpointer info.Keith Randall2013-12-191-289/+413
* reflect: fix Zero() implementation - not every type has aKeith Randall2013-12-021-1/+1
* reflect: prevent the callXX routines from calling makeFuncStubKeith Randall2013-12-021-0/+32
* runtime: pass key/value to map accessors by reference, not by value.Keith Randall2013-12-021-1/+1
* reflect: expose reflect.call argument slice to the garbage collectorCarl Shapiro2013-09-261-5/+5
* reflect: update docs; Interface can return a method valueAndrew Gerrand2013-09-241-4/+1
* runtime, cmd/gc, cmd/ld: ignore method wrappers in recoverRuss Cox2013-09-121-0/+8
* reflect: Fix Convert to add indir bit when the value is actually aTodd Wang2013-08-211-3/+3
* reflect: avoid allocation when interface's contents are not addressableRob Pike2013-08-091-1/+2
* reflect: add Value.Slice3 and Value.SetCap methods, to match x[i:j:k]Russ Cox2013-07-011-12/+73
* reflect: document the unreliability of StringHeader and SliceHeaderRob Pike2013-04-071-2/+10
* undo CL 8363045 / a3ce42f9748bDavid Symonds2013-04-081-8/+8
* reflect: use unsafe.Pointer in StringHeader and SliceHeaderJan Ziak2013-04-071-8/+8
* reflect: implement method valuesRuss Cox2013-03-211-84/+148
* reflect: stop using run-time code generationRuss Cox2013-02-221-1/+4
* cmd/gc, reflect, runtime: switch to indirect func value representationRuss Cox2013-02-211-4/+21
* reflect: document tie-breaking in SelectRuss Cox2013-02-191-2/+3
* reflect: document that Value.Slice panics on an unaddressable array.Robert Daniel Kortschak2013-02-011-1/+1
* reflect: declare slice as *[]unsafe.Pointer instead of *[]byteJan Ziak2012-12-281-2/+2
* reflect: add ArrayOf, ChanOf, MapOf, SliceOfRuss Cox2012-11-131-67/+67
* gofmt: apply gofmt -w src miscRobert Griesemer2012-10-301-3/+3
* reflect: stop thinking that MaxFloat32 overflows float32.R?my Oudompheng2012-10-261-1/+1
* reflect: make Index and Slice accept stringsEvan Shaw2012-10-211-2/+26
* reflect: add MakeFunc (API CHANGE)Russ Cox2012-09-241-0/+76
* runtime: prepare for 64-bit intsRuss Cox2012-09-241-8/+8
* reflect: add Type.ConvertibleTo, Value.Convert (API CHANGE)Russ Cox2012-09-221-0/+318
* reflect: use []unsafe.Pointer instead of []*intJan Ziak2012-09-181-3/+3
* reflect: add SelectRuss Cox2012-09-181-0/+134
* reflect: reflect.Zero results are neither addressable nor settableRobert Griesemer2012-07-031-1/+2
* reflect: panic if MakeSlice is given bad len/cap arguments.David Symonds2012-03-161-0/+9
* net, net/rpc, reflect, time: document concurrency guaranteesRuss Cox2012-03-071-0/+4
* reflect: expand doc for Value.InterfaceRuss Cox2012-03-011-2/+4