- 30 Aug, 2009 2 commits
-
-
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 19 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
-
Rob Pike authored
R=rsc DELTA=1479 (1422 added, 1 deleted, 56 changed) OCL=33993 CL=33997
-
- 27 Aug, 2009 14 commits
-
-
Robert Griesemer authored
- added missing predeclared identifiers - html-escaping of a few <<'s and >>'s - added a few links (and removed the §'s) R=r DELTA=30 (0 added, 0 deleted, 30 changed) OCL=33985 CL=33995
-
Robert Griesemer authored
R=r DELTA=2 (0 added, 0 deleted, 2 changed) OCL=33994 CL=33994
-
Ken Thompson authored
R=rsc OCL=33987 CL=33987
-
Robert Griesemer authored
- takes into account new scoping rules DELTA=52 (21 added, 7 deleted, 24 changed) OCL=33967 CL=33982
-
Ken Thompson authored
R=rsc OCL=33974 CL=33974
-
Austin Clements authored
interpreter values. Also, print nil values properly. R=rsc APPROVED=rsc DELTA=173 (173 added, 0 deleted, 0 changed) OCL=33837 CL=33973
-
Robert Griesemer authored
- remove visitor pattern interface (not used) - added non-exported "branding" methods to enforce node hierarchy R=rsc DELTA=174 (13 added, 92 deleted, 69 changed) OCL=33838 CL=33963
-
Austin Clements authored
R=rsc APPROVED=rsc DELTA=114 (114 added, 0 deleted, 0 changed) OCL=33957 CL=33962
-
Austin Clements authored
In the process, I made error handling in the statement compiler much saner. Instead of separately tracking various error flags with weird relations, I just track if any error messages have been produced. R=rsc APPROVED=rsc DELTA=308 (98 added, 135 deleted, 75 changed) OCL=33870 CL=33961
-
Russ Cox authored
also drop bool arg from ReadString R=r DELTA=45 (13 added, 1 deleted, 31 changed) OCL=33923 CL=33960
-
Russ Cox authored
R=r DELTA=63 (23 added, 31 deleted, 9 changed) OCL=33932 CL=33959
-
Russ Cox authored
to write type descriptors for ideal types R=ken OCL=33958 CL=33958
-
Rob Pike authored
implicitly works around 6g bug. R=rsc OCL=33953 CL=33953
-
Rob Pike authored
maketables now has a --test option to verify the data. R=rsc DELTA=3087 (1982 added, 1001 deleted, 104 changed) OCL=33947 CL=33950
-