- 31 Aug, 2009 12 commits
-
-
Russ Cox authored
R=austin DELTA=320 (320 added, 0 deleted, 0 changed) OCL=33983 CL=34143
-
Russ Cox authored
R=austin DELTA=1630 (1630 added, 0 deleted, 0 changed) OCL=34001 CL=34142
-
David Symonds authored
container/list: - change Iter to go over the list values container/ring: - add Iter, drop Forward/Backward container/vector: - add channel direction constraints R=rsc,gri APPROVED=rsc DELTA=86 (23 added, 40 deleted, 23 changed) OCL=33935 CL=34132
-
Robert Griesemer authored
(per suggestion from rsc) R=rsc DELTA=24 (3 added, 9 deleted, 12 changed) OCL=34121 CL=34130
-
Rob Pike authored
utf8 package imports unicode to get those definitions. regenerate dependencies. R=rsc DELTA=41 (19 added, 3 deleted, 19 changed) OCL=34123 CL=34129
-
Russ Cox authored
R=austin DELTA=12 (2 added, 0 deleted, 10 changed) OCL=34098 CL=34120
-
Robert Griesemer authored
R=rsc DELTA=105 (87 added, 7 deleted, 11 changed) OCL=34062 CL=34119
-
Rob Pike authored
R=rsc DELTA=38 (33 added, 3 deleted, 2 changed) OCL=34101 CL=34104
-
Russ Cox authored
if first function in file was dead code, it was being discarded along with the file name information for that file. leave the functions in the master function list longer: let xfol take the dead code out of the code list, and let span skip the unreachable functions during output. before throw: sys·mapaccess1: key not in map panic PC=0x2e7b20 throw+0x33 /Users/rsc/go/src/pkg/runtime/runtime.c:65 throw(0x5834f, 0x0) sys·mapaccess1+0x73 /Users/rsc/go/src/pkg/runtime/hashmap.c:769 sys·mapaccess1(0x2b9bd0, 0x0) gob·*Encoder·Encode+0x16b /Users/rsc/go/src/pkg/fmt/print.go:2926 gob·*Encoder·Encode(0x2bb440, 0x0, 0x558b0, 0x0, 0x2e4be0, ...) main·walk+0x331 :1603 main·walk(0x33a480, 0x0) main·walk+0x271 :1596 main·walk(0x300640, 0x0) main·walk+0x271 :1596 main·walk(0x300520, 0x0) main·walk+0x271 :1596 main·walk(0x300240, 0x0) main·walk+0x271 :1596 main·walk(0x678f8, 0x0) main·main+0x22 :1610 main·main() after throw: sys·mapaccess1: key not in map panic PC=0x2e7b20 throw+0x33 /Users/rsc/go/src/pkg/runtime/runtime.c:65 throw(0x5834f, 0x0) sys·mapaccess1+0x73 /Users/rsc/go/src/pkg/runtime/hashmap.c:769 sys·mapaccess1(0x2b9bd0, 0x0) gob·*Encoder·Encode+0x16b /Users/rsc/go/src/pkg/gob/encoder.go:319 gob·*Encoder·Encode(0x2bb3c0, 0x0, 0x558b0, 0x0, 0x2e4be0, ...) main·walk+0x331 /Users/rsc/dir.go:121 main·walk(0x2f6ab0, 0x0) main·walk+0x271 /Users/rsc/dir.go:114 main·walk(0x301640, 0x0) main·walk+0x271 /Users/rsc/dir.go:114 main·walk(0x301520, 0x0) main·walk+0x271 /Users/rsc/dir.go:114 main·walk(0x301240, 0x0) main·walk+0x271 /Users/rsc/dir.go:114 main·walk(0x678f8, 0x0) main·main+0x22 /Users/rsc/dir.go:128 main·main() mainstart+0xe /Users/rsc/go/src/pkg/runtime/amd64/asm.s:55 mainstart() goexit /Users/rsc/go/src/pkg/runtime/proc.c:133 goexit() R=r DELTA=46 (20 added, 25 deleted, 1 changed) OCL=34094 CL=34103
-
Russ Cox authored
R=r DELTA=68 (12 added, 55 deleted, 1 changed) OCL=34095 CL=34102
-
Russ Cox authored
x[i] x not addressable, i >= UINF double evaluated i second eval killed live registers manifested as gob instability R=ken OCL=34097 CL=34099
-
Rob Pike authored
hard to beat at this point, i think. R=rsc DELTA=38 (8 added, 21 deleted, 9 changed) OCL=34092 CL=34096
-
- 30 Aug, 2009 5 commits
-
-
Ken Thompson authored
R=rsc OCL=34090 CL=34090
-
Rob Pike authored
tables shrink 900 lines. mapping code gets a little slower R=rsc DELTA=1124 (105 added, 952 deleted, 67 changed) OCL=34079 CL=34089
-
Ken Thompson authored
R=r OCL=34087 CL=34087
-
David Symonds authored
R=r APPROVED=r DELTA=13 (11 added, 0 deleted, 2 changed) OCL=34081 CL=34081
-
Ken Thompson authored
very large functions. R=r OCL=34080 CL=34080
-
- 29 Aug, 2009 5 commits
-
-
Rob Pike authored
next cut will do the optimization for alternating sequences. R=rsc DELTA=1658 (1620 added, 9 deleted, 29 changed) OCL=34072 CL=34075
-
Austin Clements authored
compilation to put the definitions in reasonable places. No code changes, just movement. R=rsc APPROVED=rsc DELTA=479 (232 added, 247 deleted, 0 changed) OCL=34067 CL=34069
-
Austin Clements authored
R=rsc APPROVED=rsc DELTA=917 (917 added, 0 deleted, 0 changed) OCL=34049 CL=34066
-
Austin Clements authored
R=rsc APPROVED=rsc DELTA=237 (237 added, 0 deleted, 0 changed) OCL=33966 CL=34065
-
Austin Clements authored
for built-in functions and type conversions. Extract out common operations on expression nodes for converting them to ints and implicitly dereferencing arrays. R=rsc APPROVED=rsc DELTA=442 (365 added, 50 deleted, 27 changed) OCL=34064 CL=34064
-
- 28 Aug, 2009 18 commits
-
-
Ken Thompson authored
R=rsc OCL=34058 CL=34058
-
Austin Clements authored
code assumes that the definition of a named type is not a named type, but some code paths could violate that. R=rsc APPROVED=rsc DELTA=9 (5 added, 2 deleted, 2 changed) OCL=34046 CL=34053
-
Ken Thompson authored
R=rsc OCL=34050 CL=34050
-
Ken Thompson authored
R=rsc OCL=34047 CL=34047
-
Rob Pike authored
Printf("%s", 2) gives %s(int=2) R=rsc DELTA=12 (10 added, 0 deleted, 2 changed) OCL=34042 CL=34044
-
Austin Clements authored
R=rsc APPROVED=rsc DELTA=32 (14 added, 1 deleted, 17 changed) OCL=34043 CL=34043
-
Ken Thompson authored
R=rsc OCL=34041 CL=34041
-
Rob Pike authored
R=rsc DELTA=54 (38 added, 2 deleted, 14 changed) OCL=34032 CL=34040
-
Ian Lance Taylor authored
work. R=rsc DELTA=16 (1 added, 1 deleted, 14 changed) OCL=34012 CL=34038
-
Robert Griesemer authored
- be more robust in the presence of absent type declarations R=rsc DELTA=81 (63 added, 14 deleted, 4 changed) OCL=34033 CL=34036
-
Robert Griesemer authored
R=rsc DELTA=48 (35 added, 3 deleted, 10 changed) OCL=34030 CL=34034
-
Austin Clements authored
checking, bounds checking, and map key checking. R=rsc APPROVED=rsc DELTA=202 (108 added, 72 deleted, 22 changed) OCL=33981 CL=34031
-
Robert Griesemer authored
- handle absence of forward-decls correctly (cannot assume a type was declared before it was used) R=rsc DELTA=112 (32 added, 38 deleted, 42 changed) OCL=34008 CL=34027
-
Kai Backman authored
R=rsc APPROVED=rsc DELTA=204 (139 added, 0 deleted, 65 changed) OCL=34009 CL=34025
-
David Symonds authored
APPROVED=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=34016 CL=34022
-
Rob Pike authored
R=rsc DELTA=459 (168 added, 279 deleted, 12 changed) OCL=34005 CL=34007
-
Russ Cox authored
R=r DELTA=84 (81 added, 0 deleted, 3 changed) OCL=34006 CL=34006
-
Rob Pike authored
R=gri DELTA=9 (9 added, 0 deleted, 0 changed) OCL=34000 CL=34003
-