- 11 Aug, 2008 8 commits
-
-
Rob Pike authored
- add NaN, Inf printing to fmt - fix a couple of bugs in fmt - add a test for fmt R=ken OCL=14092 CL=14092
-
Ken Thompson authored
R=r DELTA=8 (0 added, 0 deleted, 8 changed) OCL=14091 CL=14091
-
Rob Pike authored
R=gri OCL=14090 CL=14090
-
Ken Thompson authored
R=r DELTA=37 (31 added, 4 deleted, 2 changed) OCL=14089 CL=14089
-
Rob Pike authored
R=gri OCL=14088 CL=14088
-
Robert Griesemer authored
variables of function pointer type R=r OCL=14086 CL=14086
-
Rob Pike authored
fixedbugs/bug012.go is broken again but i left it where it is, with the golden file not reflecting the breakage so it will be noticed R=ken,gri OCL=14073 CL=14073
-
Robert Griesemer authored
- make forward declarations of types match 6g - better factoring R=r OCL=14059 CL=14059
-
- 10 Aug, 2008 5 commits
-
-
Ken Thompson authored
R=r DELTA=22 (21 added, 0 deleted, 1 changed) OCL=14049 CL=14049
-
Ken Thompson authored
R=r DELTA=17 (11 added, 3 deleted, 3 changed) OCL=14048 CL=14048
-
Ken Thompson authored
R=r DELTA=11 (10 added, 1 deleted, 0 changed) OCL=14047 CL=14047
-
Ken Thompson authored
R=r DELTA=1685 (920 added, 765 deleted, 0 changed) OCL=14030 CL=14030
-
Ken Thompson authored
R=r DELTA=149 (80 added, 62 deleted, 7 changed) OCL=14029 CL=14029
-
- 09 Aug, 2008 3 commits
-
-
Rob Pike authored
R=gri OCL=14025 CL=14025
-
Ken Thompson authored
R=r DELTA=427 (427 added, 0 deleted, 0 changed) OCL=14017 CL=14017
-
Ken Thompson authored
R=r DELTA=381 (142 added, 26 deleted, 213 changed) OCL=14011 CL=14016
-
- 08 Aug, 2008 7 commits
-
-
Robert Griesemer authored
- removed bug042.go - not a bug according to updated spec R=r DELTA=43 (5 added, 36 deleted, 2 changed) OCL=14008 CL=14010
-
Rob Pike authored
clean up the golden file a bit to have less meaningless content and be more robust to spurious diffs. now there is output only for tests that produce output or failure. R=gri OCL=14005 CL=14005
-
Russ Cox authored
Before the change: acid: M(m0) g0 00008dd0 morearg 00000000 cret 00000000 curg 2aaaaaaab000 lastg 00000000 Gobuf sched { SP ffffe5e0 PC 7fff00001ba1 } ... acid: After the change: acid: M(m0) g0 (G)00008dd0 morearg 00000000 cret 00000000 curg (G)2aaaaaaab000 lastg (G)00000000 Gobuf sched { SP ffffe5e0 PC 00001ba1 } ... acid: R=ken DELTA=27 (14 added, 2 deleted, 11 changed) OCL=13802 CL=13998
-
Robert Griesemer authored
if an import file is missing, the corresponding source is compiled automatically, if found R=r OCL=13990 CL=13990
-
Robert Griesemer authored
R=r OCL=13989 CL=13989
-
Rob Pike authored
fix an issue with autolib names by compiling to target location print a bit more when compiling R=gri OCL=13988 CL=13988
-
Robert Griesemer authored
(do not allow explicit type forward declarations) and more clearly specify resolution R=r DELTA=30 (9 added, 7 deleted, 14 changed) OCL=13967 CL=13987
-
- 07 Aug, 2008 3 commits
-
-
Rob Pike authored
also rob1.go runs, so fix its status. R=gri,iant OCL=13957 CL=13957
-
Robert Griesemer authored
- change test_scanner to scan using both methods - add -pscan flag to Go front-end to choose between conventional synchronous or parallel asynchronous scanning R=r OCL=13937 CL=13937
-
Robert Griesemer authored
R=r OCL=13932 CL=13932
-
- 06 Aug, 2008 2 commits
-
-
Robert Griesemer authored
failure if no return is actually executed R=r OCL=13915 CL=13915
-
Robert Griesemer authored
- distinguish float/int literals syntactically - fixed a tracing bug R=r OCL=13906 CL=13906
-
- 05 Aug, 2008 9 commits
-
-
Robert Griesemer authored
R=r OCL=13898 CL=13898
-
Robert Griesemer authored
- more self-verification code R=r OCL=13894 CL=13894
-
Russ Cox authored
(apparently my first attempt didn't work.) R=r OCL=13888 CL=13888
-
Russ Cox authored
* rewrite lock implementation to be correct (tip: never assume that an algorithm you found in a linux man page is correct.) * delete unneeded void* arg from clone fn * replace Rendez with Note * comment mal better * use 6c -w, fix warnings * mark all assembly functions 7 R=r DELTA=828 (338 added, 221 deleted, 269 changed) OCL=13884 CL=13886
-
Rob Pike authored
R=ken,gri OCL=13879 CL=13879
-
Rob Pike authored
TBR=iant OCL=13873 CL=13873
-
Russ Cox authored
these files were missing from the acid change (include/mach_amd64.h in particular) R=r OCL=13858 CL=13858
-
Russ Cox authored
R=r DELTA=7031 (6906 added, 113 deleted, 12 changed) OCL=13847 CL=13852
-
Robert Griesemer authored
- adjusted lang doc R=r DELTA=192 (26 added, 65 deleted, 101 changed) OCL=13844 CL=13848
-
- 04 Aug, 2008 3 commits
-
-
Russ Cox authored
* kick off new os procs (machs) as needed * add sys·sleep for testing * add Lock, Rendez * properly lock mal, sys·newproc, scheduler * linux syscall arg #4 is in R10, not CX * chans are not multithread-safe yet * multithreading disabled by default; set $gomaxprocs=2 (or 1000) to turn it on This should build on OS X but may not. Rob and I will fix soon after submitting. TBR=r OCL=13784 CL=13842
-
Rob Pike authored
R=rsc OCL=13840 CL=13840
-
Robert Griesemer authored
- deprecate old syntax in this front-end (use -6g for compatibility) R=r OCL=13831 CL=13833
-