- 23 Jan, 2009 4 commits
-
-
Rob Pike authored
for simplicity of user's code, optional arrays of bytes also don't have a pointer. requires adding a "Set()" method to arrays in reflect. still to do: protocol compilers, google/net/rpc. R=rsc DELTA=227 (36 added, 95 deleted, 96 changed) OCL=23387 CL=23389
-
Robert Griesemer authored
- fine-tuning of ast - more accurate block pos info (improved printing in some cases) - collecting local variables and fields - more work on type checking - lots of minor tweaks R=r OCL=23375 CL=23375
-
Russ Cox authored
TBR=r OCL=23335 CL=23335
-
Russ Cox authored
though they still build in src/runtime. use cgo instead of hand-written wrappers. R=r DELTA=740 (289 added, 300 deleted, 151 changed) OCL=23326 CL=23331
-
- 22 Jan, 2009 3 commits
-
-
Russ Cox authored
use $GC in all_test.go for portability. R=r DELTA=19 (12 added, 0 deleted, 7 changed) OCL=23305 CL=23325
-
Robert Griesemer authored
- slightly simplified a couple of productions (CommClause, SwitchClause) by reordering R=r DELTA=5 (0 added, 0 deleted, 5 changed) OCL=23304 CL=23323
-
Russ Cox authored
before their compilation. R=r OCL=23300 CL=23300
-
- 21 Jan, 2009 9 commits
-
-
Rob Pike authored
R=rsc DELTA=16 (12 added, 0 deleted, 4 changed) OCL=23242 CL=23242
-
Robert Griesemer authored
once we close this R=r OCL=23239 CL=23239
-
Russ Cox authored
implement hiding lowercase methods m in signatures by adding in a hash of the package name to the type hash code. remove remaining checks for internally-generated _ names: they are all gone. R=ken OCL=23236 CL=23238
-
Russ Cox authored
cuts simple test binary by 7%. would be more except for reflection. R=r DELTA=126 (117 added, 4 deleted, 5 changed) OCL=23163 CL=23237
-
Robert Griesemer authored
R=rsc DELTA=16 (16 added, 0 deleted, 0 changed) OCL=23224 CL=23229
-
Ian Lance Taylor authored
reference to a type which should not be visible. The test currently fails with 6g. R=rsc DELTA=7 (4 added, 0 deleted, 3 changed) OCL=23222 CL=23225
-
Ian Lance Taylor authored
It was disabled last week anyhow. R=r,rsc DELTA=24 (0 added, 24 deleted, 0 changed) OCL=23205 CL=23220
-
Ian Lance Taylor authored
interesting. It was disabled last week anyhow. Let's just delete it. R=r,rsc DELTA=12 (0 added, 12 deleted, 0 changed) OCL=23204 CL=23219
-
Rob Pike authored
R=ken,rsc DELTA=101 (9 added, 0 deleted, 92 changed) OCL=23174 CL=23188
-
- 20 Jan, 2009 7 commits
-
-
Russ Cox authored
and don't put inaccessible private methods in signature. R=ken OCL=23138 CL=23140
-
Russ Cox authored
(makes go libraries behave more like c libraries.) R=r DELTA=85 (67 added, 12 deleted, 6 changed) OCL=23133 CL=23139
-
Robert Griesemer authored
R=r OCL=23134 CL=23134
-
Russ Cox authored
TBR=r OCL=23121 CL=23127
-
Russ Cox authored
* rename init functions R=ken OCL=23122 CL=23126
-
Russ Cox authored
they end up in the symbol table with type==0 if they are in a library but not pulled in. also add a few debugging prints. R=r DELTA=11 (5 added, 1 deleted, 5 changed) OCL=23104 CL=23108
-
Rob Pike authored
R=rsc DELTA=456 (9 added, 2 deleted, 445 changed) OCL=23107 CL=23107
-
- 17 Jan, 2009 1 commit
-
-
Russ Cox authored
R=r OCL=23012 CL=23014
-
- 16 Jan, 2009 16 commits
-
-
Robert Griesemer authored
R=r DELTA=3 (3 added, 0 deleted, 0 changed) OCL=23003 CL=23003
-
Robert Griesemer authored
- fixed language for arrays slightly R=r DELTA=81 (39 added, 25 deleted, 17 changed) OCL=23000 CL=23000
-
Russ Cox authored
R=ken OCL=22999 CL=22999
-
Robert Griesemer authored
R=r OCL=22998 CL=22998
-
Russ Cox authored
TBR=r OCL=22997 CL=22997
-
Russ Cox authored
R=ken OCL=22996 CL=22996
-
Ian Lance Taylor authored
uint64. This changes the Go code to be consistent with the C code. R=rsc DELTA=6 (0 added, 0 deleted, 6 changed) OCL=22983 CL=22987
-
Ian Lance Taylor authored
Tick() expected. R=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=22979 CL=22986
-
Russ Cox authored
R=r OCL=22978 CL=22984
-
Rob Pike authored
R=rsc DELTA=97 (0 added, 0 deleted, 97 changed) OCL=22971 CL=22973
-
Robert Griesemer authored
- removed explicit "export" declarations and keyword - fixed a few glitches and adjusted examples (The details of what "export" mean should be clarified in the spec, this is just so we have a working doc for now.) R=r DELTA=131 (7 added, 63 deleted, 61 changed) OCL=22753 CL=22970
-
Rob Pike authored
R=rsc OCL=22967 CL=22967
-
Rob Pike authored
R=rsc DELTA=14 (0 added, 0 deleted, 14 changed) OCL=22960 CL=22962
-
Rob Pike authored
R=rsc DELTA=16 (0 added, 9 deleted, 7 changed) OCL=22959 CL=22961
-
Rob Pike authored
R=rsc DELTA=513 (0 added, 2 deleted, 511 changed) OCL=22954 CL=22956
-
Russ Cox authored
R=r DELTA=247 (20 added, 50 deleted, 177 changed) OCL=22951 CL=22955
-