| Commit message (Expand) | Author | Age | Files | Lines |
* | runtime: convert select implementation to Go. | Keith Randall | 2014-09-02 | 1 | -2/+2 |
* | runtime: move reflect trampolines into thunk file. | Keith Randall | 2014-09-02 | 4 | -116/+0 |
* | cmd/gc, runtime: treat slices and strings like pointers in garbage collection | Russ Cox | 2014-08-25 | 2 | -2/+30 |
* | runtime: convert channel operations to Go, part 1 (chansend1). | Keith Randall | 2014-08-24 | 4 | -0/+8 |
* | cmd/gc, runtime: refactor interface inlining decision into compiler | Russ Cox | 2014-08-18 | 3 | -31/+68 |
* | all: copy cmd/ld/textflag.h into pkg/GOOS_GOARCH | Rob Pike | 2014-08-12 | 4 | -4/+4 |
* | runtime: convert interface routines from C to Go. | Keith Randall | 2014-08-07 | 4 | -0/+24 |
* | runtime: move constants from map header to map type | Keith Randall | 2014-08-01 | 1 | -6/+26 |
* | runtime: simpler and faster GC | Dmitriy Vyukov | 2014-07-29 | 1 | -261/+130 |
* | 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 |