summaryrefslogtreecommitdiff
path: root/src/cmd/gc/reflect.c
Commit message (Expand)AuthorAgeFilesLines
* [release-branch.go1] cmd/gc: fix PkgPath of byte, rune typesRuss Cox2012-09-221-0/+6
* [release-branch.go1] runtime: replace runtime?rnd function with ROUND macroRuss Cox2012-09-221-12/+20
* [release-branch.go1] cmd/gc: mark output of typename as type-checkedRuss Cox2012-06-131-0/+2
* cmd/gc: unnamed struct types can have methodsRuss Cox2012-03-071-3/+3
* gc, 8g, 8l: fix a handful of warningsAnthony Martin2012-02-121-1/+1
* runtime: delete Type and implementations (use reflect instead)Russ Cox2012-02-121-55/+11
* gc: don't emit pkgpath for error type.David Symonds2012-01-201-1/+1
* gc: implement == on structs and arraysRuss Cox2011-12-121-4/+64
* runtime: prep for type-specific algorithmsRuss Cox2011-12-051-2/+8
* gc: Don't pollute the xmethod list with non-methods.Luuk van Dijk2011-11-031-3/+6
* gc: add error typeRuss Cox2011-11-011-1/+13
* gc: clean up printing.Luuk van Dijk2011-10-311-5/+6
* gc: introduce runeRuss Cox2011-10-251-1/+1
* gc: preserve uint8 and byte distinction in errors, import dataRuss Cox2011-10-181-1/+1
* reflect: make unsafe use of SliceHeader gc-friendlyRuss Cox2011-10-181-1/+1
* gc: treat uintptr as potentially containing a pointerDmitriy Vyukov2011-10-171-1/+1
* gc: make static initialization more staticRuss Cox2011-08-311-30/+0
* gc: fix build on Plan 9Lucio De Re2011-08-291-1/+0
* gc: shuffle #includesRuss Cox2011-08-251-0/+2
* gc: Escape analysis.Luuk van Dijk2011-08-241-1/+1
* gc: correct handling of unexported method names in embedded interfacesRuss Cox2011-04-211-21/+34
* reflect: allow Slice of arraysRuss Cox2011-04-181-9/+19
* for GCC4.6: fix a bunch of set-and-not-used errors.Rob Pike2011-04-141-4/+0
* ld: 25% fasterRuss Cox2011-04-091-19/+28
* gc: unsafe.Pointer is not a pointerRuss Cox2011-03-071-12/+6
* gc, ld: reflect support for PtrToRuss Cox2011-03-031-1/+29
* reflect: add pointer word to CommonTypeRuss Cox2011-02-241-2/+3
* gc: delete float, complexRuss Cox2011-01-191-7/+0
* gc: introduce explicit alignmentsRuss Cox2010-12-131-9/+2
* gc: emit reflect correct reflect typesRuss Cox2010-12-131-25/+16
* 6g: set kind to KindUnsafePointer where appropriate in reflect structures.Luuk van Dijk2010-10-051-1/+5
* gc, spec, tests: no auto-indirect of pointer to interface valueRuss Cox2010-09-301-9/+0
* gc: fix reflect table method receiverRuss Cox2010-09-281-9/+50
* 5g: fix buildRuss Cox2010-07-271-2/+2
* gc: fix smaller-than-pointer-sized receivers in interfacesRuss Cox2010-07-261-5/+5
* optimization of static initializationKen Thompson2010-06-271-1/+1
* reflect: add Kind, remove Int8Type, Int8Value, etc.Russ Cox2010-06-201-13/+19
* gc: no more ...Russ Cox2010-06-141-1/+1
* new types complex, complex64 and complex128Ken Thompson2010-02-171-5/+8
* gc: ... T corner casesRuss Cox2010-02-011-0/+1
* gc: add ... T, rework plain ...Russ Cox2010-02-011-7/+7
* runtime, type switch: eliminate package global name space assumptionRuss Cox2010-01-251-33/+38
* gc: record full package paths in runtime type dataRuss Cox2010-01-241-7/+47
* eliminate the package global name space assumption in object filesRuss Cox2010-01-221-15/+29
* gc: various C nits, found by plan 9 compiler.Russ Cox2009-12-271-1/+1
* gc: method expressions on concrete typesRuss Cox2009-12-181-9/+9
* gc/runtime: pass type structure to makeslice.Russ Cox2009-12-041-0/+111
* bug190.Russ Cox2009-10-191-2/+1
* ideal bools and related fixesRuss Cox2009-09-211-3/+3
* the last bug involving type hashesRuss Cox2009-09-021-3/+3