- 26 Sep, 2008 16 commits
-
-
Russ Cox authored
TBR=r OCL=15996 CL=15996
-
Russ Cox authored
enforce rule: all kernel data structures and constants go in syscall module. move things that should be in syscall out of net. make net a single package. R=r OCL=15985 CL=15994
-
Russ Cox authored
R=r DELTA=1 (1 added, 0 deleted, 0 changed) OCL=15982 CL=15993
-
Russ Cox authored
R=r DELTA=99 (95 added, 1 deleted, 3 changed) OCL=15983 CL=15992
-
Robert Griesemer authored
- leave only basic type conversions in that section - we have a section of composite literals which covers those - we have a section prepared (but not written) on type guards - the built-in function "convert" doesn't need to be exposed as it is redundant R=r DELTA=101 (6 added, 77 deleted, 18 changed) OCL=15986 CL=15991
-
Robert Griesemer authored
- simplified Assignment syntax (only notational change) - added TODOs - made old text invisible by moving it into HTML comment R=r DELTA=107 (4 added, 95 deleted, 8 changed) OCL=15972 CL=15987
-
Russ Cox authored
R=ken DELTA=68 (19 added, 0 deleted, 49 changed) OCL=15966 CL=15969
-
Russ Cox authored
(fixes bugs/bug106) package bug0 export const A = -1 package bug1 import "bug0" R=ken DELTA=21 (19 added, 0 deleted, 2 changed) OCL=15901 CL=15968
-
Robert Griesemer authored
2) Added proposal for making "if" statements consistent with the other control structures. R=r DELTA=59 (32 added, 6 deleted, 21 changed) OCL=15583 CL=15964
-
Russ Cox authored
- .text begins at INITTEXT, not 0 and does not include HEADR - .shstrtab, .gosymtab, .gopclntab have alignment 1 - .gosymtab, .gopclntab have type SHT_PROGBITS R=r DELTA=9 (0 added, 0 deleted, 9 changed) OCL=15953 CL=15956
-
Russ Cox authored
R=r DELTA=15 (8 added, 0 deleted, 7 changed) OCL=15952 CL=15954
-
Ian Lance Taylor authored
package name in the scope. R=r DELTA=12 (12 added, 0 deleted, 0 changed) OCL=15913 CL=15926
-
Ian Lance Taylor authored
hide the package "ip". R=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=15914 CL=15914
-
Robert Griesemer authored
Added support for function literals, composite literals. Bug fixes. R=r OCL=15911 CL=15911
-
Russ Cox authored
R=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=15906 CL=15909
-
Russ Cox authored
in Makefile with $(GOARCH) and $(GOOS) R=r DELTA=40 (38 added, 0 deleted, 2 changed) OCL=15905 CL=15908
-
- 25 Sep, 2008 7 commits
-
-
Russ Cox authored
R=r DELTA=8 (8 added, 0 deleted, 0 changed) OCL=15893 CL=15898
-
Robert Griesemer authored
(should be in the scope chain like any other identifier) R=r DELTA=16 (16 added, 0 deleted, 0 changed) OCL=15884 CL=15884
-
Robert Griesemer authored
- removed excessive ";"'s - no ()'s around expressions where not needed - parser.go now reproduced and parseable again R=r OCL=15881 CL=15881
-
Ian Lance Taylor authored
constant without an explicit conversion. I think that is a bug. This adds a test case for it. Also, change errchk to include the string BUG in error messages, so that failures are included in the count reported by the run shell script. R=r,ken DELTA=11 (7 added, 0 deleted, 4 changed) OCL=15857 CL=15880
-
Robert Griesemer authored
R=r OCL=15863 CL=15863
-
Ian Lance Taylor authored
R=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=15858 CL=15860
-
Robert Griesemer authored
- adjusted the makefile to explicitly compile flag.go and fmt.go for gccgo R=r OCL=15822 CL=15822
-
- 24 Sep, 2008 11 commits
-
-
Ken Thompson authored
R=r OCL=15805 CL=15805
-
Robert Griesemer authored
- almost complete language reproduced R=r OCL=15801 CL=15801
-
Russ Cox authored
R=r OCL=15786 CL=15792
-
Russ Cox authored
R=r OCL=15777 CL=15791
-
Russ Cox authored
2.14u 19.82s 22.17r 6.out 100000 # old 1.87u 0.43s 2.31r 6.out 100000 # new R=r OCL=15762 CL=15772
-
Ken Thompson authored
R=r OCL=15771 CL=15771
-
Russ Cox authored
R=r DELTA=18 (11 added, 1 deleted, 6 changed) OCL=15752 CL=15755
-
Rob Pike authored
R=rsc OCL=15751 CL=15751
-
Russ Cox authored
running rob's powser p.go: 3.21u 2.58s 5.80r 6.out # old 1.48u 0.05s 1.54r 6.out # new R=r OCL=15748 CL=15750
-
Rob Pike authored
tested on mac only. output like this: tubenose=% sudo go/src/cmd/prof/6prof -p 71839 -c -d 10 63.93% mach_semaphore_signal 4.64% sys·chansend1 3.93% chanrecv 2.86% semrelease 1.43% cas 1.43% sendchan 1.07% xadd 0.71% main·f 0.71% scheduler 0.71% sys·gosched 0.71% dequeue ... R=rsc DELTA=361 (361 added, 0 deleted, 0 changed) OCL=15731 CL=15736
-
Robert Griesemer authored
- more AST nodes built and printed R=r OCL=15735 CL=15735
-
- 23 Sep, 2008 6 commits
-
-
Robert Griesemer authored
- parts of AST built and printed - no formatting yet R=r OCL=15727 CL=15727
-
Rob Pike authored
- follow through segmented stacks - a couple of fixes to db R=rsc DELTA=72 (62 added, 0 deleted, 10 changed) OCL=15713 CL=15717
-
Ken Thompson authored
R=r OCL=15704 CL=15704
-
Ken Thompson authored
R=r OCL=15699 CL=15699
-
Robert Griesemer authored
R=r OCL=15693 CL=15695
-
Russ Cox authored
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
-