commit | 4793400bd1a58895075504e5f5fc87654a2c702c | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Mon Jul 06 15:34:04 2009 -0700 |
committer | Russ Cox <rsc@golang.org> | Mon Jul 06 15:34:04 2009 -0700 |
tree | a17d0ecc498d52c6410458faee3d29c79a8a2ff0 | |
parent | eaf6a344b7af5cb81fd6dbfe196371c16f4dad42 [diff] |
new reflect library data structures and code declarations * use structs instead of interfaces * compiler lays out data structures ahead of time, so no more parsing of strings. * unified reflect data structures with interface runtime data structures. * richer data structures should enable reflection on chans and maps, but not implemented here. R=r,iant DELTA=1179 (1179 added, 0 deleted, 0 changed) OCL=31107 CL=31213