summaryrefslogtreecommitdiff
path: root/src/pkg/reflect
Commit message (Expand)AuthorAgeFilesLines
* runtime: convert map implementation to Go.Keith Randall2014-07-164-0/+84
* src, misc: applied gofmt -w -sRobert Griesemer2014-07-011-1/+1
* reflect: don't panic on delete from nil map.Keith Randall2014-05-201-0/+3
* reflect: test, fix access to nil mapsRuss Cox2014-05-191-0/+22
* reflect: fix map type generationDmitriy Vyukov2014-05-131-0/+7
* 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-162-8/+11
* reflect: fix variadic arg for funcs created by MakeFunc.Carl Chatfield2014-04-082-11/+28
* reflect, runtime: fix crash in GC due to reflect.call + precise GCRuss Cox2014-04-083-3/+92
* reflect: correct alignment of call arguments on amd64p32.R?my Oudompheng2014-03-202-15/+42
* all: merge NaCl branch (part 1)Dave Cheney2014-02-252-0/+32
* reflect: better error for walking through nil embedded struct pointerRuss Cox2014-02-212-1/+28
* 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-152-99/+161
* 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: add DeepEqual slice of slice inequality testShawn Smith2013-12-301-0/+1
* reflect: remove length check for arrays in deepValueEqualShawn Smith2013-12-291-3/+0
* reflect: rewrite Value to separate out pointer vs. nonpointer info.Keith Randall2013-12-193-293/+419
* reflect: Add tests for Call with functions taking and returning structs.Michael Hudson-Doyle2013-12-171-0/+40
* reflect: correct function name in panic stringIan Lance Taylor2013-12-121-1/+1
* reflect: test to make sure big Zero()-obtained objects are really zero.Keith Randall2013-12-021-0/+11
* reflect: fix Zero() implementation - not every type has aKeith Randall2013-12-021-1/+1
* reflect: prevent the callXX routines from calling makeFuncStubKeith Randall2013-12-022-0/+56
* runtime: pass key/value to map accessors by reference, not by value.Keith Randall2013-12-022-1/+7
* reflect: test using a MakeFunc value in a couple of different waysIan Lance Taylor2013-10-042-1/+19
* reflect: add a test that gccgo mishandledIan Lance Taylor2013-10-031-0/+9
* 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
* reflect: add example for StructTagKamil Kisiel2013-09-232-3/+17
* reflect: test method calls on pointers to pointersIan Lance Taylor2013-09-171-6/+25
* reflect: document FieldByName shortcomingRuss Cox2013-09-131-0/+8
* runtime, cmd/gc, cmd/ld: ignore method wrappers in recoverRuss Cox2013-09-124-6/+14
* reflect: unexport BUCKETSIZE, MAXKEYSIZE, MAXVALSIZEBrad Fitzpatrick2013-09-061-10/+10
* reflect: do not cache trivial values in DeepEqual.R?my Oudompheng2013-09-051-1/+14
* runtime: record type information for hashtable internal structures.Keith Randall2013-08-311-16/+122
* reflect: Fix Convert to add indir bit when the value is actually aTodd Wang2013-08-212-10/+28
* all: protect alloc count tests by -testing.shortRob Pike2013-08-211-0/+9
* all: change textflags from numbers to symbols.Keith Randall2013-08-123-6/+12
* reflect: avoid allocation when interface's contents are not addressableRob Pike2013-08-092-1/+36
* reflect: Get rid of the test for the error message whenKeith Randall2013-08-051-11/+0
* runtime: reimplement reflect.call to not use stack splitting.Keith Randall2013-08-021-0/+11
* cmd/gc: record argument size for all indirect function callsDmitriy Vyukov2013-07-313-0/+6
* reflect: add Value.Slice3 and Value.SetCap methods, to match x[i:j:k]Russ Cox2013-07-012-12/+141
* runtime: introduce cnewarray() to simplify allocation of typed arraysDmitriy Vyukov2013-05-271-0/+19
* reflect: use visit structure for map key in DeepEqualRobert Hencke2013-05-151-14/+10
* 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