| Commit message (Expand) | Author | Age | Files | Lines |
* | build: move package sources from src/pkg to src | Russ Cox | 2014-09-08 | 1 | -2718/+0 |
* | build: adjustments for move from src/pkg to src | Russ Cox | 2014-09-08 | 1 | -1/+1 |
* | runtime: fix panic/wrapper/recover math | Russ Cox | 2014-09-06 | 1 | -5/+3 |
* | runtime: use reflect.call during panic instead of newstackcall | Russ Cox | 2014-09-05 | 1 | -3/+5 |
* | runtime: convert select implementation to Go. | Keith Randall | 2014-09-02 | 1 | -2/+2 |
* | cmd/gc, runtime: treat slices and strings like pointers in garbage collection | Russ Cox | 2014-08-25 | 1 | -2/+12 |
* | cmd/gc, runtime: refactor interface inlining decision into compiler | Russ Cox | 2014-08-18 | 1 | -25/+50 |
* | 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 | 1 | -7/+7 |
* | reflect: fix variadic arg for funcs created by MakeFunc. | Carl Chatfield | 2014-04-08 | 1 | -11/+11 |
* | reflect, runtime: fix crash in GC due to reflect.call + precise GC | Russ Cox | 2014-04-08 | 1 | -3/+10 |
* | reflect: correct alignment of call arguments on amd64p32. | R?my Oudompheng | 2014-03-20 | 1 | -6/+18 |
* | reflect: better error for walking through nil embedded struct pointer | Russ Cox | 2014-02-21 | 1 | -1/+4 |
* | 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 | 1 | -99/+70 |
* | 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: rewrite Value to separate out pointer vs. nonpointer info. | Keith Randall | 2013-12-19 | 1 | -289/+413 |
* | 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 | 1 | -0/+32 |
* | runtime: pass key/value to map accessors by reference, not by value. | Keith Randall | 2013-12-02 | 1 | -1/+1 |
* | 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 |
* | runtime, cmd/gc, cmd/ld: ignore method wrappers in recover | Russ Cox | 2013-09-12 | 1 | -0/+8 |
* | reflect: Fix Convert to add indir bit when the value is actually a | Todd Wang | 2013-08-21 | 1 | -3/+3 |
* | reflect: avoid allocation when interface's contents are not addressable | Rob Pike | 2013-08-09 | 1 | -1/+2 |
* | reflect: add Value.Slice3 and Value.SetCap methods, to match x[i:j:k] | Russ Cox | 2013-07-01 | 1 | -12/+73 |
* | 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 |
* | reflect: implement method values | Russ Cox | 2013-03-21 | 1 | -84/+148 |
* | reflect: stop using run-time code generation | Russ Cox | 2013-02-22 | 1 | -1/+4 |
* | cmd/gc, reflect, runtime: switch to indirect func value representation | Russ Cox | 2013-02-21 | 1 | -4/+21 |
* | reflect: document tie-breaking in Select | Russ Cox | 2013-02-19 | 1 | -2/+3 |
* | reflect: document that Value.Slice panics on an unaddressable array. | Robert Daniel Kortschak | 2013-02-01 | 1 | -1/+1 |
* | reflect: declare slice as *[]unsafe.Pointer instead of *[]byte | Jan Ziak | 2012-12-28 | 1 | -2/+2 |
* | reflect: add ArrayOf, ChanOf, MapOf, SliceOf | Russ Cox | 2012-11-13 | 1 | -67/+67 |
* | gofmt: apply gofmt -w src misc | Robert Griesemer | 2012-10-30 | 1 | -3/+3 |
* | reflect: stop thinking that MaxFloat32 overflows float32. | R?my Oudompheng | 2012-10-26 | 1 | -1/+1 |
* | reflect: make Index and Slice accept strings | Evan Shaw | 2012-10-21 | 1 | -2/+26 |
* | reflect: add MakeFunc (API CHANGE) | Russ Cox | 2012-09-24 | 1 | -0/+76 |
* | runtime: prepare for 64-bit ints | Russ Cox | 2012-09-24 | 1 | -8/+8 |
* | reflect: add Type.ConvertibleTo, Value.Convert (API CHANGE) | Russ Cox | 2012-09-22 | 1 | -0/+318 |
* | reflect: use []unsafe.Pointer instead of []*int | Jan Ziak | 2012-09-18 | 1 | -3/+3 |
* | reflect: add Select | Russ Cox | 2012-09-18 | 1 | -0/+134 |
* | reflect: reflect.Zero results are neither addressable nor settable | Robert Griesemer | 2012-07-03 | 1 | -1/+2 |
* | reflect: panic if MakeSlice is given bad len/cap arguments. | David Symonds | 2012-03-16 | 1 | -0/+9 |
* | net, net/rpc, reflect, time: document concurrency guarantees | Russ Cox | 2012-03-07 | 1 | -0/+4 |
* | reflect: expand doc for Value.Interface | Russ Cox | 2012-03-01 | 1 | -2/+4 |