| Commit message (Expand) | Author | Age | Files | Lines |
* | runtime: convert map implementation to Go. | Keith Randall | 2014-07-16 | 4 | -0/+84 |
* | src, misc: applied gofmt -w -s | Robert Griesemer | 2014-07-01 | 1 | -1/+1 |
* | reflect: don't panic on delete from nil map. | Keith Randall | 2014-05-20 | 1 | -0/+3 |
* | reflect: test, fix access to nil maps | Russ Cox | 2014-05-19 | 1 | -0/+22 |
* | reflect: fix map type generation | Dmitriy Vyukov | 2014-05-13 | 1 | -0/+7 |
* | pkg/reflect/value.go: Correction in comment, the argument is "typ", not "t". | Lucio De Re | 2014-04-18 | 1 | -1/+1 |
* | reflect: correct type descriptor for call of interface method | Russ Cox | 2014-04-16 | 2 | -8/+11 |
* | reflect: fix variadic arg for funcs created by MakeFunc. | Carl Chatfield | 2014-04-08 | 2 | -11/+28 |
* | reflect, runtime: fix crash in GC due to reflect.call + precise GC | Russ Cox | 2014-04-08 | 3 | -3/+92 |
* | reflect: correct alignment of call arguments on amd64p32. | R?my Oudompheng | 2014-03-20 | 2 | -15/+42 |
* | all: merge NaCl branch (part 1) | Dave Cheney | 2014-02-25 | 2 | -0/+32 |
* | reflect: better error for walking through nil embedded struct pointer | Russ Cox | 2014-02-21 | 2 | -1/+28 |
* | reflect: improve documentation of IsNil | Rob Pike | 2014-02-18 | 1 | -2/+7 |
* | reflect: Remove imprecise techniques from channel/select operations. | Keith Randall | 2014-01-16 | 1 | -64/+65 |
* | reflect: add precise GC info for Call argument frame. | Keith Randall | 2014-01-15 | 2 | -99/+161 |
* | reflect: better document the tri-state for TryRecv | Rob Pike | 2014-01-14 | 1 | -3/+3 |
* | reflect: fixed method name in Slice3 error message | Richard Musiol | 2013-12-30 | 1 | -1/+1 |
* | reflect: add DeepEqual slice of slice inequality test | Shawn Smith | 2013-12-30 | 1 | -0/+1 |
* | reflect: remove length check for arrays in deepValueEqual | Shawn Smith | 2013-12-29 | 1 | -3/+0 |
* | reflect: rewrite Value to separate out pointer vs. nonpointer info. | Keith Randall | 2013-12-19 | 3 | -293/+419 |
* | reflect: Add tests for Call with functions taking and returning structs. | Michael Hudson-Doyle | 2013-12-17 | 1 | -0/+40 |
* | reflect: correct function name in panic string | Ian Lance Taylor | 2013-12-12 | 1 | -1/+1 |
* | reflect: test to make sure big Zero()-obtained objects are really zero. | Keith Randall | 2013-12-02 | 1 | -0/+11 |
* | reflect: fix Zero() implementation - not every type has a | Keith Randall | 2013-12-02 | 1 | -1/+1 |
* | reflect: prevent the callXX routines from calling makeFuncStub | Keith Randall | 2013-12-02 | 2 | -0/+56 |
* | runtime: pass key/value to map accessors by reference, not by value. | Keith Randall | 2013-12-02 | 2 | -1/+7 |
* | reflect: test using a MakeFunc value in a couple of different ways | Ian Lance Taylor | 2013-10-04 | 2 | -1/+19 |
* | reflect: add a test that gccgo mishandled | Ian Lance Taylor | 2013-10-03 | 1 | -0/+9 |
* | reflect: expose reflect.call argument slice to the garbage collector | Carl Shapiro | 2013-09-26 | 1 | -5/+5 |
* | reflect: update docs; Interface can return a method value | Andrew Gerrand | 2013-09-24 | 1 | -4/+1 |
* | reflect: add example for StructTag | Kamil Kisiel | 2013-09-23 | 2 | -3/+17 |
* | reflect: test method calls on pointers to pointers | Ian Lance Taylor | 2013-09-17 | 1 | -6/+25 |
* | reflect: document FieldByName shortcoming | Russ Cox | 2013-09-13 | 1 | -0/+8 |
* | runtime, cmd/gc, cmd/ld: ignore method wrappers in recover | Russ Cox | 2013-09-12 | 4 | -6/+14 |
* | reflect: unexport BUCKETSIZE, MAXKEYSIZE, MAXVALSIZE | Brad Fitzpatrick | 2013-09-06 | 1 | -10/+10 |
* | reflect: do not cache trivial values in DeepEqual. | R?my Oudompheng | 2013-09-05 | 1 | -1/+14 |
* | runtime: record type information for hashtable internal structures. | Keith Randall | 2013-08-31 | 1 | -16/+122 |
* | reflect: Fix Convert to add indir bit when the value is actually a | Todd Wang | 2013-08-21 | 2 | -10/+28 |
* | all: protect alloc count tests by -testing.short | Rob Pike | 2013-08-21 | 1 | -0/+9 |
* | all: change textflags from numbers to symbols. | Keith Randall | 2013-08-12 | 3 | -6/+12 |
* | reflect: avoid allocation when interface's contents are not addressable | Rob Pike | 2013-08-09 | 2 | -1/+36 |
* | reflect: Get rid of the test for the error message when | Keith Randall | 2013-08-05 | 1 | -11/+0 |
* | runtime: reimplement reflect.call to not use stack splitting. | Keith Randall | 2013-08-02 | 1 | -0/+11 |
* | cmd/gc: record argument size for all indirect function calls | Dmitriy Vyukov | 2013-07-31 | 3 | -0/+6 |
* | reflect: add Value.Slice3 and Value.SetCap methods, to match x[i:j:k] | Russ Cox | 2013-07-01 | 2 | -12/+141 |
* | runtime: introduce cnewarray() to simplify allocation of typed arrays | Dmitriy Vyukov | 2013-05-27 | 1 | -0/+19 |
* | reflect: use visit structure for map key in DeepEqual | Robert Hencke | 2013-05-15 | 1 | -14/+10 |
* | reflect: document the unreliability of StringHeader and SliceHeader | Rob Pike | 2013-04-07 | 1 | -2/+10 |
* | undo CL 8363045 / a3ce42f9748b | David Symonds | 2013-04-08 | 1 | -8/+8 |
* | reflect: use unsafe.Pointer in StringHeader and SliceHeader | Jan Ziak | 2013-04-07 | 1 | -8/+8 |