Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-09-28 | toward methods on any type | Ken Thompson | 1 | -22/+0 | |
R=r OCL=16068 CL=16068 | |||||
2008-09-27 | bug in simul assignment | Ken Thompson | 1 | -5/+2 | |
R=r OCL=16053 CL=16053 | |||||
2008-09-22 | change string([]byte) to pass array, rather than &a[0], | Russ Cox | 1 | -19/+5 | |
to string convert. if the byte array has length 0, the computation of &a[0] throws an index bounds error. for fixed size arrays, this ends up invoking arrays2d unnecessarily, but it works. R=ken DELTA=304 (44 added, 28 deleted, 232 changed) OCL=15674 CL=15678 | |||||
2008-09-22 | vectors bug | Ken Thompson | 1 | -12/+21 | |
R=r OCL=15664 CL=15664 | |||||
2008-09-22 | compiler changes: | Russ Cox | 1 | -0/+2 | |
export.c: - only expose explicitly exported types to importer - fix behind your back go.h: - add deep() prototype (fixes 64-bit linux crash on time.go) go.y: - add a new syntax error case walk.c: - allow a,b = f() where f is func ptr (fixes bug088) R=ken OCL=15617 CL=15630 | |||||
2008-09-22 | now method/interface code | Ken Thompson | 1 | -48/+106 | |
R=r OCL=15627 CL=15627 | |||||
2008-09-20 | another async select bug | Ken Thompson | 1 | -4/+8 | |
R=r OCL=15599 CL=15599 | |||||
2008-09-20 | bug103 - but the fix caused other | Ken Thompson | 1 | -12/+22 | |
things to break. hopefully all fixed now. R=r OCL=15597 CL=15597 | |||||
2008-09-19 | avoid dereferencing nil type on undefined name. | Russ Cox | 1 | -0/+12 | |
R=ken DELTA=12 (12 added, 0 deleted, 0 changed) OCL=15506 CL=15528 | |||||
2008-09-18 | more helpful messages for name-related syntax errors. | Russ Cox | 1 | -1/+1 | |
R=ken OCL=15477 CL=15479 | |||||
2008-09-16 | assignment in select | Ken Thompson | 1 | -0/+34 | |
with new select operator R=r OCL=15418 CL=15418 | |||||
2008-09-14 | robs wednesday bug | Ken Thompson | 1 | -2/+4 | |
R=r OCL=15327 CL=15327 | |||||
2008-09-14 | methods on any type | Ken Thompson | 1 | -116/+60 | |
-- but only *struct tested R=r OCL=15326 CL=15326 | |||||
2008-09-13 | Automated g4 rollback of changelist 15312. | Ken Thompson | 1 | -62/+111 | |
*** Reason for rollback *** <enter reason for rollback> *** Original change description *** correct signal name thru package rename R=r OCL=15313 CL=15313 | |||||
2008-09-13 | correct signal name thru package rename | Ken Thompson | 1 | -111/+62 | |
R=r OCL=15312 CL=15312 | |||||
2008-09-12 | 1 got rid if static 'fn wo return' test | Ken Thompson | 1 | -0/+4 | |
2 added dynamic calls to throw for array bounds and 'fn wo return' 3 small optimization on index[constant] R=r OCL=15281 CL=15281 | |||||
2008-09-11 | bug075 | Ken Thompson | 1 | -0/+1 | |
R=r OCL=15192 CL=15192 | |||||
2008-09-11 | function wo return is an error - not warning | Ken Thompson | 1 | -1/+1 | |
R=r OCL=15169 CL=15169 | |||||
2008-09-11 | implement discussed function wo return statement | Ken Thompson | 1 | -3/+38 | |
R=r OCL=15166 CL=15166 | |||||
2008-09-10 | bug generating duplicate interface signatures | Ken Thompson | 1 | -4/+0 | |
R=r OCL=15119 CL=15119 | |||||
2008-09-10 | bug in type of first argument to slice | Ken Thompson | 1 | -3/+3 | |
R=r OCL=15113 CL=15113 | |||||
2008-09-09 | fixed bug in certain | Ken Thompson | 1 | -11/+43 | |
evaluation of complex literals R=r OCL=15036 CL=15036 | |||||
2008-09-08 | bug with struct literal with metods | Ken Thompson | 1 | -2/+10 | |
R=r OCL=14937 CL=14937 | |||||
2008-09-04 | bugs 29, 61, 62, 74 | Ken Thompson | 1 | -34/+42 | |
fixedbugs 49 now (correctly) fails bugs 32, 41, 68, 77 shouldnt be bugs R=r OCL=14842 CL=14842 | |||||
2008-09-04 | rewriting bugs | Ken Thompson | 1 | -43/+83 | |
R=r OCL=14810 CL=14810 | |||||
2008-09-03 | map literals | Ken Thompson | 1 | -3/+52 | |
R=r OCL=14759 CL=14759 | |||||
2008-09-03 | array literals | Ken Thompson | 1 | -0/+51 | |
R=r OCL=14756 CL=14756 | |||||
2008-09-02 | structure literals | Ken Thompson | 1 | -22/+2 | |
R=r OCL=14735 CL=14735 | |||||
2008-09-02 | order of evaluation in function args | Ken Thompson | 1 | -10/+12 | |
R=r OCL=14733 CL=14733 | |||||
2008-09-02 | bug in conv(string, bytearray) | Ken Thompson | 1 | -49/+84 | |
R=r OCL=14732 CL=14732 | |||||
2008-08-29 | fix type of (1<<x) | Ken Thompson | 1 | -1/+2 | |
R=r OCL=14656 CL=14656 | |||||
2008-08-28 | shift operations to new spec | Ken Thompson | 1 | -1/+23 | |
R=r OCL=14641 CL=14641 | |||||
2008-08-28 | get rid of static/dynamic array distinction | Ken Thompson | 1 | -16/+17 | |
R=r OCL=14634 CL=14634 | |||||
2008-08-27 | arrays | Ken Thompson | 1 | -36/+250 | |
R=r OCL=14603 CL=14603 | |||||
2008-08-12 | put i2s, s2i and i2i in convert | Ken Thompson | 1 | -40/+67 | |
R=r OCL=14143 CL=14143 | |||||
2008-08-12 | fixed bugs in const/case | Ken Thompson | 1 | -1/+1 | |
R=r DELTA=138 (75 added, 12 deleted, 51 changed) OCL=14129 CL=14131 | |||||
2008-08-10 | fixed op=, ++ and -- on maps (bug060) | Ken Thompson | 1 | -1/+22 | |
R=r DELTA=22 (21 added, 0 deleted, 1 changed) OCL=14049 CL=14049 | |||||
2008-08-08 | mp constants | Ken Thompson | 1 | -3/+2 | |
R=r DELTA=381 (142 added, 26 deleted, 213 changed) OCL=14011 CL=14016 | |||||
2008-08-03 | make 6a, 6c, 6g, 6l, libmach_amd64 build on 64-bit gcc. | Russ Cox | 1 | -4/+4 | |
these guys really really want long to be 32-bits, so ,s/long/int32/ (and then manual fixup). still passes all tests. (i started out looking for just those longs that needed to be int32 instead, and it was just too hard to track them down one by one.) the longs were rare enough that i don't think it will cause integration problems. R=ken OCL=13787 CL=13789 | |||||
2008-07-27 | select | Ken Thompson | 1 | -2/+28 | |
R=r DELTA=29 (27 added, 1 deleted, 1 changed) OCL=13503 CL=13503 | |||||
2008-07-26 | select/chan | Ken Thompson | 1 | -4/+11 | |
R=r DELTA=517 (137 added, 98 deleted, 282 changed) OCL=13495 CL=13495 | |||||
2008-07-25 | select | Ken Thompson | 1 | -9/+27 | |
R=r APPROVED=r DELTA=41 (24 added, 13 deleted, 4 changed) OCL=13480 CL=13480 | |||||
2008-07-25 | select | Ken Thompson | 1 | -1/+1 | |
R=r APPROVED=r DELTA=147 (94 added, 14 deleted, 39 changed) OCL=13477 CL=13477 | |||||
2008-07-25 | read select | Ken Thompson | 1 | -6/+47 | |
R=r APPROVED=r DELTA=120 (108 added, 0 deleted, 12 changed) OCL=13468 CL=13468 | |||||
2008-07-24 | select | Ken Thompson | 1 | -44/+180 | |
R=r APPROVED=r DELTA=638 (433 added, 21 deleted, 184 changed) OCL=13426 CL=13438 | |||||
2008-07-18 | len(fixed array) | Ken Thompson | 1 | -1/+4 | |
SVN=128050 | |||||
2008-07-16 | parameter in fn literals | Ken Thompson | 1 | -2/+0 | |
SVN=127695 | |||||
2008-07-16 | back out last chan fix | Ken Thompson | 1 | -8/+15 | |
allow print of pointers SVN=127548 | |||||
2008-07-15 | new chan syntax | Ken Thompson | 1 | -29/+72 | |
SVN=127437 | |||||
2008-07-13 | chan | Ken Thompson | 1 | -4/+0 | |
SVN=126960 |